WooCommerce 10.6.1: Dot Release

WooCommerce 10.6.1 has been released.

WooCommerce 10.6.1 is a maintenance release fixing issues including attribute validation in the Add to Cart block, payment gateway ordering in settings, and shipping address field display.

Current Stable Tag

👉 WooCommerce 10.6.1

  • Released — March 12, 2026

What’s in this release

Fixed attribute options being incorrectly disabled in the Add to Cart with Options block for variable products whose attribute slugs contain hyphens. The issue occurred because PHP passes attribute names as slugs (e.g., some-name) while the Store API returns labels with spaces (e.g., some name), causing strict comparisons to fail. The fix updates normalizeAttributeName() to replace hyphens with spaces, ensuring consistent normalization across all comparison points. #63647

Newly installed payment gateways now appear above offline payment methods instead of being placed at the bottom of the list. Previously, installed gateways were buried below others, preventing them from being expanded by default on checkout. The updated placement logic inserts new gateways above the offline payment group unless merchants have customized the ordering. #63648

Shipping package titles in the shortcode now displays as “Shipment” instead of “Shipment 1” when only one package is present. The get_shipping_package_name() method now receives the total package count, allowing it to conditionally name single packages as “Shipment” while multiple packages continue to show numbered labels like “Shipment 1” and “Shipment 2”. #63649


One response to “WooCommerce 10.6.1: Dot Release”

  1. Dear WooCommerce Support Team,

    After updating our store to WooCommerce version 10.6.1, we noticed that the recent fix introduced the label “Shipment” instead of “Shipment 1” on the checkout page, which we understand was intended as an improvement.

    However, we are currently facing another issue related to this change. In our store, we previously customized this label to “Delivery Charges” using Loco Translate. After the update, the text “Shipment” no longer appears in the translation strings, and even when we attempt to translate it through Loco Translate, the label on the checkout page does not change.

    This creates a problem because our checkout page now displays “Shipment”, while our store terminology requires “Delivery Charges” for better clarity for customers.

    We kindly request your team to review this behavior and advise whether:

    The string “Shipment” is now generated dynamically and therefore cannot be translated via standard translation files.
    There is a recommended filter or hook that allows store owners to modify this label.
    A fix or improvement can be included in an upcoming WooCommerce update to allow proper translation/customization.

    For reference, this issue started after the fix mentioned in the WooCommerce changelog:

    We would greatly appreciate your guidance on how to properly change this label to “Delivery Charges.”

    Thank you for your continued support and for the improvements your team brings to WooCommerce.

Leave a Reply

Your email address will not be published. Required fields are marked *