Commit 99eb9fc52ae for woocommerce
commit 99eb9fc52ae181bea3970a74c50610b1aeca34fa
Author: woocommercebot <30233865+woocommercebot@users.noreply.github.com>
Date: Thu Sep 3 14:31:39 2026 +0100
Prepare Packages for Release (#68332)
Automated change: Prep @woocommerce/email-editor-config for release.
Co-authored-by: woocommercebot <woocommercebot@users.noreply.github.com>
diff --git a/packages/php/email-editor/changelog.md b/packages/php/email-editor/changelog.md
index 86ce0053d94..758522ebeb5 100644
--- a/packages/php/email-editor/changelog.md
+++ b/packages/php/email-editor/changelog.md
@@ -2,6 +2,15 @@
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [2.17.0](https://github.com/woocommerce/email-editor/releases/tag/2.17.0) - 2026-09-03
+
+- Patch - Ensure pill-shaped social link padding uses locale-independent decimal formatting in rendered emails. [#67790]
+- Patch - Guard against non-array return values from the woocommerce_email_editor_preload_rest_api_routes filter. [#68021]
+- Patch - Preload the recent emails used by the template selection modal, and add the woocommerce_email_editor_preload_rest_api_routes filter. [#67911]
+- Patch - Render spacing between Social Links icons in emails and match pill-shape icon padding with the editor. [#67642]
+- Patch - Render the email editor HTML only once per request — a plugin calling WP_Screen::get() from admin_enqueue_scripts (e.g. Yoast SEO Premium) re-fires the replace_editor filter mid-render and echoed a second editor container that broke the editor [#68150]
+- Minor - Add a value-interception extension point to the Personalizer. [#66874]
+
## [2.16.1](https://github.com/woocommerce/email-editor/releases/tag/2.16.1) - 2026-08-14
- Patch - Render a block's background color once instead of twice, which made a translucent palette color appear darker than intended. [#67673]
diff --git a/packages/php/email-editor/changelog/fix-pill-shape-padding-locale b/packages/php/email-editor/changelog/fix-pill-shape-padding-locale
deleted file mode 100644
index 0767b499f49..00000000000
--- a/packages/php/email-editor/changelog/fix-pill-shape-padding-locale
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: fix
-
-Ensure pill-shaped social link padding uses locale-independent decimal formatting in rendered emails.
diff --git a/packages/php/email-editor/changelog/fix-preload-routes-filter-guard b/packages/php/email-editor/changelog/fix-preload-routes-filter-guard
deleted file mode 100644
index f4d5a4a2564..00000000000
--- a/packages/php/email-editor/changelog/fix-preload-routes-filter-guard
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: fix
-
-Guard against non-array return values from the woocommerce_email_editor_preload_rest_api_routes filter.
diff --git a/packages/php/email-editor/changelog/fix-recent-emails-preload b/packages/php/email-editor/changelog/fix-recent-emails-preload
deleted file mode 100644
index 929f8024ca0..00000000000
--- a/packages/php/email-editor/changelog/fix-recent-emails-preload
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: fix
-
-Preload the recent emails used by the template selection modal, and add the woocommerce_email_editor_preload_rest_api_routes filter.
diff --git a/packages/php/email-editor/changelog/fix-social-links-rendered-spacing b/packages/php/email-editor/changelog/fix-social-links-rendered-spacing
deleted file mode 100644
index 243b3df356e..00000000000
--- a/packages/php/email-editor/changelog/fix-social-links-rendered-spacing
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: fix
-
-Render spacing between Social Links icons in emails and match pill-shape icon padding with the editor.
diff --git a/packages/php/email-editor/changelog/fix-yoast-replace-editor-reentry b/packages/php/email-editor/changelog/fix-yoast-replace-editor-reentry
deleted file mode 100644
index 48b8c257075..00000000000
--- a/packages/php/email-editor/changelog/fix-yoast-replace-editor-reentry
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: fix
-
-Render the email editor HTML only once per request — a plugin calling WP_Screen::get() from admin_enqueue_scripts (e.g. Yoast SEO Premium) re-fires the replace_editor filter mid-render and echoed a second editor container that broke the editor
diff --git a/packages/php/email-editor/changelog/personalizer-value-interception b/packages/php/email-editor/changelog/personalizer-value-interception
deleted file mode 100644
index ddd927a7214..00000000000
--- a/packages/php/email-editor/changelog/personalizer-value-interception
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: minor
-Type: add
-
-Add a value-interception extension point to the Personalizer.
diff --git a/packages/php/email-editor/composer.json b/packages/php/email-editor/composer.json
index 4cd96589a2f..d828cb7ec9a 100644
--- a/packages/php/email-editor/composer.json
+++ b/packages/php/email-editor/composer.json
@@ -5,7 +5,7 @@
"license": "GPL-2.0-or-later",
"prefer-stable": true,
"minimum-stability": "dev",
- "version": "2.16.1",
+ "version": "2.17.0",
"autoload": {
"classmap": [
"src/",
diff --git a/plugins/woocommerce/composer.lock b/plugins/woocommerce/composer.lock
index 9f100591600..98b0d9f5f27 100644
--- a/plugins/woocommerce/composer.lock
+++ b/plugins/woocommerce/composer.lock
@@ -1182,11 +1182,11 @@
},
{
"name": "woocommerce/email-editor",
- "version": "2.16.1",
+ "version": "2.17.0",
"dist": {
"type": "path",
"url": "../../packages/php/email-editor",
- "reference": "c43d6f6d7a3d239a79e9295266bf0dd185c41c40"
+ "reference": "585a407638d6e486b006d4f35809c7d7a3a973b1"
},
"require": {
"php": ">=7.4"