Fix: Limit loop classes in OceanWP theme compat to grid layout.
* Important: Slight spacing tweaks in a few strings. Double-check translations.
* New: Introduce Flatsome theme compat module. Closes #350.
* Fix: Min/Max Quantities compat - unset group by quantity as minimum. Closes #316.
* Fix: Don't run foreign key ALTER sql when updating if foreign keys already exist. Removes DB error in log. Closes #426.
* Fix: Update foreign keys to use database prefix.
* Tweak: Add [Frontend] context to customer-facing translatable strings.
* Fix: When discounting from sale price, use regular price to calculate discounted price if product has empty sale price. Restores strikethrough discount html.
* Fix: PHP notice for undefined $price variable in sale price filter.
* Fix: Support grid styles in quickview modal in Storefront theme.
* Tweak: Change strings and buttons to use "edit|reset selections" instead of "configuration"
* Tweak: Astra support for mobile grids.
* Tweak: Use h4 headings for child product titles.
* Tweak: Remove styles from reset button, inherit from theme button styles.
* Tweak: Refine Mix and Match configuration display in cart block.
* Fix - Load order/dependencies for the Cart and Checkout blocks scripts.
* New - Display container config in mini cart.
* Fix: Fatal error with All Products for WooCommerce Subscriptions < 3.2.
* Tweak: Apply style rules by class only and not by list elements.
* Tweak: Add compatibility module for WoodMart theme.
* Tweak: Remove wrapping div from add to cart button.
* Tweak: Change success class to woocommerce-message.
* Dev: Add wc_mnm_grid_has_flex_layout filter.
* Update: Tested up to WooCommerce 6.5.0.
* Fix: Import/export of child variations.
* Dev: Add update warning notice for when 2.0 is released.
* Update: Tested up to WooCommerce 6.1.0.
* Note: This release is largely targeted towards improved compatibility with mini-extensions. If you are using any mini-extensions, please look to see if there's an update.
* Dev: Frontend refactor container config to be array of objects. container.api.get_container_config( 'v2' ) to fetch new array[]{ product_id: 99, product_qty: 3 } .
* Dev: Add parameter to wc_mnm_template_add_to_cart() to optionally call add to cart template for a specific product. Improved compatibility with mini-extensions, ie: Grouped MNM.
* Dev: Revamp frontend price/rounding formatting functions to accept custom args.
* Dev: Frontend calculate totals and subtotals from config instead of HTML inputs. This will allow for compat with custom layouts, ie: Select Layouts.
* Dev: Pass false to 'wc-mnm-reset-configuration' triggerHandler to disable update_container(). Also related to compat for custom layouts.
* Fix: Missing action parameter in add to cart form element.
* Fix: Completely remove WooCommerce Payments payment request buttons for Mix and Match products.
* Fix: Load RTL stylesheets when not in SCRIPT_DEBUG mode.
* Fix: Load correct stylesheet when in QuickView Modal.
* Tweak: Moved 'add-to-cart' input value to button.
* Update: Tested up to WooCommerce 5.9.0.
* Fix: Hide PayPal Payments payment request buttons for Mix and Match products.
* Fix: Hide WooCommerce Payments payment request buttons for Mix and Match products.
* Tweak: Display quantity in child product title if min and max allowed quantities are the same.
* Tweak: Wrap main quantity input and add to cart button in div element.