WooCommerce Produtos Mix e Match

WooCommerce Produtos Mix e Match 2.8.6

Sem autorização para baixar
* Update: Tested up to WooCommerce 9.9.0 and WordPress 6.9.0.
* Fix: Incorrect quantities when editing from cart with an unlimited container size.
* Fix: 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.
* Fix: Ignore `wc_mnm_child_item_quantity_input_default_value` when editing container in cart.
* Tweak: Add core hooks for `woocommerce_remove_cart_item` and `woocommerce_restore_cart_item`.
* Tweak: Align order of `wc_mnm_cart_item_removed` and `wc_mnm_cart_item_restored` hooks to core pattern.
* Tweak: Wrap child item titles in the classic cart in <span> instead of <small>.
* Fix indent of child items on classic/non-block order received. Closes #590 and Print Invoices child item duplication.
* Fix: Undefined WP_MNM_Cache class when using Not Sold Separately mini-extension.
* Fix: Order of child categories in Store API response respects saved order.
* New: Query Monitor compatibility module to log database queries made by Mix and Match Products. Requires Query Monitor plugin to be active.
* Tweak: Update admin strings from WooCommerce Mix and Match Products to Mix and Match Products for WooCommerce.
* Fix: Hide price of child items in cart block if not priced per item.
* Tweak: Add theme button class to edit selections button in cart block.
* Tweak: Improve Flatsome theme compatibility for plus/minus buttons.
* New: Introduce minimalist cart display mode for cart block and side cart blocks. Enable via `add_filter( 'wc_mnm_enable_minimal_cart_display', '__return_true' );`
* Fix: Fatal error: Uncaught Exception stock validtation in trait-wc-mnm-container-validation.php.
* Fix: Revert wc()->is_store_api_request() usage. It's giving false postives.
* Fix: Incorrect block theme detection logic was hiding full-width layouts for non-block themes.
* Fix: Incorrect context sent to `wc_mnm_container_validation_context` filter was forcing add to cart stock checking on `woocommerce_check_cart_items`.
* Tweak: Add theme button classes to View Cart error notice.
* 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 <ul> 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' );`
* Fix: wc_current_theme_is_fse_theme() is deprecated, use wp_is_block_theme() if it exists.
* Fix: Untranslatable Free! string.
* Fix: Prevent updating container configuration from admin or customer subscription if there's no actual configuration change.
* Tweak: Simplify order notes when editing container configuration from admin or customer subscription editing.
* Update: Tested up to WooCommerce 9.2.0.
* Fix: Remove image link from thumbnail if theme does not support wc-product-gallery-lightbox.
* Fix: Set validation context to cart if $_GET['update-container'] is set. Fixes display of button text in mobile footer plugin when editing in cart.
* Fix: Change form validation context to edit when switching subscriptions.
* New: Introduce styling for Mix and Match products in Receipt Rendering engine.
* Fix: Resolved a fatal error triggered with WooCommerce 9.1, when tracking and legacy Order data storage were enabled.
* Fix: Harden validation of mix and match container that's already in cart.
* Fix: Show placeholder image if child product has no thumbnail.
* Tweak: Slight simplification to add to cart validation error strings( "You have selected too many items" and "You have selected too few items"). Double check your translations for to
* Fix: Incorrect quantity input value when editing a mix and match container in cart. #536.
* Fix: Remove permalinks from child items in the cart block.
* Tweak: As a last resort, attempt to get posted quantity from string inputs, ie: "mnm_quantity[99]" which commonly happens when themes attempt ajax add to cart.
* Tweak: Rename wp.hooks action `wc-mnm-initialize.${product_type}` to `wc.mnm.initialize.${product_type}`
* Tweak: Tell `wc-add-to-cart` script params to redirect to cart when editing a container in the cart.
Top