WooCommerce GravityForms Product Add Ons Version 3.8.1 Changelog

* Fix: Products could be added to the cart at $0.00 when a Gravity Forms Product field was shown or hidden by a third-party conditional logic add-on (such as MCG Advanced Conditional Logic). When rebuilding a cart line item we evaluate the form's conditional logic to decide which product fields count toward the price, but that evaluation did not run Gravity Forms' gform_rule_pre_evaluation filter. Add-ons that express their rules through that filter had them left unprocessed, so a product field that was actually visible was treated as hidden and dropped from the price calculation, leaving the line item at $0.00. Conditional logic is now evaluated through Gravity Forms' documented extension points (gform_rule_pre_evaluation and gform_rule_source_value), so these add-ons behave the same way on the product page and in the cart.
* Fix: Conditional logic rules using "greater than" or "less than" against a currency-formatted value were compared as text instead of as numbers, so a rule such as "greater than 1000" did not match a value of 1,234.00. Numeric comparisons now normalise the value first, matching Gravity Forms.
* Refactor: product settings are now defined in one place, replacing duplicated declarations across the save and read paths.
* Refactor: cart item meta rows are now built by a single component, extracted from the cart class.
* Refactor: stock quantity handling now shares the plugin's single conditional logic evaluator rather than a second copy of it.
* Add: attached form IDs are mirrored to indexed meta so products using a given form can be queried directly.
* Add: PHPUnit test suite.
* Update: Tested up to WordPress 7.1
* Note: a one-time background task runs after updating to index existing products.

WooCommerce Table Rate Shipping Version 3.7.1 Changelog

* Tweak – WordPress 7.1 Compatibility.
* Fix – Deleting a table rate row or importing rates from CSV now clears cached shipping rates, so changes take effect immediately instead of showing stale rates at checkout.
* Fix – Deleting a shipping class now clears cached shipping rates, so its table rates stop being offered at checkout immediately.
* Fix – Security update.

@WPspringcom Facebook
Item added to cart.
0 items - $0