The latest version is WooCommerce Mix and Match Products 2.8.3, Released on October 29, 2025
Here’s what’s changed in WooCommerce Mix and Match Products Version 2.8.0
* IMPORTANT: PHP 7.4 is required | WordPress 6.2.0 is required | WooCommerce 8.2.0.
* Update: Please update any mini-extensions to their latest versions.
* Update: Tested up to WooCommerce 10.2.0.
* Update: Strings updated, please check your translations.
* New: Use transients to store DB queries. Improves single page and cart block performance.
* New: Introduce `sanitize_configuration()`, `is_valid_configuration()`, and `validate_configuration()` methods to `WC_Product_Mix_and_Match` class. Use these instead of `WC_MNM_Cart` methods.
* New: Add support for adding Mix and Match products to existing subscriptions where supported.
* Fix: When no quantity restrictions, still check for changes between add to cart|cart config and allowed config. Closes #555.
* Breaking: `wc_mnm_child_item_quantity_name_prefix` filter is deprecated with no exact replacement though `wc_mnm_quantity_name_prefix` will be similar with different args.
* Tweak: Reduce order notes created when editing containers is admin. Use `add_filter( 'wc_mnm_log_container_config_changes_in_order_notes', '__return_false' );` to disable notes entirely. Closes #552.
* Tweak: Revert back to using wc_mnm_get_child_input_name() to generate input names. Child item class method `get_input_name()` is deprecated.
* Tweak: Update `single-product/mnm/grid/mnm-items-wrapper-open.php` and `single-product/mnm/grid/mnm-items-wrapper-close.php` template to use `woocommerce_product_loop_start()` and `woocommerce_product_loop_end()` respectively to open/close child item loops when those provide elements. Improves theme compatibility.
* Tweak: Default to removing .has-flex class from container grid. Use `add_filter( 'wc_mnm_grid_has_flex_layout', '__return_true' ); filter to re-enable. Should improve theme compatibility.
* Tweak: Remove layout override options from individual products unless currently in use. Can be restored with `add_filter( 'wc_mnm_show_layout_override_options', '__return_true' );`
* Tweak: Replace "Starting at $x" strings with core wc_get_price_html_from_text().
* Tweak: Stop showing discounts and sale ranges together by default, ~$5.00 – $9.00~ $10.00 – $20.00. Can restore with `add_filter( 'wc_mnm_container_show_discounted_range_price', '__return_true' );`
View the full WooCommerce Mix and Match Products Changelog
Get WooCommerce Mix and Match Products Version 2.8.0 with 12 months of updates for just $25!
Already a WPspring Club Member?
WooCommerce Mix and Match Products Version 2.8.0 Released on October 02, 2025, is now available from your account downloads page. Sign up at wpspri.ng/club


