Skip to content

Commit 9be1729

Browse files
committed
Merge remote-tracking branch 'fork/master' into update/script-module-router-options-attributes
2 parents a46140a + 157517c commit 9be1729

126 files changed

Lines changed: 4741 additions & 3114 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/create-block.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,19 @@ jobs:
2626
strategy:
2727
fail-fast: false
2828
matrix:
29+
event: ['${{ github.event_name }}']
2930
node: ['20', '22', '24']
3031
os: ['macos-15', 'ubuntu-24.04', 'windows-2025']
32+
exclude:
33+
# On PRs: Only test Node 20 on Ubuntu
34+
- event: 'pull_request'
35+
node: '22'
36+
- event: 'pull_request'
37+
node: '24'
38+
- event: 'pull_request'
39+
os: 'macos-15'
40+
- event: 'pull_request'
41+
os: 'windows-2025'
3142

3243
steps:
3344
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

.github/workflows/unit-test.yml

Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,15 @@ jobs:
3333
strategy:
3434
fail-fast: false
3535
matrix:
36+
event: ['${{ github.event_name }}']
3637
node: ['20', '22', '24']
3738
shard: ['1/4', '2/4', '3/4', '4/4']
39+
exclude:
40+
# On PRs: Only test Node 20
41+
- event: 'pull_request'
42+
node: '22'
43+
- event: 'pull_request'
44+
node: '24'
3845

3946
steps:
4047
- name: Checkout repository
@@ -78,7 +85,14 @@ jobs:
7885
strategy:
7986
fail-fast: false
8087
matrix:
88+
event: ['${{ github.event_name }}']
8189
node: ['20', '22', '24']
90+
exclude:
91+
# On PRs: Only test Node 20
92+
- event: 'pull_request'
93+
node: '22'
94+
- event: 'pull_request'
95+
node: '24'
8296

8397
steps:
8498
- name: Checkout repository
@@ -169,23 +183,36 @@ jobs:
169183
strategy:
170184
fail-fast: true
171185
matrix:
172-
php:
173-
- '7.2'
174-
- '7.3'
175-
- '7.4'
176-
- '8.0'
177-
- '8.1'
178-
- '8.2'
179-
- '8.3'
186+
event: ['${{ github.event_name }}']
187+
php: ['7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
180188
multisite: [false, true]
181-
wordpress: [''] # Latest WordPress version.
182-
include:
183-
# Test with the previous WP version.
184-
- php: '7.2'
189+
wordpress: ['', 'previous major version']
190+
exclude:
191+
# On PRs: Only test PHP 8.3, single-site, latest WP
192+
- event: 'pull_request'
193+
php: '7.2'
194+
- event: 'pull_request'
195+
php: '7.3'
196+
- event: 'pull_request'
197+
php: '7.4'
198+
- event: 'pull_request'
199+
php: '8.0'
200+
- event: 'pull_request'
201+
php: '8.1'
202+
- event: 'pull_request'
203+
php: '8.2'
204+
- event: 'pull_request'
205+
multisite: true
206+
- event: 'pull_request'
185207
wordpress: 'previous major version'
186-
- php: '7.4'
208+
# On trunk/releases: Only test previous WP version with specific PHP versions
209+
- php: '7.3'
187210
wordpress: 'previous major version'
188-
- php: '8.3'
211+
- php: '8.0'
212+
wordpress: 'previous major version'
213+
- php: '8.1'
214+
wordpress: 'previous major version'
215+
- php: '8.2'
189216
wordpress: 'previous major version'
190217

191218
env:
File renamed without changes.

changelog.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
== Changelog ==
22

3+
= 21.9.0-rc.3 =
4+
5+
6+
## Changelog
7+
8+
### Enhancements
9+
10+
#### Interactivity API
11+
- Reuse `wp_script_attributes` filter for adding `data-wp-router-options` attribute to script module. ([72449](https://github.com/WordPress/gutenberg/pull/72449))
12+
13+
14+
### Bug Fixes
15+
16+
- Template activation: Duplicate action should be available outside GB. ([72513](https://github.com/WordPress/gutenberg/pull/72513))
17+
- Template activation: Improve UX for custom templates. ([72499](https://github.com/WordPress/gutenberg/pull/72499))
18+
19+
#### Block bindings
20+
- Post Date block: In deprecation, add check if source is `core/post-data`. ([72518](https://github.com/WordPress/gutenberg/pull/72518))
21+
22+
23+
### Tools
24+
25+
#### Build Tooling
26+
- Optimize CI: Limit the number of job variations (PHP and JS matrix) in PRs. ([72506](https://github.com/WordPress/gutenberg/pull/72506))
27+
28+
29+
30+
31+
## Contributors
32+
33+
The following contributors merged PRs in this release:
34+
35+
@ellatrix @mcsf @ockham @westonruter @youknowriad
36+
37+
338
= 21.9.0-rc.2 =
439

540

docs/manifest.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1715,6 +1715,12 @@
17151715
"markdown_source": "../packages/format-library/README.md",
17161716
"parent": "packages"
17171717
},
1718+
{
1719+
"title": "@wordpress/global-styles-engine",
1720+
"slug": "packages-global-styles-engine",
1721+
"markdown_source": "../packages/global-styles-engine/README.md",
1722+
"parent": "packages"
1723+
},
17181724
{
17191725
"title": "@wordpress/hooks",
17201726
"slug": "packages-hooks",

gutenberg.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Description: Printing since 1440. This is the development plugin for the block editor, site editor, and other future WordPress core functionality.
66
* Requires at least: 6.7
77
* Requires PHP: 7.2
8-
* Version: 21.9.0-rc.2
8+
* Version: 21.9.0-rc.3
99
* Author: Gutenberg Team
1010
* Text Domain: gutenberg
1111
*

lib/compat/wordpress-6.9/command-palette.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,6 @@ function gutenberg_enqueue_command_palette_assets() {
9393
}
9494

9595
if ( has_filter( 'admin_enqueue_scripts', 'wp_enqueue_command_palette_assets' ) ) {
96-
remove_filter( 'admin_enqueue_scripts', 'wp_enqueue_command_palette_assets', 9 );
96+
remove_filter( 'admin_enqueue_scripts', 'wp_enqueue_command_palette_assets' );
9797
}
9898
add_filter( 'admin_enqueue_scripts', 'gutenberg_enqueue_command_palette_assets', 9 );

package-lock.json

Lines changed: 34 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gutenberg",
3-
"version": "21.9.0-rc.2",
3+
"version": "21.9.0-rc.3",
44
"private": true,
55
"description": "A new WordPress editor experience.",
66
"author": "The WordPress Contributors",

packages/base-styles/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
### Enhancements
6+
7+
- Update `$font-weight-medium` to 499 ([#72473](https://github.com/WordPress/gutenberg/pull/72473)).
8+
59
## 6.9.0 (2025-10-17)
610

711
## 6.8.0 (2025-10-01)

0 commit comments

Comments
 (0)