WooCommerce Mix and Match Products

WooCommerce Mix and Match Products v2.9.6

No permission to download
WooCommerce Mix and Match Products v2.9.6
2026.11.03 - version 2.9.6
* Update: Tested up to WooCommerce 11.2.0.
* Fix: "Undefined array key" warnings in `cart_shipping_packages()` when WooCommerce Multilingual translates the cart after a language switch, or whenever child items change keys or leave the cart during a request. Child items were left out of the container's shipping weight and value for that calculation. `wc_mnm_get_child_cart_items()` and `wc_mnm_get_cart_item_container()` no longer cache their results, so they always reflect the current cart contents.
* Fix: Container cart validation could miss child items that were removed from the cart earlier in the same request.
* Fix: Remove debugging output from the "Some items you have selected are no longer available" notice.
* Fix: Fatal error after updating from 2.9.4 or earlier when PHP OPcache still held the old autoloader, which pointed to the Not Sold Separately feature's previous location in `includes/features/not-sold-separately/`. Stub files at the old paths now load the classes from `src/Features/NotSoldSeparately/`.

=
For activation, use this activator. Exclusively for Babiato.tech members.
https://babiato.tech/free-resources/woo-plugins-activator-activate-all-woo-products.42357/
WooCommerce Mix and Match Products v2.9.5
Changelogs =
  • New wc_mnm_has_plus_minus_buttons() template function to check whether plus/minus buttons are enabled, filterable via wc_mnm_has_plus_minus_buttons. Updated template single-product/mnm/mnm-product-quantity.php.
Improved
  • The Store API errors when removing a child item or changing its quantity now name the child product and its container instead of "This product".
  • Note in the "Display plus/minus buttons" Customizer setting description that it has no effect in the Add to Cart + Options block.
  • Astra and Flatsome compatibility modules now disable plus/minus buttons via the wc_mnm_has_plus_minus_buttons filter instead of pre_option_wc_mnm_display_plus_minus_buttons.
Fixed
  • Harden child item validation. Child items cannot be modified independently of their container. #615.
  • Stale container returned by wc_mnm_get_cart_item_container() after the container was removed from the cart. The cart is now checked for the container before the cached value is used.
  • Give child item checkbox inputs a custom ID attribute to prevent plus/minus buttons and a border by the Add to Cart + Options block. Updated template single-product/mnm/mnm-product-quantity.php.
  • Child item quantity steppers in the Add to Cart + Options block were labelled with the container product name instead of the child product name.
  • Duplicate plus/minus buttons on child item quantity inputs in the Add to Cart + Options block. As of WooCommerce 10.8 the block adds its own quantity steppers, so Mix and Match's plus/minus buttons are now disabled inside the block regardless of the "Display plus/minus buttons" Customizer setting. The classic add to cart form is unaffected. #543.
  • Hide child item prices in the Cart block when the container is fixed-price.
  • Suppress "removed from your cart" notices for child items in the Cart block when their container is removed. Requires WooCommerce 9.5.2+. The Mini-Cart block does not yet support suppressing these notices.
WooCommerce Mix and Match Products v2.9.4
* Fix: Incorrect "cannot be removed independently" error when attempting to remove container from cart block. #614.
WooCommerce Mix and Match Products v2.9.3
2026.09.22 - version 2.9.3
* Fix: ShipStation exports of per-item priced, packed-together containers reported the container line at double its value. Packaged child totals were aggregated into the container twice, introduced in 2.9.0.
WooCommerce Mix and Match Products v2.9.2
2026.08.31 - version 2.9.2
* Update: Tested up to WooCommerce 11.1.0 and WordPress 7.1.0.
* Fix: Subscription details (e.g. "/ month") dropped from the container price string after any quantity change on a fixed-price container with a single forced subscription plan (Subscriptions 9 / All Products for Subscriptions).
WooCommerce Mix and Match Products v2.8.8
*** WooCommerce Mix and Match Products Changelog***

2026.06.29 - version 2.8.8
* Fix: Fatal error with Subscriptions 9.0. #609.
  • Like
Reactions: Who Cares
WooCommerce Mix and Match Products v2.8.7
Version 2.8.7Released on 2026.04.01
  • All Products for WooCommerce Subscriptions `wc-mnm-validation-status-changed` event callback not firing, fixes hide/show of schemes.
  • Do not display $0.00 price as Free! for per-item priced containers unless enabled via `add_filter( 'wc_mnm_container_show_free_string', '__return_true' );`
  • Launch PayPal compatibility module to disable Smart Pay Buttons on Name Your Price products.
  • Replace `wc_mnm_show_free_string` with existing `wc_mnm_container_show_free_string` filter.
=
For activation, use this activator. Exclusively for Babiato.tech members.
https://babiato.tech/free-resources/woo-plugins-activator-activate-all-woo-products.42357/
WooCommerce Mix and Match Products v2.8.6
Version 2.8.6Released on 2026.03.04
  • Tested up to WooCommerce 9.9.0 and WordPress 6.9.0.
  • Incorrect quantities when editing from cart with an unlimited container size.
  • Missing container script update when child item quantity is changed after reset, specifically if initial quantity was 1, reset to 0, then set to 1 again.
  • Ignore `wc_mnm_child_item_quantity_input_default_value` when editing container in cart.
  • Add core hooks for `woocommerce_remove_cart_item` and `woocommerce_restore_cart_item`.
  • Align order of `wc_mnm_cart_item_removed` and `wc_mnm_cart_item_restored` hooks to core pattern.
  • Wrap child item titles in the classic cart in <span> instead of <small>.
  • Like
Reactions: Who Cares
Decryption Key :


WooCommerce Mix and Match Products v2.8.5
2025.12.06 - version 2.8.5
* Fix indent of child items on classic/non-block order received. Closes #590 and Print Invoices child item duplication.
WooCommerce Mix and Match Products v2.8.3
Version 2.8.3Released on 2025.10.29
  • Undefined WP_MNM_Cache class when using Not Sold Separately mini-extension.
  • Order of child categories in Store API response respects saved order.
  • Query Monitor compatibility module to log database queries made by Mix and Match Products. Requires Query Monitor plugin to be active.
  • Update admin strings from WooCommerce Mix and Match Products to Mix and Match Products for WooCommerce.

About us

  • Babiato Forum - The webmaster community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day, updating Daily resource to make sure our community is one of the best.

Quick Navigation

User Menu