Every recorded version, newest first, with what changed in each one.
Latest 3.24.215 versions
Undated · 15 versions
3.24.2
Latest
1 fix
Fixed
Secure server-side handling of cart measurement and quantity data
3.24.1
1 change
Changes
Misc - Tested up to WooCommerce 11.0.1 and WordPress 7.0.3
3.24.0
1 new1 fix2 changes
New
Registered abilities with WordPress Abilities API: `woocommerce-measurement-price-calculator/measurements-convert`, `woocommerce-measurement-price-calculator/product-calculator-settings-get`
Fixed
Variation "minimum price" field not saving
Changes
Misc - Add translator comments to strings with placeholders
Misc - Update the SkyVerge Plugin Framework to v6.2.0
3.23.10
1 fix1 change
Fixed
Improve decimal quantity handling on block cart/checkout pages to avoid unexpected price changes during checkout
Changes
Misc - Improve escaping and sanitizing throughout codebase
3.23.9
1 fix
Fixed
Ensure DOMPurify is loaded with our frontend script for compatibility with WooCommerce 10.0.3+
3.23.8
2 fixes1 change
Fixed
"Translations loaded too early" errors
Improve consistency with our usage of precision filters (particularly with Quantity Calculator). This addresses issues where we had hard-coded rounding to 2 decimal places instead of using the filtered amount.
Changes
Misc - Update the SkyVerge Plugin Framework to version 5.15.10
3.23.7
1 improvement3 fixes1 change
Improved
Introduce `wc_measurement_price_calculator_measurement_precision_for_display` filter to customize precision for front-end display
Fixed
Ensure area and volume fields are not rounded
Using "order again" feature could result in incorrect pricing and/or inventory handling
Ensure price calculator "Overage" is applied correctly in cart when "Calculated Inventory" is enabled
Changes
Misc - Update the SkyVerge Plugin Framework to version 5.15.0
3.23.6
2 improvements2 fixes
Improved
The number of decimals used when rounding can now be adjusted using the "wc_measurement_price_calculator_measurement_precision" filter (recommended when dealing with very small values)
Update product data lookup table with correct minimum and maximum prices, this ensures MPC products can be accurately sorted by price
Fixed
Avoid "division by zero" fatal errors when adding some items to cart
Ensure prices are displayed correctly when using these settings: prices entered exclusive of tax, prices displayed including tax
3.23.5
2 fixes
Fixed
Some area/volume values were appearing as `0.00` incorrectly when the value contained decimals.
Correctly restore full measurement quantity upon issuing a refund.
3.23.4
1 improvement3 fixes
Improved
Ensure measurement values are saved in the database in the same format for both simple and variable products
Fixed
Resolve a Pricing Table issue where certain measurement values were unable to be added to the cart
Improve handling of non-US currency prices, particularly price per unit calculations for variable products
Resolve an issue where customers are unable to manually enter a decimal length when an increment is specified
3.23.3
2 fixes
Fixed
Resolve an issue with the price calculator not allowing the width to be independently changed.
Resolve an issue with products "Sold Individually" unexpectedly having their price changed when updating the quantity of a different item in the same cart
3.23.2
3 fixes
Fixed
Resolve an issue with variable products and decimal comma separator where the incorrect default empty values would be saved for variations
Ensure that pricing calculator products are considered in stock when they have a stock quantity greater than 0 but lower than 1
Do not allow user-defined negative input values when accepting free-form customer input
3.23.1
1 improvement1 fix
Improved
Ignore the thousands separator when displaying a large value in the area or volume fields
Fixed
When saving area or volume, make sure decimal values are properly formatted before saving to the database to avoid floating point issues
3.23.0
1 new1 improvement2 fixes
New
Add support for the cart and checkout blocks
Improved
Properly format measurement values before saving them to the database
Fixed
Resolve an issue with the decimal separator not being honored in the area and volume fields for product variations
Resolve an issue where the front-end price range for products wasn't calculated properly based on the decimal separator
3.22.2
1 fix
Fixed
Ensure that the pricing table shortcode will not output data for a product that is unpublished or is private
Changelog published by the developer, in their original language.