Commit abb027c11f9 for woocommerce

commit abb027c11f92936500046c85507771c48c963bea
Author: Albert Juhé Lluveras <contact@albertjuhe.com>
Date:   Mon Sep 28 14:30:11 2026 +0200

    Set WooCommerce blocks version automatically to WooCommerce version (#69143)

    * Set WooCommerce blocks version automatically to WooCommerce version

    * Add changelog

    * Remove hardcoded 1.0.0 versions from blocks

diff --git a/plugins/woocommerce/changelog/fix-set-blocks-version-to-wc-version b/plugins/woocommerce/changelog/fix-set-blocks-version-to-wc-version
new file mode 100644
index 00000000000..db7a4aa76d8
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-set-blocks-version-to-wc-version
@@ -0,0 +1,4 @@
+Significance: patch
+Type: update
+
+Set WooCommerce blocks version automatically to WooCommerce version
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-wishlist-button/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-wishlist-button/block.json
index da8995cce57..8841c9a7639 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-wishlist-button/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-wishlist-button/block.json
@@ -2,7 +2,6 @@
 	"$schema": "https://schemas.wp.org/trunk/block.json",
 	"apiVersion": 3,
 	"name": "woocommerce/add-to-wishlist-button",
-	"version": "1.0.0",
 	"title": "Add to Wishlist Button",
 	"description": "Lets shoppers add the current product to their wishlist from the single-product page.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-accepted-payment-methods-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-accepted-payment-methods-block/block.json
index 084ffc50c29..9f5f808125b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-accepted-payment-methods-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-accepted-payment-methods-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-accepted-payment-methods-block",
-	"version": "1.0.0",
 	"title": "Accepted Payment Methods",
 	"description": "Display accepted payment methods.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-block/block.json
index a1fe43c8eac..0651fe940d8 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-cross-sells-block",
-	"version": "1.0.0",
 	"title": "Cart Cross-Sells",
 	"description": "Shows the Cross-Sells block.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-products/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-products/block.json
index 0b65ebf16eb..ff0da2f3107 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-products/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-cross-sells-products/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-cross-sells-products-block",
-	"version": "1.0.0",
 	"title": "Cart Cross-Sells Products",
 	"description": "Shows the Cross-Sells products.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-express-payment-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-express-payment-block/block.json
index cba68cc4f13..6298a20ce42 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-express-payment-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-express-payment-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-express-payment-block",
-	"version": "1.0.0",
 	"title": "Express Checkout",
 	"description": "Allow customers to breeze through with quick payment options.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-items-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-items-block/block.json
index ccce5793ca0..6d60cb19abb 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-items-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-items-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-items-block",
-	"version": "1.0.0",
 	"title": "Cart Items",
 	"description": "Column containing cart items.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-line-items-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-line-items-block/block.json
index 933a4296634..8010b73524f 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-line-items-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-line-items-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-line-items-block",
-	"version": "1.0.0",
 	"title": "Cart Line Items",
 	"description": "Block containing current line items in Cart.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-block/block.json
index 0263dfdbc88..81bcaa7ba93 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-block",
-	"version": "1.0.0",
 	"title": "Order Summary",
 	"description": "Show customers a summary of their order.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-coupon-form/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-coupon-form/block.json
index 0dd11f2b207..d083ec81402 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-coupon-form/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-coupon-form/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-coupon-form-block",
-	"version": "1.0.0",
 	"title": "Coupon Form",
 	"description": "Shows the apply coupon form.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-discount/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-discount/block.json
index a87484998d7..99446e73274 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-discount/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-discount/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-discount-block",
-	"version": "1.0.0",
 	"title": "Discount",
 	"description": "Shows the cart discount row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-fee/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-fee/block.json
index 42107e9649e..114ae6d6703 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-fee/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-fee/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-fee-block",
-	"version": "1.0.0",
 	"title": "Fees",
 	"description": "Shows the cart fee row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-heading/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-heading/block.json
index c8ded1df5ff..3505d8ab3cf 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-heading/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-heading/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-heading-block",
-	"version": "1.0.0",
 	"title": "Heading",
 	"description": "Shows the heading row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-shipping/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-shipping/block.json
index 61c5d9367e2..47638a6ea5a 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-shipping/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-shipping/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-shipping-block",
-	"version": "1.0.0",
 	"title": "Shipping",
 	"description": "Shows the cart shipping row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-subtotal/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-subtotal/block.json
index 8bba871141e..251238b050e 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-subtotal/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-subtotal/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-subtotal-block",
-	"version": "1.0.0",
 	"title": "Subtotal",
 	"description": "Shows the cart subtotal row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-taxes/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-taxes/block.json
index abeb07207ff..506b6c9fde3 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-taxes/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-taxes/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-taxes-block",
-	"version": "1.0.0",
 	"title": "Taxes",
 	"description": "Shows the cart taxes row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-totals/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-totals/block.json
index fd149e70e59..60bcf6d7b94 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-totals/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-totals/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-order-summary-totals-block",
-	"version": "1.0.0",
 	"title": "Totals",
 	"description": "Shows the subtotal, fees, discounts, shipping and taxes.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-totals-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-totals-block/block.json
index 9271beeb62f..e23915f6c76 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-totals-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/cart-totals-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/cart-totals-block",
-	"version": "1.0.0",
 	"title": "Cart Totals",
 	"description": "Column containing the cart totals.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/empty-cart-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/empty-cart-block/block.json
index 9a7c6d6af1a..6cec5c6434b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/empty-cart-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/empty-cart-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/empty-cart-block",
-	"version": "1.0.0",
 	"title": "Empty Cart",
 	"description": "Contains blocks that are displayed when the cart is empty.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/filled-cart-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/filled-cart-block/block.json
index 1ddf9bfbb03..afe5a0b4357 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/filled-cart-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/filled-cart-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/filled-cart-block",
-	"version": "1.0.0",
 	"title": "Filled Cart",
 	"description": "Contains blocks that are displayed when the cart contains products.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/proceed-to-checkout-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/proceed-to-checkout-block/block.json
index f39f8732349..87b21e359c8 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/proceed-to-checkout-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/cart/inner-blocks/proceed-to-checkout-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/proceed-to-checkout-block",
-	"version": "1.0.0",
 	"title": "Proceed to Checkout",
 	"description": "Allow customers proceed to Checkout.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/block.json
index 4815735339b..343ca363152 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout",
-	"version": "1.0.0",
 	"title": "Checkout",
 	"description": "Display a checkout form so your customers can submit orders.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-actions-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-actions-block/block.json
index 2902b72cd6f..e8c798c862b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-actions-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-actions-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-actions-block",
-	"version": "1.0.0",
 	"title": "Actions",
 	"description": "Allow customers to place their order.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-additional-information-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-additional-information-block/block.json
index 6635d22f376..a52650f85f5 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-additional-information-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-additional-information-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-additional-information-block",
-	"version": "1.0.0",
 	"title": "Additional information",
 	"description": "Render additional fields in the 'Additional information' location.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-billing-address-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-billing-address-block/block.json
index eaba0ba1cb5..0fc60b788b4 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-billing-address-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-billing-address-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-billing-address-block",
-	"version": "1.0.0",
 	"title": "Billing Address",
 	"description": "Collect your customer's billing address.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-contact-information-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-contact-information-block/block.json
index 5cf74f92a2f..912ffc628b1 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-contact-information-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-contact-information-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-contact-information-block",
-	"version": "1.0.0",
 	"title": "Contact Information",
 	"description": "Collect your customer's contact information.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-express-payment-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-express-payment-block/block.json
index 7ba93490519..249799b17ca 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-express-payment-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-express-payment-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-express-payment-block",
-	"version": "1.0.0",
 	"title": "Express Checkout",
 	"description": "Allow customers to breeze through with quick payment options.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-fields-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-fields-block/block.json
index f820a9d6e55..06a3e3f7cb3 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-fields-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-fields-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-fields-block",
-	"version": "1.0.0",
 	"title": "Checkout Fields",
 	"description": "Column containing checkout address fields.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-note-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-note-block/block.json
index 495546f3af4..fdd90d4d178 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-note-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-note-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-note-block",
-	"version": "1.0.0",
 	"title": "Order Note",
 	"description": "Allow customers to add a note to their order.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-block/block.json
index a137aa9133a..54068a90115 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-block",
-	"version": "1.0.0",
 	"title": "Order Summary",
 	"description": "Show customers a summary of their order.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-cart-items/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-cart-items/block.json
index b524ebde66a..2c13ea481b9 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-cart-items/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-cart-items/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-cart-items-block",
-	"version": "1.0.0",
 	"title": "Cart Items",
 	"description": "Shows cart items.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-coupon-form/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-coupon-form/block.json
index b3841e05334..d52c0008f26 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-coupon-form/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-coupon-form/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-coupon-form-block",
-	"version": "1.0.0",
 	"title": "Coupon Form",
 	"description": "Shows the apply coupon form.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-discount/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-discount/block.json
index c48bb28deb5..d802df26979 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-discount/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-discount/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-discount-block",
-	"version": "1.0.0",
 	"title": "Discount",
 	"description": "Shows the cart discount row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-fee/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-fee/block.json
index 13555c205ac..146ca5acc53 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-fee/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-fee/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-fee-block",
-	"version": "1.0.0",
 	"title": "Fees",
 	"description": "Shows the cart fee row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-shipping/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-shipping/block.json
index e53ff313589..41c05e04fe4 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-shipping/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-shipping/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-shipping-block",
-	"version": "1.0.0",
 	"title": "Shipping",
 	"description": "Shows the cart shipping row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-subtotal/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-subtotal/block.json
index da224d74aa3..718607c9c9d 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-subtotal/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-subtotal/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-subtotal-block",
-	"version": "1.0.0",
 	"title": "Subtotal",
 	"description": "Shows the cart subtotal row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-taxes/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-taxes/block.json
index 7e30be6f4c0..9e8d16de15b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-taxes/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-taxes/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-taxes-block",
-	"version": "1.0.0",
 	"title": "Taxes",
 	"description": "Shows the cart taxes row.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-totals/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-totals/block.json
index 425c7f01bc2..902a37e378e 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-totals/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-totals/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-order-summary-totals-block",
-	"version": "1.0.0",
 	"title": "Totals",
 	"description": "Shows the subtotal, fees, discounts, shipping and taxes.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-payment-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-payment-block/block.json
index 5a7b537c752..7fdd2445dab 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-payment-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-payment-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-payment-block",
-	"version": "1.0.0",
 	"title": "Payment Options",
 	"description": "Payment options for your store.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-pickup-options-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-pickup-options-block/block.json
index 23a7bea0cdf..4a320f03b07 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-pickup-options-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-pickup-options-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-pickup-options-block",
-	"version": "1.0.0",
 	"title": "Pickup Method",
 	"description": "Shows local pickup locations.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-address-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-address-block/block.json
index 9648b9a0699..600e6ee7396 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-address-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-address-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-shipping-address-block",
-	"version": "1.0.0",
 	"title": "Shipping Address",
 	"description": "Collect your customer's shipping address.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-method-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-method-block/block.json
index 3ee2da6050e..18b8d91064e 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-method-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-method-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-shipping-method-block",
-	"version": "1.0.0",
 	"title": "Delivery",
 	"description": "Select between shipping or local pickup.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-methods-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-methods-block/block.json
index 39fab9b43d2..d0a6cd4cdfa 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-methods-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-methods-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-shipping-methods-block",
-	"version": "1.0.0",
 	"title": "Shipping Options",
 	"description": "Display shipping options and rates for your store.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-terms-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-terms-block/block.json
index 48b980c1f4f..1aa46010191 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-terms-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-terms-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-terms-block",
-	"version": "1.0.0",
 	"title": "Terms and Conditions",
 	"description": "Ensure that customers agree to your Terms & Conditions and Privacy Policy.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-totals-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-totals-block/block.json
index e5708b3b8fd..acafc301ac7 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-totals-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/checkout/inner-blocks/checkout-totals-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/checkout-totals-block",
-	"version": "1.0.0",
 	"title": "Checkout Totals",
 	"description": "Column containing the checkout totals.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/coupon-code/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/coupon-code/block.json
index 513cf1dcae9..76b3d717df3 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/coupon-code/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/coupon-code/block.json
@@ -2,7 +2,6 @@
 	"$schema": "https://schemas.wp.org/trunk/block.json",
 	"apiVersion": 3,
 	"name": "woocommerce/coupon-code",
-	"version": "1.0.0",
 	"title": "Coupon Code",
 	"category": "woocommerce",
 	"description": "Include a coupon code to entice customers to make a purchase.",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/block.json
index ffaf4f8ad7e..67e5a008276 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart",
-	"version": "1.0.0",
 	"title": "Mini-Cart",
 	"icon": "miniCartAlt",
 	"description": "Display a button for shoppers to quickly view their cart.",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/block.json
index 1f2a10e9226..742353d9c58 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-contents",
-	"version": "1.0.0",
 	"title": "Mini-Cart Contents",
 	"description": "Display a Mini-Cart widget.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/empty-mini-cart-contents-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/empty-mini-cart-contents-block/block.json
index 0d27adbc65c..a6dc88f5eda 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/empty-mini-cart-contents-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/empty-mini-cart-contents-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/empty-mini-cart-contents-block",
-	"version": "1.0.0",
 	"title": "Empty Mini-Cart view",
 	"description": "Blocks that are displayed when the Mini-Cart is empty.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/filled-mini-cart-contents-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/filled-mini-cart-contents-block/block.json
index e463c73f464..e03eff703b5 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/filled-mini-cart-contents-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/filled-mini-cart-contents-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/filled-mini-cart-contents-block",
-	"version": "1.0.0",
 	"title": "Filled Mini-Cart view",
 	"description": "Contains blocks that display the content of the Mini-Cart.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-cart-button-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-cart-button-block/block.json
index f4087964920..d1b1153f314 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-cart-button-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-cart-button-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-cart-button-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart View Cart Button",
 	"description": "Block that displays the cart button when the Mini-Cart has products.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-checkout-button-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-checkout-button-block/block.json
index 865b6eeb588..12ee4dbdec1 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-checkout-button-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-checkout-button-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-checkout-button-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Proceed to Checkout Button",
 	"description": "Block that displays the checkout button when the Mini-Cart has products.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-footer-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-footer-block/block.json
index 695d27c4683..128a800890a 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-footer-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-footer-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-footer-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Footer",
 	"description": "Block that displays the footer of the Mini-Cart block.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-items-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-items-block/block.json
index f3790891438..bd9c96d22b0 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-items-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-items-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-items-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Items",
 	"description": "Contains the products table and other custom blocks of filled mini-cart.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-products-table-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-products-table-block/block.json
index 879a41b0f1b..201083a1dbb 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-products-table-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-products-table-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-products-table-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Products Table",
 	"description": "Block that displays the products table of the Mini-Cart block.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-shopping-button-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-shopping-button-block/block.json
index 8e96a2afe0f..8f1092d0362 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-shopping-button-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-shopping-button-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-shopping-button-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Shopping Button",
 	"description": "Block that displays the shopping button when the Mini-Cart is empty.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-block/block.json
index d82f83ffb32..157dabf62c5 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-title-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Title",
 	"description": "Block that displays the title of the Mini-Cart block.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-items-counter-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-items-counter-block/block.json
index 0feb1d769cf..75505a64083 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-items-counter-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-items-counter-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-title-items-counter-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Title Items Counter",
 	"description": "Block that displays the items counter part of the Mini-Cart Title block.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-label-block/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-label-block/block.json
index 6b2877ddc45..5aa311effb8 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-label-block/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-title-label-block/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/mini-cart-title-label-block",
-	"version": "1.0.0",
 	"title": "Mini-Cart Title Label",
 	"description": "Block that displays the 'Your cart' part of the Mini-Cart Title block.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields-wrapper/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields-wrapper/block.json
index c15329131c9..2f56d3b02ee 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields-wrapper/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields-wrapper/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-additional-fields-wrapper",
-	"version": "1.0.0",
 	"title": "Additional Fields",
 	"description": "Display additional checkout fields from the 'contact' and 'order' locations.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields/block.json
index 7a75f32b25a..fde25a20b9e 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-fields/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-additional-fields",
-	"version": "1.0.0",
 	"title": "Additional Field List",
 	"description": "Display the list of additional field values from the current order.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-information/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-information/block.json
index ede9cdfa24a..423d050b02f 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-information/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/additional-information/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-additional-information",
-	"version": "1.0.0",
 	"title": "Additional Information",
 	"description": "Displays additional information provided by third-party extensions for the current order.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-address/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-address/block.json
index 977e876841d..9c1a8f5d558 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-address/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-address/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-billing-address",
-	"version": "1.0.0",
 	"title": "Billing Address",
 	"description": "Display the order confirmation billing address.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-wrapper/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-wrapper/block.json
index 7bd022c3558..3379ffefd6c 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-wrapper/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/billing-wrapper/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-billing-wrapper",
-	"version": "1.0.0",
 	"title": "Billing Address Section",
 	"description": "Display the order confirmation billing section.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/create-account/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/create-account/block.json
index 6f8818b1e5c..574b94c9be6 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/create-account/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/create-account/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-create-account",
-	"version": "1.0.0",
 	"title": "Account Creation",
 	"description": "Allow customers to create an account after their purchase.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads-wrapper/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads-wrapper/block.json
index 9d08219e127..9b4463edffb 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads-wrapper/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads-wrapper/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-downloads-wrapper",
-	"version": "1.0.0",
 	"title": "Downloads Section",
 	"description": "Display the downloadable products section.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads/block.json
index f0b03d8ffc8..0a184159943 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/downloads/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-downloads",
-	"version": "1.0.0",
 	"title": "Order Downloads",
 	"description": "Display links to purchased downloads.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-address/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-address/block.json
index db0ede781a9..b15e8aeb91e 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-address/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-address/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-shipping-address",
-	"version": "1.0.0",
 	"title": "Shipping Address",
 	"description": "Display the order confirmation shipping address.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-wrapper/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-wrapper/block.json
index 7d67e1587d0..5baaacc7aca 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-wrapper/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/shipping-wrapper/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-shipping-wrapper",
-	"version": "1.0.0",
 	"title": "Shipping Address Section",
 	"description": "Display the order confirmation shipping section.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/status/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/status/block.json
index f8225091d30..16fb445ecad 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/status/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/status/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-status",
-	"version": "1.0.0",
 	"title": "Order Status",
 	"description": "Display a \"thank you\" message, or a sentence regarding the current order status.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/summary/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/summary/block.json
index 6ef42e4b122..70bb1bcd406 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/summary/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/summary/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-summary",
-	"version": "1.0.0",
 	"title": "Order Summary",
 	"description": "Display the order summary on the order confirmation page.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals-wrapper/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals-wrapper/block.json
index 1a6691f8775..4980f906859 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals-wrapper/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals-wrapper/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-totals-wrapper",
-	"version": "1.0.0",
 	"title": "Order Totals Section",
 	"description": "Display the order details section.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals/block.json
index 1801fb44c10..d253717fe7b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation/totals/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/order-confirmation-totals",
-	"version": "1.0.0",
 	"title": "Order Totals",
 	"description": "Display the items purchased and order totals.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/payment-method-icons/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/payment-method-icons/block.json
index 4f4c40e4b56..727d6c6b8b7 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/payment-method-icons/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/payment-method-icons/block.json
@@ -1,6 +1,5 @@
 {
 	"name": "woocommerce/payment-method-icons",
-	"version": "1.0.0",
 	"title": "Payment Method Icons",
 	"description": "Display icons for available payment methods.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements-blocks/title/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements-blocks/title/block.json
index ba9067038ea..555437b8312 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements-blocks/title/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements-blocks/title/block.json
@@ -2,7 +2,6 @@
 	"$schema": "https://schemas.wp.org/trunk/block.json",
 	"apiVersion": 3,
 	"name": "woocommerce/product-title",
-	"version": "1.0.0",
 	"title": "Product Title",
 	"category": "woocommerce-product-elements",
 	"description": "Display the title of a product.",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-specifications/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/product-specifications/block.json
index 7a3bc3c585a..6c3340b8915 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/product-specifications/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/product-specifications/block.json
@@ -2,7 +2,6 @@
 	"$schema": "https://schemas.wp.org/trunk/block.json",
 	"apiVersion": 3,
 	"name": "woocommerce/product-specifications",
-	"version": "1.0.0",
 	"title": "Product Specifications",
 	"description": "Display product weight, dimensions, and attributes.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/saved-for-later/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/saved-for-later/block.json
index 35a9955da87..2fcd5a60132 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/saved-for-later/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/saved-for-later/block.json
@@ -2,7 +2,6 @@
 	"$schema": "https://schemas.wp.org/trunk/block.json",
 	"apiVersion": 3,
 	"name": "woocommerce/saved-for-later",
-	"version": "1.0.0",
 	"title": "Saved for Later",
 	"description": "Display items the shopper has saved from their cart for later.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/wishlist/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/wishlist/block.json
index 837f2daf0d1..bee1677106b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/wishlist/block.json
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/wishlist/block.json
@@ -2,7 +2,6 @@
 	"$schema": "https://schemas.wp.org/trunk/block.json",
 	"apiVersion": 3,
 	"name": "woocommerce/wishlist",
-	"version": "1.0.0",
 	"title": "Wishlist",
 	"description": "Display the shopper's wishlist.",
 	"category": "woocommerce",
diff --git a/plugins/woocommerce/src/Blocks/BlockTypesController.php b/plugins/woocommerce/src/Blocks/BlockTypesController.php
index 00467286d00..4f04fa08a55 100644
--- a/plugins/woocommerce/src/Blocks/BlockTypesController.php
+++ b/plugins/woocommerce/src/Blocks/BlockTypesController.php
@@ -80,6 +80,7 @@ final class BlockTypesController {
 		add_filter( 'render_block', array( $this, 'add_data_attributes' ), self::DATA_ATTRIBUTES_PRIORITY, 2 );
 		add_action( 'woocommerce_login_form_end', array( $this, 'redirect_to_field' ) );
 		add_filter( 'widget_types_to_hide_from_legacy_widget_block', array( $this, 'hide_legacy_widgets_with_block_equivalent' ) );
+		add_filter( 'block_type_metadata', array( $this, 'handle_block_type_metadata' ) );
 		add_filter( 'block_type_metadata_settings', array( $this, 'use_single_block_editor_style' ), 10, 2 );
 		add_filter( 'register_block_type_args', array( $this, 'enqueue_block_style_for_classic_themes' ), 10, 2 );
 		add_filter( 'block_core_breadcrumbs_post_type_settings', array( $this, 'set_product_breadcrumbs_preferred_taxonomy' ), 10, 3 );
@@ -711,6 +712,30 @@ final class BlockTypesController {
 		return $args;
 	}

+	/**
+	 * Use the WooCommerce asset version when a bundled block.json omits one.
+	 *
+	 * WordPress otherwise adds the WordPress version to stylesheets registered from that file.
+	 *
+	 * @internal
+	 *
+	 * @param array $metadata Block metadata.
+	 * @return array Block metadata.
+	 */
+	public function handle_block_type_metadata( $metadata ) {
+		if ( ! is_array( $metadata ) || ! $this->is_woocommerce_block_metadata( $metadata ) ) {
+			return $metadata;
+		}
+
+		if ( isset( $metadata['version'] ) && '' !== $metadata['version'] ) {
+			return $metadata;
+		}
+
+		$metadata['version'] = $this->asset_api->wc_version;
+
+		return $metadata;
+	}
+
 	/**
 	 * Use one shared editor stylesheet for WooCommerce blocks.
 	 *
diff --git a/plugins/woocommerce/tests/php/src/Blocks/BlockTypesController.php b/plugins/woocommerce/tests/php/src/Blocks/BlockTypesController.php
index 92f842ffef8..ec728729d3b 100644
--- a/plugins/woocommerce/tests/php/src/Blocks/BlockTypesController.php
+++ b/plugins/woocommerce/tests/php/src/Blocks/BlockTypesController.php
@@ -121,4 +121,47 @@ class BlockTypesController extends WC_Unit_Test_Case {
 			);
 		}
 	}
+
+	/**
+	 * @testdox Should use the WooCommerce version when a bundled block.json omits one.
+	 */
+	public function test_block_json_style_without_version_uses_woocommerce_version(): void {
+		$metadata = array(
+			'name' => 'woocommerce/product-filter-chips',
+			'file' => WC_ABSPATH . 'assets/client/blocks/product-filter-chips/block.json',
+		);
+
+		$result = $this->block_types_controller->handle_block_type_metadata( $metadata );
+
+		$this->assertSame( 'wc-' . WC_VERSION, $result['version'] );
+	}
+
+	/**
+	 * @testdox Should keep a version a bundled block.json already declares.
+	 */
+	public function test_block_json_keeps_explicit_version(): void {
+		$metadata = array(
+			'name'    => 'woocommerce/mini-cart',
+			'file'    => WC_ABSPATH . 'assets/client/blocks/mini-cart/block.json',
+			'version' => '1.0.0',
+		);
+
+		$result = $this->block_types_controller->handle_block_type_metadata( $metadata );
+
+		$this->assertSame( '1.0.0', $result['version'] );
+	}
+
+	/**
+	 * @testdox Should leave block metadata from outside WooCommerce unchanged.
+	 */
+	public function test_block_json_outside_woocommerce_keeps_omitted_version(): void {
+		$metadata = array(
+			'name' => 'example/block',
+			'file' => '/tmp/example/block.json',
+		);
+
+		$result = $this->block_types_controller->handle_block_type_metadata( $metadata );
+
+		$this->assertArrayNotHasKey( 'version', $result );
+	}
 }