diff --git a/changelog.txt b/changelog.txt
index 67f16cbcb90266..25b25bfa296f36 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,5 +1,291 @@
== Changelog ==
+= 16.8.0-rc.1 =
+
+## Changelog
+
+### Features
+
+#### Block Editor
+- Adds 'nofollow' setting to Button block. ([54110](https://github.com/WordPress/gutenberg/pull/54110))
+
+#### Site Editor
+- Add 'Show template' toggle when editing pages. ([52674](https://github.com/WordPress/gutenberg/pull/52674))
+
+
+### Enhancements
+
+- Update pattern import menu item. ([54782](https://github.com/WordPress/gutenberg/pull/54782))
+
+#### Components
+- Adding label/description to `BlockEditor/DuotoneControl`. ([54473](https://github.com/WordPress/gutenberg/pull/54473))
+- Deprecating `isPressed` in `Button` component. ([54740](https://github.com/WordPress/gutenberg/pull/54740))
+- Follow ariakit best practices. ([54696](https://github.com/WordPress/gutenberg/pull/54696))
+- InputControl-based components: Add opt-in prop for next 40px default size. ([53819](https://github.com/WordPress/gutenberg/pull/53819))
+- Modal: Add `contentWidth` prop to support a selection of preset modal sizes. ([54471](https://github.com/WordPress/gutenberg/pull/54471))
+- Remove unused components from `ui/`. ([54573](https://github.com/WordPress/gutenberg/pull/54573))
+- Update ariakit to 0.3.3. ([54818](https://github.com/WordPress/gutenberg/pull/54818))
+- Update compact search control metrics. ([54663](https://github.com/WordPress/gutenberg/pull/54663))
+- Wrapped `TextareaControl` in a `forwardRef` call. ([54975](https://github.com/WordPress/gutenberg/pull/54975))
+
+#### Block Library
+- Add a brief description to the Footnotes block. ([54613](https://github.com/WordPress/gutenberg/pull/54613))
+- Footnotes: Use core’s meta revisioning if available. ([52988](https://github.com/WordPress/gutenberg/pull/52988))
+- Login/out: Add spacing support. ([45147](https://github.com/WordPress/gutenberg/pull/45147))
+- Query view.js: Code quality. ([54982](https://github.com/WordPress/gutenberg/pull/54982))
+- Set custom color when applying initial background image. ([54054](https://github.com/WordPress/gutenberg/pull/54054))
+- Use `wp_get_inline_script_tag()` in `build_dropdown_script_block_core_categories()`. ([54637](https://github.com/WordPress/gutenberg/pull/54637))
+
+#### Block Editor
+- Default suggested links to pages. ([54622](https://github.com/WordPress/gutenberg/pull/54622))
+- Remove base URL from link control search results. ([54553](https://github.com/WordPress/gutenberg/pull/54553))
+- Simplify `BlockHTMLConvertButton`. ([54972](https://github.com/WordPress/gutenberg/pull/54972))
+- Update strings in blocks 'RenameModal' component. ([54887](https://github.com/WordPress/gutenberg/pull/54887))
+
+#### Post Editor
+- Edit Post: Use hooks instead of HoCs in 'PostStatus' components. ([54951](https://github.com/WordPress/gutenberg/pull/54951))
+- Editor: Use hooks instead of HoCs in 'PostSticky' components. ([54949](https://github.com/WordPress/gutenberg/pull/54949))
+- Editor: Use hooks instead of HoCs in 'PostSwitchToDraftButton'. ([54695](https://github.com/WordPress/gutenberg/pull/54695))
+- Show confirmation dialog when moving a post to the trash. ([50219](https://github.com/WordPress/gutenberg/pull/50219))
+
+#### Site Editor
+- Add template replace flow to template inspector. ([54609](https://github.com/WordPress/gutenberg/pull/54609))
+- [Site Editor]: Update copy of using the default template in a page. ([54728](https://github.com/WordPress/gutenberg/pull/54728))
+
+#### Patterns
+- Remove category description in inserter panel. ([54894](https://github.com/WordPress/gutenberg/pull/54894))
+
+#### Typography
+- Font Library: Refactor endpoint permissions. ([54829](https://github.com/WordPress/gutenberg/pull/54829))
+
+
+### Bug Fixes
+
+- Fix the ShortcutProvider usage. ([54851](https://github.com/WordPress/gutenberg/pull/54851))
+- Fix warning when a template calls a template area twice. ([54861](https://github.com/WordPress/gutenberg/pull/54861))
+- Revert "Fix warning when a template calls a template area twice". ([54926](https://github.com/WordPress/gutenberg/pull/54926))
+
+#### Block Library
+- All Nav block items to break long titles. ([54866](https://github.com/WordPress/gutenberg/pull/54866))
+- Fallback to Twitter provider when embedding X URLs. ([54876](https://github.com/WordPress/gutenberg/pull/54876))
+- Fix Deleted Navigation Menu warning string. ([55033](https://github.com/WordPress/gutenberg/pull/55033))
+- Fix Search Block not updating in Nav block. ([54823](https://github.com/WordPress/gutenberg/pull/54823))
+- Fix left and right aligmnent in children of Post Template. ([54997](https://github.com/WordPress/gutenberg/pull/54997))
+- Fix output of Navigation block classnames in the editor. ([54992](https://github.com/WordPress/gutenberg/pull/54992))
+- Fix overwriting of published post meta when previewing footnote changes. ([54339](https://github.com/WordPress/gutenberg/pull/54339))
+- Image: Ensure Expand on Click toggle is shown if block-level lightbox setting exists. ([54878](https://github.com/WordPress/gutenberg/pull/54878))
+- Image: Fix layout shift when lightbox is opened and closed. ([53026](https://github.com/WordPress/gutenberg/pull/53026))
+- Media & Text: Fix React warning. ([55038](https://github.com/WordPress/gutenberg/pull/55038))
+- Search block: Allow space for input field only when form expanded. ([54846](https://github.com/WordPress/gutenberg/pull/54846))
+- Search block: Update alignment and icon button width. ([54773](https://github.com/WordPress/gutenberg/pull/54773))
+
+#### Site Editor
+- Avoid same key warnings in template parts area listings. ([54863](https://github.com/WordPress/gutenberg/pull/54863))
+- Avoid stale navigation block values when parsing entity record. ([54996](https://github.com/WordPress/gutenberg/pull/54996))
+- Don't display the navigation section in template parts details when a menu is missing. ([54993](https://github.com/WordPress/gutenberg/pull/54993))
+- Fix ToolSelector popover variant. ([54840](https://github.com/WordPress/gutenberg/pull/54840))
+- Reset 'Show template' toggle when leaving edit mode. ([54679](https://github.com/WordPress/gutenberg/pull/54679))
+- remove `overflow: Hidden` from the entity title in the site editor sidebar. ([54769](https://github.com/WordPress/gutenberg/pull/54769))
+
+#### Components
+- FormTokenField: Add `box-sizing` reset style and reset default padding. ([54734](https://github.com/WordPress/gutenberg/pull/54734))
+- Popover: Fix the styles for components that use emotion within popovers. ([54912](https://github.com/WordPress/gutenberg/pull/54912))
+- Remove hover style for secondary Button when aria-disabled is set. ([54978](https://github.com/WordPress/gutenberg/pull/54978))
+- Reverting addition of `aria-selected` style hook in `Button`. ([54931](https://github.com/WordPress/gutenberg/pull/54931))
+- `SlotFill`: Pass `Component` instance to unregisterSlot. ([54765](https://github.com/WordPress/gutenberg/pull/54765))
+
+#### Block Editor
+- Avoid double-wrapping selectors when transforming the styles. ([54981](https://github.com/WordPress/gutenberg/pull/54981))
+- [Inserter]: Fix reset of registered media categories. ([55012](https://github.com/WordPress/gutenberg/pull/55012))
+
+#### Typography
+- Font Library: Changed the OTF mime type expected value to be what PHP returns. ([54886](https://github.com/WordPress/gutenberg/pull/54886))
+- Font Library: Move font uploads to a new tab. ([54655](https://github.com/WordPress/gutenberg/pull/54655))
+
+#### Global Styles
+- Block custom CSS: Fix incorrect CSS when multiple root selectors. ([53602](https://github.com/WordPress/gutenberg/pull/53602))
+- Image: Ensure `false` values are preserved in memory when defined in `theme.json`. ([54639](https://github.com/WordPress/gutenberg/pull/54639))
+
+#### List View
+- Fix performance issue when selecting all blocks. ([54900](https://github.com/WordPress/gutenberg/pull/54900))
+
+#### Colors
+- Format Library: Try to fix highlight popover jumping. ([54736](https://github.com/WordPress/gutenberg/pull/54736))
+
+#### Interactivity API
+- Image: Fix duotone not being applied to lightbox image. ([54670](https://github.com/WordPress/gutenberg/pull/54670))
+
+
+### Accessibility
+
+#### Block Library
+- Footnotes: Add aria-label to return links. ([54843](https://github.com/WordPress/gutenberg/pull/54843))
+- Table of contents block accessibility improvements. ([54322](https://github.com/WordPress/gutenberg/pull/54322))
+
+#### Components
+- HTML block: Fix accessibility issues on back-end. ([54408](https://github.com/WordPress/gutenberg/pull/54408))
+- `Modal`: Accessibly hide/show outer modal when nested. ([54743](https://github.com/WordPress/gutenberg/pull/54743))
+
+#### Patterns
+- Use list role instead of listbox in patterns list. ([54884](https://github.com/WordPress/gutenberg/pull/54884))
+
+#### Post Editor
+- Editor: Always render the 'Switch to Draft' button to avoid focus loss. ([54722](https://github.com/WordPress/gutenberg/pull/54722))
+
+#### Block Editor
+- Block Switcher: Use a different label for multi-selection. ([54692](https://github.com/WordPress/gutenberg/pull/54692))
+
+
+### Performance
+
+- Tests: Support the Site Editor's legacy spinner. ([54784](https://github.com/WordPress/gutenberg/pull/54784))
+- Use instanceOf over property_exists. ([54835](https://github.com/WordPress/gutenberg/pull/54835))
+
+#### Block Editor
+- Subscribe only to block editor store in `useBlockSync`. ([55041](https://github.com/WordPress/gutenberg/pull/55041))
+
+
+### Experiments
+
+#### Site Editor
+- al]: First version of pages list in site editor. ([54966](https://github.com/WordPress/gutenberg/pull/54966))
+
+#### Block Editor
+- Expose `getDuotoneFilter()` as private API. ([54905](https://github.com/WordPress/gutenberg/pull/54905))
+
+
+### Documentation
+
+- Add a documentation page about the block editor settings. ([54870](https://github.com/WordPress/gutenberg/pull/54870))
+- Add a page about the format library to the platform documentation site. ([55037](https://github.com/WordPress/gutenberg/pull/55037))
+- Docs: Add a callout to the `wp-now` documentation to mention it's still experimental. ([55044](https://github.com/WordPress/gutenberg/pull/55044))
+- Docs: Remove outdated info. ([54707](https://github.com/WordPress/gutenberg/pull/54707))
+- Docs: Remove the Full Site Editing doc. ([54516](https://github.com/WordPress/gutenberg/pull/54516))
+- Docs: Rename Block Hooks handbook page to Block Filters. ([54862](https://github.com/WordPress/gutenberg/pull/54862))
+- Document the current state of the Real-Time collaboration experiment. ([54932](https://github.com/WordPress/gutenberg/pull/54932))
+- Fix a broken MD link in callout. ([54772](https://github.com/WordPress/gutenberg/pull/54772))
+- Platform Docs: Add a documentation page explaining how to use the block library. ([54967](https://github.com/WordPress/gutenberg/pull/54967))
+- Update the documentation of the block editor and replace @wordpress/element with react. ([54908](https://github.com/WordPress/gutenberg/pull/54908))
+- Update versions in WP for 6.4. ([54890](https://github.com/WordPress/gutenberg/pull/54890))
+
+
+### Code Quality
+
+- Add a unit test for the "ValidBlockLibraryFunctionNameSniff" sniff. ([53928](https://github.com/WordPress/gutenberg/pull/53928))
+- Move dependencies to the right place. ([54597](https://github.com/WordPress/gutenberg/pull/54597))
+- Move mime-type collection generation to a function that can be tested…. ([54844](https://github.com/WordPress/gutenberg/pull/54844))
+- Post Title block should use esc_url(). ([53981](https://github.com/WordPress/gutenberg/pull/53981))
+- Rich text: Use getPasteEventData. ([55048](https://github.com/WordPress/gutenberg/pull/55048))
+- Writing flow: Absorb clipboard handler. ([55006](https://github.com/WordPress/gutenberg/pull/55006))
+
+#### Block Library
+- Footnotes: Avoid regexes in entity provider. ([54505](https://github.com/WordPress/gutenberg/pull/54505))
+- Image Block: Fix browser console error when clicking "Expand on Click". ([54938](https://github.com/WordPress/gutenberg/pull/54938))
+- Removed unwanted space from the string. ([54654](https://github.com/WordPress/gutenberg/pull/54654))
+- Update CODEOWNERS for `core/image` block. ([54793](https://github.com/WordPress/gutenberg/pull/54793))
+
+#### Patterns
+- Add a new spec for for adding an unsynced pattern. ([54892](https://github.com/WordPress/gutenberg/pull/54892))
+- Add end-to-end tests for filtering and searching patterns. ([54906](https://github.com/WordPress/gutenberg/pull/54906))
+- Add new end-to-end test for creating a pattern. ([54855](https://github.com/WordPress/gutenberg/pull/54855))
+- Include pattern category in main end-to-end critical path test. ([54923](https://github.com/WordPress/gutenberg/pull/54923))
+
+#### Components
+- Consolidate utils to remove `ui/`. ([54922](https://github.com/WordPress/gutenberg/pull/54922))
+- Move `ContextSystemProvider` out of `/ui`. ([54847](https://github.com/WordPress/gutenberg/pull/54847))
+- SlotFill: Migrate to Typescript. ([51350](https://github.com/WordPress/gutenberg/pull/51350))
+- Tidying `CircularOptionPicker.Option`. ([54903](https://github.com/WordPress/gutenberg/pull/54903))
+
+#### Typography
+- Font Library: Syntax refactor repace strpos with str_contains. ([54832](https://github.com/WordPress/gutenberg/pull/54832))
+- Font Library: Use snake_case instead of camelCase on fontFamilies endpoint param. ([54977](https://github.com/WordPress/gutenberg/pull/54977))
+
+#### Block Editor
+- Rich text: Avoid shortcode logic, adjust paste handler instead. ([55052](https://github.com/WordPress/gutenberg/pull/55052))
+
+#### Plugin
+- Remove legacy logic for '__unstableResolvedAssets' setting. ([54812](https://github.com/WordPress/gutenberg/pull/54812))
+
+#### Data Layer
+- createResolversCacheMiddleware: Remove dependency on core/data store. ([54733](https://github.com/WordPress/gutenberg/pull/54733))
+
+#### Site Editor
+- Use constants rather than hard coded template strings (round 3). ([54705](https://github.com/WordPress/gutenberg/pull/54705))
+
+
+### Tools
+
+- Label enforcer workflow: Make accessibility a focus instead of a type. ([54941](https://github.com/WordPress/gutenberg/pull/54941))
+- Scripts: Update webpack and related dependencies to the latest version. ([54657](https://github.com/WordPress/gutenberg/pull/54657))
+- Update changelog automation and test fixtures to match the last a11y label renaming. ([54974](https://github.com/WordPress/gutenberg/pull/54974))
+
+#### Testing
+- Don’t use TypeScript files in scripts package. ([54856](https://github.com/WordPress/gutenberg/pull/54856))
+- ESLint: Update eslint-plugin-testing-library to v6. ([54910](https://github.com/WordPress/gutenberg/pull/54910))
+- Fix end-to-end test: ”WP Editor Meta Boxes > Should save the changes”. ([51884](https://github.com/WordPress/gutenberg/pull/51884))
+- Font Library: Avoid deprected error in test. ([54802](https://github.com/WordPress/gutenberg/pull/54802))
+- Make `editor.getBlocks` to return only testing-related properties. ([54901](https://github.com/WordPress/gutenberg/pull/54901))
+- Migrate 'Global styles sidebar' test to Playwright. ([55045](https://github.com/WordPress/gutenberg/pull/55045))
+- Migrate 'iframed block editor settings styles' tests to Playwright. ([55014](https://github.com/WordPress/gutenberg/pull/55014))
+- Migrate 'iframed inline styles' tests to Playwright. ([55009](https://github.com/WordPress/gutenberg/pull/55009))
+- Migrate 'iframed masonry block' tests to Playwright. ([55016](https://github.com/WordPress/gutenberg/pull/55016))
+- Migrate 'iframed multiple block stylesheets' tests to Playwright. ([55003](https://github.com/WordPress/gutenberg/pull/55003))
+- Migrate keyboard-navigable-blocks end-to-end tests from puppeteer to playwright. ([54944](https://github.com/WordPress/gutenberg/pull/54944))
+- Scripts: Properly use CommonJS for default Playwright configuration. ([54988](https://github.com/WordPress/gutenberg/pull/54988))
+- Try fixing the flaky 'Toolbar roving tabindex' end-to-end test. ([54785](https://github.com/WordPress/gutenberg/pull/54785))
+- end-to-end Tests: Revert temporary fixes. ([54865](https://github.com/WordPress/gutenberg/pull/54865))
+- end-to-end Utils: Allow overriding username/password. ([53267](https://github.com/WordPress/gutenberg/pull/53267))
+
+#### Build Tooling
+- Add some @types packages as proper dependencies. ([50231](https://github.com/WordPress/gutenberg/pull/50231))
+- Update the default JSX pragma to React instead of @wordpress/element. ([54494](https://github.com/WordPress/gutenberg/pull/54494))
+- Upgrade wp-prettier to v3.0.3 (final). ([54775](https://github.com/WordPress/gutenberg/pull/54775))
+
+
+### Security
+
+#### Data Layer
+- Replace turbo-combine-reducers with combineReducers from Redux. ([54606](https://github.com/WordPress/gutenberg/pull/54606))
+
+
+### Various
+
+- (chore) Revert the 16.7 RC2 release in order to release it again due to wrong changelog. ([54744](https://github.com/WordPress/gutenberg/pull/54744))
+
+#### Design Tools
+- Background image block support: Add tests, adjust injection logic slightly. ([54489](https://github.com/WordPress/gutenberg/pull/54489))
+- Background support: Backport fix for undefined array key. ([54850](https://github.com/WordPress/gutenberg/pull/54850))
+
+#### Typography
+- Revert "Font Library: Avoid rendering font library ui outisde gutenberg plugin". ([54947](https://github.com/WordPress/gutenberg/pull/54947))
+
+#### Commands
+- Make the reset styles command consistent. ([54841](https://github.com/WordPress/gutenberg/pull/54841))
+
+#### Patterns
+- Use "Not synced" in place of "Standard" nomenclature for patterns. ([54839](https://github.com/WordPress/gutenberg/pull/54839))
+
+#### Block Editor
+- Simplify BlockPatternsSyncFilter with clearer labels and additional context. ([54838](https://github.com/WordPress/gutenberg/pull/54838))
+
+#### Site Editor
+- Use consistent capitalization for template parts in Site Editor constants. ([54709](https://github.com/WordPress/gutenberg/pull/54709))
+
+
+## First time contributors
+
+The following PRs were merged by first time contributors:
+
+- @leemyongpakvn: Fix a broken MD link in callout. ([54772](https://github.com/WordPress/gutenberg/pull/54772))
+
+
+## Contributors
+
+The following contributors merged PRs in this release:
+
+@aaronrobertshaw @adamsilverstein @alexstine @andrewhayward @andrewserong @annezazu @anton-vlasenko @artemiomorales @aurooba @bangank36 @brookewp @c4rl0sbr4v0 @carolinan @chad1008 @ciampo @dcalhoun @derekblank @draganescu @ellatrix @fluiddot @fullofcaffeine @geriux @getdave @glendaviesnz @gziolo @jameskoster @jeryj @jsnajdr @juhi123 @kevin940726 @leemyongpakvn @madhusudhand @MaggieCabrera @Mamaduka @matiasbenedetto @michalczaplinski @mirka @mtias @mujuonly @ndiego @noahtallen @noisysocks @ntsekouras @oandregal @ockham @pbking @priethor @ramonjd @richtabor @scruffian @SiobhyB @spacedmonkey @stokesman @swissspidy @t-hamano @tellthemachines @tellyworth @them-es @torounit @tyxla @westonruter @WunderBart @youknowriad
+
+
= 16.7.0 =
## Changelog
diff --git a/docs/getting-started/devenv/get-started-with-wp-now.md b/docs/getting-started/devenv/get-started-with-wp-now.md
index f4549735fcbdce..ddcf4c300b4a29 100644
--- a/docs/getting-started/devenv/get-started-with-wp-now.md
+++ b/docs/getting-started/devenv/get-started-with-wp-now.md
@@ -1,3 +1,7 @@
+
+
# Get started with wp-now
The [@wp-now/wp-now](https://www.npmjs.com/package/@wordpress/env) package (`wp-now`) is a lightweight tool powered by [WordPress Playground](https://developer.wordpress.org/playground/) that streamlines setting up a local WordPress environment.
@@ -63,4 +67,4 @@ Here are a few instructions if you need to start over or want to remove what was
## Additional resources
- [@wp-now/wp-now](https://github.com/WordPress/playground-tools/tree/trunk/packages/wp-now) (Official documentation)
-- [WordPress Playground](https://developer.wordpress.org/playground/) (Developer overview)
\ No newline at end of file
+- [WordPress Playground](https://developer.wordpress.org/playground/) (Developer overview)
diff --git a/package-lock.json b/package-lock.json
index cc0ac9a5d4bbda..e09b41441af663 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,16 +1,15 @@
{
"name": "gutenberg",
- "version": "16.7.0",
+ "version": "16.8.0-rc.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "gutenberg",
- "version": "16.7.0",
+ "version": "16.8.0-rc.1",
"hasInstallScript": true,
"license": "GPL-2.0-or-later",
"dependencies": {
- "@types/gradient-parser": "0.1.2",
"@wordpress/a11y": "file:packages/a11y",
"@wordpress/annotations": "file:packages/annotations",
"@wordpress/api-fetch": "file:packages/api-fetch",
@@ -114,7 +113,6 @@
"@testing-library/user-event": "14.4.3",
"@types/eslint": "7.28.0",
"@types/estree": "0.0.50",
- "@types/highlight-words-core": "1.2.1",
"@types/istanbul-lib-report": "3.0.0",
"@types/mime": "2.0.3",
"@types/npm-package-arg": "6.1.1",
@@ -14375,11 +14373,6 @@
"@types/node": "*"
}
},
- "node_modules/@types/gradient-parser": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.2.tgz",
- "integrity": "sha512-e2s1svCYJY8JDr2t/OoB/H4aWZy4sXUOAZ0NdSSHjKACw1jeU54gf4xj38di0AgVIObgzN1JSikJ5oSo3vxwgA=="
- },
"node_modules/@types/hammerjs": {
"version": "2.0.41",
"resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.41.tgz",
@@ -14388,8 +14381,7 @@
"node_modules/@types/highlight-words-core": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@types/highlight-words-core/-/highlight-words-core-1.2.1.tgz",
- "integrity": "sha512-9VZUA5omXBfn+hDxFjUDu1FOJTBM3LmvqfDey+Z6Aa8B8/JmF5SMj6FBrjfgJ/Q3YXOZd3qyTDfJyMZSs/wCUA==",
- "dev": true
+ "integrity": "sha512-9VZUA5omXBfn+hDxFjUDu1FOJTBM3LmvqfDey+Z6Aa8B8/JmF5SMj6FBrjfgJ/Q3YXOZd3qyTDfJyMZSs/wCUA=="
},
"node_modules/@types/html-minifier-terser": {
"version": "6.1.0",
@@ -55814,7 +55806,7 @@
},
"packages/a11y": {
"name": "@wordpress/a11y",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -55827,7 +55819,7 @@
},
"packages/annotations": {
"name": "@wordpress/annotations",
- "version": "2.42.0",
+ "version": "2.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -55855,7 +55847,7 @@
},
"packages/api-fetch": {
"name": "@wordpress/api-fetch",
- "version": "6.39.0",
+ "version": "6.40.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -55868,7 +55860,7 @@
},
"packages/autop": {
"name": "@wordpress/autop",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -55879,7 +55871,7 @@
},
"packages/babel-plugin-import-jsx-pragma": {
"name": "@wordpress/babel-plugin-import-jsx-pragma",
- "version": "4.25.0",
+ "version": "4.26.0",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -55891,7 +55883,7 @@
},
"packages/babel-plugin-makepot": {
"name": "@wordpress/babel-plugin-makepot",
- "version": "5.26.0",
+ "version": "5.27.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -55908,7 +55900,7 @@
},
"packages/babel-preset-default": {
"name": "@wordpress/babel-preset-default",
- "version": "7.26.0",
+ "version": "7.27.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -55931,13 +55923,13 @@
},
"packages/base-styles": {
"name": "@wordpress/base-styles",
- "version": "4.33.0",
+ "version": "4.34.0",
"dev": true,
"license": "GPL-2.0-or-later"
},
"packages/blob": {
"name": "@wordpress/blob",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -55948,7 +55940,7 @@
},
"packages/block-directory": {
"name": "@wordpress/block-directory",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -55982,7 +55974,7 @@
},
"packages/block-editor": {
"name": "@wordpress/block-editor",
- "version": "12.10.0",
+ "version": "12.11.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56013,7 +56005,6 @@
"@wordpress/preferences": "file:../preferences",
"@wordpress/private-apis": "file:../private-apis",
"@wordpress/rich-text": "file:../rich-text",
- "@wordpress/shortcode": "file:../shortcode",
"@wordpress/style-engine": "file:../style-engine",
"@wordpress/token-list": "file:../token-list",
"@wordpress/url": "file:../url",
@@ -56043,7 +56034,7 @@
},
"packages/block-library": {
"name": "@wordpress/block-library",
- "version": "8.19.0",
+ "version": "8.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56105,7 +56096,7 @@
},
"packages/block-serialization-default-parser": {
"name": "@wordpress/block-serialization-default-parser",
- "version": "4.42.0",
+ "version": "4.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -56116,7 +56107,7 @@
},
"packages/block-serialization-spec-parser": {
"name": "@wordpress/block-serialization-spec-parser",
- "version": "4.42.0",
+ "version": "4.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"pegjs": "^0.10.0",
@@ -56128,7 +56119,7 @@
},
"packages/blocks": {
"name": "@wordpress/blocks",
- "version": "12.19.0",
+ "version": "12.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56176,7 +56167,7 @@
},
"packages/browserslist-config": {
"name": "@wordpress/browserslist-config",
- "version": "5.25.0",
+ "version": "5.26.0",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -56185,7 +56176,7 @@
},
"packages/commands": {
"name": "@wordpress/commands",
- "version": "0.13.0",
+ "version": "0.14.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56210,7 +56201,7 @@
},
"packages/components": {
"name": "@wordpress/components",
- "version": "25.8.0",
+ "version": "25.9.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@ariakit/react": "^0.3.3",
@@ -56223,6 +56214,8 @@
"@emotion/utils": "^1.0.0",
"@floating-ui/react-dom": "^2.0.1",
"@radix-ui/react-dropdown-menu": "2.0.4",
+ "@types/gradient-parser": "0.1.3",
+ "@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.2.24",
"@wordpress/a11y": "file:../a11y",
"@wordpress/compose": "file:../compose",
@@ -56318,6 +56311,11 @@
"react-dom": ">=16.8.0"
}
},
+ "packages/components/node_modules/@types/gradient-parser": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.3.tgz",
+ "integrity": "sha512-XDbrTSBlQV9nxE1GiDL3FaOPy4G/KaJkhDutBX48Kg8CYZMBARyyDFGCWfWJn4pobmInmwud1xxH7VJMAr0CKQ=="
+ },
"packages/components/node_modules/framer-motion": {
"version": "10.13.0",
"resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-10.13.0.tgz",
@@ -56344,7 +56342,7 @@
},
"packages/compose": {
"name": "@wordpress/compose",
- "version": "6.19.0",
+ "version": "6.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56370,7 +56368,7 @@
},
"packages/core-commands": {
"name": "@wordpress/core-commands",
- "version": "0.11.0",
+ "version": "0.12.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56395,7 +56393,7 @@
},
"packages/core-data": {
"name": "@wordpress/core-data",
- "version": "6.19.0",
+ "version": "6.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56439,7 +56437,7 @@
},
"packages/create-block": {
"name": "@wordpress/create-block",
- "version": "4.26.0",
+ "version": "4.27.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -56467,13 +56465,13 @@
},
"packages/create-block-tutorial-template": {
"name": "@wordpress/create-block-tutorial-template",
- "version": "2.30.0",
+ "version": "2.31.0",
"dev": true,
"license": "GPL-2.0-or-later"
},
"packages/customize-widgets": {
"name": "@wordpress/customize-widgets",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56510,7 +56508,7 @@
},
"packages/data": {
"name": "@wordpress/data",
- "version": "9.12.0",
+ "version": "9.13.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56538,7 +56536,7 @@
},
"packages/data-controls": {
"name": "@wordpress/data-controls",
- "version": "3.11.0",
+ "version": "3.12.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56555,7 +56553,7 @@
},
"packages/date": {
"name": "@wordpress/date",
- "version": "4.42.0",
+ "version": "4.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56569,7 +56567,7 @@
},
"packages/dependency-extraction-webpack-plugin": {
"name": "@wordpress/dependency-extraction-webpack-plugin",
- "version": "4.25.0",
+ "version": "4.26.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -56585,7 +56583,7 @@
},
"packages/deprecated": {
"name": "@wordpress/deprecated",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56597,7 +56595,7 @@
},
"packages/docgen": {
"name": "@wordpress/docgen",
- "version": "1.51.0",
+ "version": "1.52.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -56615,7 +56613,7 @@
},
"packages/dom": {
"name": "@wordpress/dom",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56627,7 +56625,7 @@
},
"packages/dom-ready": {
"name": "@wordpress/dom-ready",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -56638,7 +56636,7 @@
},
"packages/e2e-test-utils": {
"name": "@wordpress/e2e-test-utils",
- "version": "10.13.0",
+ "version": "10.14.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -56660,7 +56658,7 @@
},
"packages/e2e-test-utils-playwright": {
"name": "@wordpress/e2e-test-utils-playwright",
- "version": "0.10.0",
+ "version": "0.11.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -56682,7 +56680,7 @@
},
"packages/e2e-tests": {
"name": "@wordpress/e2e-tests",
- "version": "7.13.0",
+ "version": "7.14.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -56720,7 +56718,7 @@
},
"packages/edit-post": {
"name": "@wordpress/edit-post",
- "version": "7.19.0",
+ "version": "7.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56768,7 +56766,7 @@
},
"packages/edit-site": {
"name": "@wordpress/edit-site",
- "version": "5.19.0",
+ "version": "5.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56833,7 +56831,7 @@
},
"packages/edit-widgets": {
"name": "@wordpress/edit-widgets",
- "version": "5.19.0",
+ "version": "5.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56875,7 +56873,7 @@
},
"packages/editor": {
"name": "@wordpress/editor",
- "version": "13.19.0",
+ "version": "13.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56925,7 +56923,7 @@
},
"packages/element": {
"name": "@wordpress/element",
- "version": "5.19.0",
+ "version": "5.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -56943,7 +56941,7 @@
},
"packages/env": {
"name": "@wordpress/env",
- "version": "8.8.0",
+ "version": "8.9.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57056,7 +57054,7 @@
},
"packages/escape-html": {
"name": "@wordpress/escape-html",
- "version": "2.42.0",
+ "version": "2.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -57067,7 +57065,7 @@
},
"packages/eslint-plugin": {
"name": "@wordpress/eslint-plugin",
- "version": "16.0.0",
+ "version": "17.0.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57110,7 +57108,7 @@
},
"packages/format-library": {
"name": "@wordpress/format-library",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57136,7 +57134,7 @@
},
"packages/hooks": {
"name": "@wordpress/hooks",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -57147,7 +57145,7 @@
},
"packages/html-entities": {
"name": "@wordpress/html-entities",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -57158,7 +57156,7 @@
},
"packages/i18n": {
"name": "@wordpress/i18n",
- "version": "4.42.0",
+ "version": "4.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57177,7 +57175,7 @@
},
"packages/icons": {
"name": "@wordpress/icons",
- "version": "9.33.0",
+ "version": "9.34.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57190,7 +57188,7 @@
},
"packages/interactivity": {
"name": "@wordpress/interactivity",
- "version": "2.3.0",
+ "version": "2.4.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@preact/signals": "^1.1.3",
@@ -57203,7 +57201,7 @@
},
"packages/interface": {
"name": "@wordpress/interface",
- "version": "5.19.0",
+ "version": "5.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57230,7 +57228,7 @@
},
"packages/is-shallow-equal": {
"name": "@wordpress/is-shallow-equal",
- "version": "4.42.0",
+ "version": "4.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -57241,7 +57239,7 @@
},
"packages/jest-console": {
"name": "@wordpress/jest-console",
- "version": "7.13.0",
+ "version": "7.14.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57257,7 +57255,7 @@
},
"packages/jest-preset-default": {
"name": "@wordpress/jest-preset-default",
- "version": "11.13.0",
+ "version": "11.14.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57274,7 +57272,7 @@
},
"packages/jest-puppeteer-axe": {
"name": "@wordpress/jest-puppeteer-axe",
- "version": "6.13.0",
+ "version": "6.14.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57296,7 +57294,7 @@
},
"packages/keyboard-shortcuts": {
"name": "@wordpress/keyboard-shortcuts",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57314,7 +57312,7 @@
},
"packages/keycodes": {
"name": "@wordpress/keycodes",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57327,7 +57325,7 @@
},
"packages/lazy-import": {
"name": "@wordpress/lazy-import",
- "version": "1.29.0",
+ "version": "1.30.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57341,7 +57339,7 @@
},
"packages/list-reusable-blocks": {
"name": "@wordpress/list-reusable-blocks",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57362,7 +57360,7 @@
},
"packages/media-utils": {
"name": "@wordpress/media-utils",
- "version": "4.33.0",
+ "version": "4.34.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57377,7 +57375,7 @@
},
"packages/notices": {
"name": "@wordpress/notices",
- "version": "4.10.0",
+ "version": "4.11.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57393,7 +57391,7 @@
},
"packages/npm-package-json-lint-config": {
"name": "@wordpress/npm-package-json-lint-config",
- "version": "4.27.0",
+ "version": "4.28.0",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -57405,7 +57403,7 @@
},
"packages/nux": {
"name": "@wordpress/nux",
- "version": "8.4.0",
+ "version": "8.5.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57428,7 +57426,7 @@
},
"packages/patterns": {
"name": "@wordpress/patterns",
- "version": "1.3.0",
+ "version": "1.4.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57457,7 +57455,7 @@
},
"packages/plugins": {
"name": "@wordpress/plugins",
- "version": "6.10.0",
+ "version": "6.11.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57479,7 +57477,7 @@
},
"packages/postcss-plugins-preset": {
"name": "@wordpress/postcss-plugins-preset",
- "version": "4.26.0",
+ "version": "4.27.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57495,7 +57493,7 @@
},
"packages/postcss-themes": {
"name": "@wordpress/postcss-themes",
- "version": "5.25.0",
+ "version": "5.26.0",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -57507,7 +57505,7 @@
},
"packages/preferences": {
"name": "@wordpress/preferences",
- "version": "3.19.0",
+ "version": "3.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57529,7 +57527,7 @@
},
"packages/preferences-persistence": {
"name": "@wordpress/preferences-persistence",
- "version": "1.34.0",
+ "version": "1.35.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57541,7 +57539,7 @@
},
"packages/prettier-config": {
"name": "@wordpress/prettier-config",
- "version": "2.25.0",
+ "version": "3.0.0",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -57553,7 +57551,7 @@
},
"packages/primitives": {
"name": "@wordpress/primitives",
- "version": "3.40.0",
+ "version": "3.41.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57566,7 +57564,7 @@
},
"packages/priority-queue": {
"name": "@wordpress/priority-queue",
- "version": "2.42.0",
+ "version": "2.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57578,7 +57576,7 @@
},
"packages/private-apis": {
"name": "@wordpress/private-apis",
- "version": "0.24.0",
+ "version": "0.25.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -57589,7 +57587,7 @@
},
"packages/project-management-automation": {
"name": "@wordpress/project-management-automation",
- "version": "1.41.0",
+ "version": "1.42.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57602,7 +57600,7 @@
},
"packages/react-i18n": {
"name": "@wordpress/react-i18n",
- "version": "3.40.0",
+ "version": "3.41.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57750,7 +57748,7 @@
},
"packages/readable-js-assets-webpack-plugin": {
"name": "@wordpress/readable-js-assets-webpack-plugin",
- "version": "2.25.0",
+ "version": "2.26.0",
"dev": true,
"license": "GPL-2.0-or-later",
"engines": {
@@ -57762,7 +57760,7 @@
},
"packages/redux-routine": {
"name": "@wordpress/redux-routine",
- "version": "4.42.0",
+ "version": "4.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57806,7 +57804,7 @@
},
"packages/reusable-blocks": {
"name": "@wordpress/reusable-blocks",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57832,7 +57830,7 @@
},
"packages/rich-text": {
"name": "@wordpress/rich-text",
- "version": "6.19.0",
+ "version": "6.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57856,7 +57854,7 @@
},
"packages/router": {
"name": "@wordpress/router",
- "version": "0.11.0",
+ "version": "0.12.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57874,7 +57872,7 @@
},
"packages/scripts": {
"name": "@wordpress/scripts",
- "version": "26.13.0",
+ "version": "26.14.0",
"dev": true,
"license": "GPL-2.0-or-later",
"dependencies": {
@@ -57952,7 +57950,7 @@
},
"packages/server-side-render": {
"name": "@wordpress/server-side-render",
- "version": "4.19.0",
+ "version": "4.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57977,7 +57975,7 @@
},
"packages/shortcode": {
"name": "@wordpress/shortcode",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -57989,7 +57987,7 @@
},
"packages/style-engine": {
"name": "@wordpress/style-engine",
- "version": "1.25.0",
+ "version": "1.26.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -58001,7 +57999,7 @@
},
"packages/stylelint-config": {
"name": "@wordpress/stylelint-config",
- "version": "21.25.0",
+ "version": "21.26.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -58017,7 +58015,7 @@
},
"packages/sync": {
"name": "@wordpress/sync",
- "version": "0.4.0",
+ "version": "0.5.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -58031,7 +58029,7 @@
},
"packages/token-list": {
"name": "@wordpress/token-list",
- "version": "2.42.0",
+ "version": "2.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -58042,7 +58040,7 @@
},
"packages/undo-manager": {
"name": "@wordpress/undo-manager",
- "version": "0.2.0",
+ "version": "0.3.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -58054,7 +58052,7 @@
},
"packages/url": {
"name": "@wordpress/url",
- "version": "3.43.0",
+ "version": "3.44.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -58066,7 +58064,7 @@
},
"packages/viewport": {
"name": "@wordpress/viewport",
- "version": "5.19.0",
+ "version": "5.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -58083,7 +58081,7 @@
},
"packages/warning": {
"name": "@wordpress/warning",
- "version": "2.42.0",
+ "version": "2.43.0",
"license": "GPL-2.0-or-later",
"engines": {
"node": ">=12"
@@ -58091,7 +58089,7 @@
},
"packages/widgets": {
"name": "@wordpress/widgets",
- "version": "3.19.0",
+ "version": "3.20.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -58115,7 +58113,7 @@
},
"packages/wordcount": {
"name": "@wordpress/wordcount",
- "version": "3.42.0",
+ "version": "3.43.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "^7.16.0"
@@ -68263,11 +68261,6 @@
"@types/node": "*"
}
},
- "@types/gradient-parser": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.2.tgz",
- "integrity": "sha512-e2s1svCYJY8JDr2t/OoB/H4aWZy4sXUOAZ0NdSSHjKACw1jeU54gf4xj38di0AgVIObgzN1JSikJ5oSo3vxwgA=="
- },
"@types/hammerjs": {
"version": "2.0.41",
"resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.41.tgz",
@@ -68276,8 +68269,7 @@
"@types/highlight-words-core": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@types/highlight-words-core/-/highlight-words-core-1.2.1.tgz",
- "integrity": "sha512-9VZUA5omXBfn+hDxFjUDu1FOJTBM3LmvqfDey+Z6Aa8B8/JmF5SMj6FBrjfgJ/Q3YXOZd3qyTDfJyMZSs/wCUA==",
- "dev": true
+ "integrity": "sha512-9VZUA5omXBfn+hDxFjUDu1FOJTBM3LmvqfDey+Z6Aa8B8/JmF5SMj6FBrjfgJ/Q3YXOZd3qyTDfJyMZSs/wCUA=="
},
"@types/html-minifier-terser": {
"version": "6.1.0",
@@ -69423,7 +69415,6 @@
"@wordpress/preferences": "file:../preferences",
"@wordpress/private-apis": "file:../private-apis",
"@wordpress/rich-text": "file:../rich-text",
- "@wordpress/shortcode": "file:../shortcode",
"@wordpress/style-engine": "file:../style-engine",
"@wordpress/token-list": "file:../token-list",
"@wordpress/url": "file:../url",
@@ -69578,6 +69569,8 @@
"@emotion/utils": "^1.0.0",
"@floating-ui/react-dom": "^2.0.1",
"@radix-ui/react-dropdown-menu": "2.0.4",
+ "@types/gradient-parser": "0.1.3",
+ "@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.2.24",
"@wordpress/a11y": "file:../a11y",
"@wordpress/compose": "file:../compose",
@@ -69650,6 +69643,11 @@
"@floating-ui/dom": "^1.3.0"
}
},
+ "@types/gradient-parser": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/@types/gradient-parser/-/gradient-parser-0.1.3.tgz",
+ "integrity": "sha512-XDbrTSBlQV9nxE1GiDL3FaOPy4G/KaJkhDutBX48Kg8CYZMBARyyDFGCWfWJn4pobmInmwud1xxH7VJMAr0CKQ=="
+ },
"framer-motion": {
"version": "10.13.0",
"resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-10.13.0.tgz",
diff --git a/package.json b/package.json
index b5eee1c26704cf..8dc209f87351ab 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "gutenberg",
- "version": "16.7.0",
+ "version": "16.8.0-rc.1",
"private": true,
"description": "A new WordPress editor experience.",
"author": "The WordPress Contributors",
@@ -22,7 +22,6 @@
"IS_GUTENBERG_PLUGIN": true
},
"dependencies": {
- "@types/gradient-parser": "0.1.2",
"@wordpress/a11y": "file:packages/a11y",
"@wordpress/annotations": "file:packages/annotations",
"@wordpress/api-fetch": "file:packages/api-fetch",
@@ -126,7 +125,6 @@
"@testing-library/user-event": "14.4.3",
"@types/eslint": "7.28.0",
"@types/estree": "0.0.50",
- "@types/highlight-words-core": "1.2.1",
"@types/istanbul-lib-report": "3.0.0",
"@types/mime": "2.0.3",
"@types/npm-package-arg": "6.1.1",
diff --git a/packages/a11y/CHANGELOG.md b/packages/a11y/CHANGELOG.md
index ea3555cdb3b3f4..af84791580a99b 100644
--- a/packages/a11y/CHANGELOG.md
+++ b/packages/a11y/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/a11y/package.json b/packages/a11y/package.json
index 455d6e347ca518..43c265f8ea2757 100644
--- a/packages/a11y/package.json
+++ b/packages/a11y/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/a11y",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "Accessibility (a11y) utilities for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/annotations/CHANGELOG.md b/packages/annotations/CHANGELOG.md
index 3fc0933b938436..a5fe50a5957b56 100644
--- a/packages/annotations/CHANGELOG.md
+++ b/packages/annotations/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.43.0 (2023-10-05)
+
## 2.42.0 (2023-09-20)
## 2.41.0 (2023-08-31)
diff --git a/packages/annotations/package.json b/packages/annotations/package.json
index d4289266b35527..8b4eb33fc345d3 100644
--- a/packages/annotations/package.json
+++ b/packages/annotations/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/annotations",
- "version": "2.42.0",
+ "version": "2.43.0",
"description": "Annotate content in the Gutenberg editor.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/api-fetch/CHANGELOG.md b/packages/api-fetch/CHANGELOG.md
index 606a7cda09420a..e5fed8d576330a 100644
--- a/packages/api-fetch/CHANGELOG.md
+++ b/packages/api-fetch/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 6.40.0 (2023-10-05)
+
## 6.39.0 (2023-09-20)
## 6.38.0 (2023-08-31)
diff --git a/packages/api-fetch/package.json b/packages/api-fetch/package.json
index 6c1a4de42c9caa..cd279755ec6a36 100644
--- a/packages/api-fetch/package.json
+++ b/packages/api-fetch/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/api-fetch",
- "version": "6.39.0",
+ "version": "6.40.0",
"description": "Utility to make WordPress REST API requests.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/autop/CHANGELOG.md b/packages/autop/CHANGELOG.md
index 8c901aed724437..5d256bcd7f7136 100644
--- a/packages/autop/CHANGELOG.md
+++ b/packages/autop/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/autop/package.json b/packages/autop/package.json
index dede19d0507d89..35e1395721309b 100644
--- a/packages/autop/package.json
+++ b/packages/autop/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/autop",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "WordPress's automatic paragraph functions `autop` and `removep`.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md b/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md
index 8f031ede02fd91..ce4243f7fb35e0 100644
--- a/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md
+++ b/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.26.0 (2023-10-05)
+
## 4.25.0 (2023-09-20)
## 4.24.0 (2023-08-31)
diff --git a/packages/babel-plugin-import-jsx-pragma/package.json b/packages/babel-plugin-import-jsx-pragma/package.json
index f86a1c38280baf..ae10e322f6f90a 100644
--- a/packages/babel-plugin-import-jsx-pragma/package.json
+++ b/packages/babel-plugin-import-jsx-pragma/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/babel-plugin-import-jsx-pragma",
- "version": "4.25.0",
+ "version": "4.26.0",
"description": "Babel transform plugin for automatically injecting an import to be used as the pragma for the React JSX Transform plugin.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/babel-plugin-makepot/CHANGELOG.md b/packages/babel-plugin-makepot/CHANGELOG.md
index 8465325b2a676b..0219db1f640dc7 100644
--- a/packages/babel-plugin-makepot/CHANGELOG.md
+++ b/packages/babel-plugin-makepot/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.27.0 (2023-10-05)
+
## 5.26.0 (2023-09-20)
## 5.25.0 (2023-08-31)
diff --git a/packages/babel-plugin-makepot/package.json b/packages/babel-plugin-makepot/package.json
index dc93e6050b72d2..3871c53b83add0 100644
--- a/packages/babel-plugin-makepot/package.json
+++ b/packages/babel-plugin-makepot/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/babel-plugin-makepot",
- "version": "5.26.0",
+ "version": "5.27.0",
"description": "WordPress Babel internationalization (i18n) plugin.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/babel-preset-default/CHANGELOG.md b/packages/babel-preset-default/CHANGELOG.md
index 1dd52099e25f44..5171c137c0a95b 100644
--- a/packages/babel-preset-default/CHANGELOG.md
+++ b/packages/babel-preset-default/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 7.27.0 (2023-10-05)
+
### Internal
- The bundled `browserslist` dependency has been updated from requiring `^4.21.9` to requiring `^4.21.10` ([#54657](https://github.com/WordPress/gutenberg/pull/54657)).
diff --git a/packages/babel-preset-default/package.json b/packages/babel-preset-default/package.json
index d443fda5c060ca..afd11790ffd4a2 100644
--- a/packages/babel-preset-default/package.json
+++ b/packages/babel-preset-default/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/babel-preset-default",
- "version": "7.26.0",
+ "version": "7.27.0",
"description": "Default Babel preset for WordPress development.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/base-styles/CHANGELOG.md b/packages/base-styles/CHANGELOG.md
index 6e504b9c2794b3..0906899f5e270d 100644
--- a/packages/base-styles/CHANGELOG.md
+++ b/packages/base-styles/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.34.0 (2023-10-05)
+
## 4.33.0 (2023-09-20)
## 4.32.0 (2023-08-31)
diff --git a/packages/base-styles/package.json b/packages/base-styles/package.json
index 9619b5307d3bdb..be35d437b0ba61 100644
--- a/packages/base-styles/package.json
+++ b/packages/base-styles/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/base-styles",
- "version": "4.33.0",
+ "version": "4.34.0",
"description": "Base SCSS utilities and variables for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/blob/CHANGELOG.md b/packages/blob/CHANGELOG.md
index abc985c011a60e..1856f4aacfea64 100644
--- a/packages/blob/CHANGELOG.md
+++ b/packages/blob/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/blob/package.json b/packages/blob/package.json
index 55dfe4c129b4e6..b23269c3ec0b50 100644
--- a/packages/blob/package.json
+++ b/packages/blob/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/blob",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "Blob utilities for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/block-directory/CHANGELOG.md b/packages/block-directory/CHANGELOG.md
index 7a67b23647f276..18039f42c4937c 100644
--- a/packages/block-directory/CHANGELOG.md
+++ b/packages/block-directory/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/block-directory/package.json b/packages/block-directory/package.json
index 810d6138b97e22..bc4de667ff7beb 100644
--- a/packages/block-directory/package.json
+++ b/packages/block-directory/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/block-directory",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "Extend editor with block directory features to search, download and install blocks.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/block-editor/CHANGELOG.md b/packages/block-editor/CHANGELOG.md
index 40ff46fca50b34..a2fc27553fabee 100644
--- a/packages/block-editor/CHANGELOG.md
+++ b/packages/block-editor/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 12.11.0 (2023-10-05)
+
- Deprecated `CopyHandler`, absorbed into `WritingFlow`.
## 12.10.0 (2023-09-20)
diff --git a/packages/block-editor/package.json b/packages/block-editor/package.json
index 14a3bce7d84656..7d6c89efc82a21 100644
--- a/packages/block-editor/package.json
+++ b/packages/block-editor/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/block-editor",
- "version": "12.10.0",
+ "version": "12.11.0",
"description": "Generic block editor.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
@@ -59,7 +59,6 @@
"@wordpress/preferences": "file:../preferences",
"@wordpress/private-apis": "file:../private-apis",
"@wordpress/rich-text": "file:../rich-text",
- "@wordpress/shortcode": "file:../shortcode",
"@wordpress/style-engine": "file:../style-engine",
"@wordpress/token-list": "file:../token-list",
"@wordpress/url": "file:../url",
diff --git a/packages/block-editor/src/components/block-styles/index.js b/packages/block-editor/src/components/block-styles/index.js
index b998614e4b0892..f598b35f890f15 100644
--- a/packages/block-editor/src/components/block-styles/index.js
+++ b/packages/block-editor/src/components/block-styles/index.js
@@ -14,7 +14,6 @@ import {
Popover,
} from '@wordpress/components';
import deprecated from '@wordpress/deprecated';
-import { __ } from '@wordpress/i18n';
/**
* Internal dependencies
@@ -65,9 +64,7 @@ function BlockStyles( { clientId, onSwitch = noop, onHoverClassName = noop } ) {
{ stylesToRender.map( ( style ) => {
- const buttonText = style.isDefault
- ? __( 'Default' )
- : style.label || style.name;
+ const buttonText = style.label || style.name;
return (
- { showScaleControl && (
-
{
- const nextValue = { ...value };
-
- // 'fill' is CSS default, so it gets treated as null.
- nextScale = nextScale === 'fill' ? null : nextScale;
-
- setLastScale( nextScale );
-
- // Update scale.
- if ( ! nextScale ) {
- delete nextValue.scale;
- } else {
- nextValue.scale = nextScale;
- }
-
- onChange( nextValue );
- } }
- />
- ) }
+ { showScaleControl && (
+ {
+ const nextValue = { ...value };
+
+ // 'fill' is CSS default, so it gets treated as null.
+ nextScale = nextScale === 'fill' ? null : nextScale;
+
+ setLastScale( nextScale );
+
+ // Update scale.
+ if ( ! nextScale ) {
+ delete nextValue.scale;
+ } else {
+ nextValue.scale = nextScale;
+ }
+
+ onChange( nextValue );
+ } }
+ />
+ ) }
>
);
}
diff --git a/packages/block-editor/src/components/dimensions-tool/scale-tool.js b/packages/block-editor/src/components/dimensions-tool/scale-tool.js
index a62481160616ff..e3ef91745aa53d 100644
--- a/packages/block-editor/src/components/dimensions-tool/scale-tool.js
+++ b/packages/block-editor/src/components/dimensions-tool/scale-tool.js
@@ -110,7 +110,7 @@ export default function ScaleTool( {
help={ scaleHelp[ displayValue ] }
value={ displayValue }
onChange={ onChange }
- __nextHasNoMarginBottom
+ size={ '__unstable-large' }
>
{ options.map( ( option ) => (
embedHandlerPickerRef.current?.presentPicker( {
diff --git a/packages/block-editor/src/components/rich-text/use-paste-handler.js b/packages/block-editor/src/components/rich-text/use-paste-handler.js
index 5494b96a43eb7b..5f3b93a0ecc0e9 100644
--- a/packages/block-editor/src/components/rich-text/use-paste-handler.js
+++ b/packages/block-editor/src/components/rich-text/use-paste-handler.js
@@ -3,7 +3,6 @@
*/
import { useRef } from '@wordpress/element';
import { useRefEffect } from '@wordpress/compose';
-import { getFilesFromDataTransfer } from '@wordpress/dom';
import {
pasteHandler,
findTransform,
@@ -15,9 +14,9 @@ import { isURL } from '@wordpress/url';
/**
* Internal dependencies
*/
-import { addActiveFormats, isShortcode } from './utils';
+import { addActiveFormats } from './utils';
import { splitValue } from './split-value';
-import { shouldDismissPastedFiles } from '../../utils/pasting';
+import { getPasteEventData } from '../../utils/pasting';
/** @typedef {import('@wordpress/rich-text').RichTextValue} RichTextValue */
@@ -44,33 +43,7 @@ export function usePasteHandler( props ) {
return;
}
- const { clipboardData } = event;
-
- let plainText = '';
- let html = '';
-
- // IE11 only supports `Text` as an argument for `getData` and will
- // otherwise throw an invalid argument error, so we try the standard
- // arguments first, then fallback to `Text` if they fail.
- try {
- plainText = clipboardData.getData( 'text/plain' );
- html = clipboardData.getData( 'text/html' );
- } catch ( error1 ) {
- try {
- html = clipboardData.getData( 'Text' );
- } catch ( error2 ) {
- // Some browsers like UC Browser paste plain text by default and
- // don't support clipboardData at all, so allow default
- // behaviour.
- return;
- }
- }
-
- // Remove Windows-specific metadata appended within copied HTML text.
- html = removeWindowsFragments( html );
-
- // Strip meta tag.
- html = removeCharsetMetaTag( html );
+ const { plainText, html, files } = getPasteEventData( event );
event.preventDefault();
@@ -103,8 +76,8 @@ export function usePasteHandler( props ) {
return;
}
- const files = [ ...getFilesFromDataTransfer( clipboardData ) ];
- const isInternal = clipboardData.getData( 'rich-text' ) === 'true';
+ const isInternal =
+ event.clipboardData.getData( 'rich-text' ) === 'true';
// If the data comes from a rich text instance, we can directly use it
// without filtering the data. The filters are only meant for externally
@@ -128,17 +101,7 @@ export function usePasteHandler( props ) {
// Allows us to ask for this information when we get a report.
// eslint-disable-next-line no-console
window.console.log( 'Received items:\n\n', files );
- }
- // Process any attached files, unless we infer that the files in
- // question are redundant "screenshots" of the actual HTML payload,
- // as created by certain office-type programs.
- //
- // @see shouldDismissPastedFiles
- if (
- files?.length &&
- ! shouldDismissPastedFiles( files, html, plainText )
- ) {
const fromTransforms = getBlockTransforms( 'from' );
const blocks = files
.reduce( ( accumulator, file ) => {
@@ -176,18 +139,6 @@ export function usePasteHandler( props ) {
let mode = onReplace && onSplit ? 'AUTO' : 'INLINE';
- // Force the blocks mode when the user is pasting
- // on a new line & the content resembles a shortcode.
- // Otherwise it's going to be detected as inline
- // and the shortcode won't be replaced.
- if (
- mode === 'AUTO' &&
- isEmpty( value ) &&
- isShortcode( plainText )
- ) {
- mode = 'BLOCKS';
- }
-
if (
__unstableEmbedURLOnPaste &&
isEmpty( value ) &&
@@ -228,48 +179,3 @@ export function usePasteHandler( props ) {
};
}, [] );
}
-
-/**
- * Normalizes a given string of HTML to remove the Windows-specific "Fragment"
- * comments and any preceding and trailing content.
- *
- * @param {string} html the html to be normalized
- * @return {string} the normalized html
- */
-function removeWindowsFragments( html ) {
- const startStr = '';
- const startIdx = html.indexOf( startStr );
- if ( startIdx > -1 ) {
- html = html.substring( startIdx + startStr.length );
- } else {
- // No point looking for EndFragment
- return html;
- }
-
- const endStr = '';
- const endIdx = html.indexOf( endStr );
- if ( endIdx > -1 ) {
- html = html.substring( 0, endIdx );
- }
-
- return html;
-}
-
-/**
- * Removes the charset meta tag inserted by Chromium.
- * See:
- * - https://github.com/WordPress/gutenberg/issues/33585
- * - https://bugs.chromium.org/p/chromium/issues/detail?id=1264616#c4
- *
- * @param {string} html the html to be stripped of the meta tag.
- * @return {string} the cleaned html
- */
-function removeCharsetMetaTag( html ) {
- const metaTag = ` `;
-
- if ( html.startsWith( metaTag ) ) {
- return html.slice( metaTag.length );
- }
-
- return html;
-}
diff --git a/packages/block-editor/src/components/rich-text/utils.js b/packages/block-editor/src/components/rich-text/utils.js
index 2d6805776e3d2b..975e152ff81778 100644
--- a/packages/block-editor/src/components/rich-text/utils.js
+++ b/packages/block-editor/src/components/rich-text/utils.js
@@ -1,7 +1,6 @@
/**
* WordPress dependencies
*/
-import { regexp } from '@wordpress/shortcode';
import { renderToString } from '@wordpress/element';
import { createBlock } from '@wordpress/blocks';
@@ -43,8 +42,6 @@ export function getAllowedFormats( { allowedFormats, disableFormats } ) {
getAllowedFormats.EMPTY_ARRAY = [];
-export const isShortcode = ( text ) => regexp( '.*' ).test( text );
-
/**
* Creates a link from pasted URL.
* Creates a paragraph block containing a link to the URL, and calls `onReplace`.
diff --git a/packages/block-editor/src/utils/pasting.js b/packages/block-editor/src/utils/pasting.js
index e962e11050a1d9..f9612aad20f140 100644
--- a/packages/block-editor/src/utils/pasting.js
+++ b/packages/block-editor/src/utils/pasting.js
@@ -3,6 +3,51 @@
*/
import { getFilesFromDataTransfer } from '@wordpress/dom';
+/**
+ * Normalizes a given string of HTML to remove the Windows-specific "Fragment"
+ * comments and any preceding and trailing content.
+ *
+ * @param {string} html the html to be normalized
+ * @return {string} the normalized html
+ */
+function removeWindowsFragments( html ) {
+ const startStr = '';
+ const startIdx = html.indexOf( startStr );
+ if ( startIdx > -1 ) {
+ html = html.substring( startIdx + startStr.length );
+ } else {
+ // No point looking for EndFragment
+ return html;
+ }
+
+ const endStr = '';
+ const endIdx = html.indexOf( endStr );
+ if ( endIdx > -1 ) {
+ html = html.substring( 0, endIdx );
+ }
+
+ return html;
+}
+
+/**
+ * Removes the charset meta tag inserted by Chromium.
+ * See:
+ * - https://github.com/WordPress/gutenberg/issues/33585
+ * - https://bugs.chromium.org/p/chromium/issues/detail?id=1264616#c4
+ *
+ * @param {string} html the html to be stripped of the meta tag.
+ * @return {string} the cleaned html
+ */
+function removeCharsetMetaTag( html ) {
+ const metaTag = ` `;
+
+ if ( html.startsWith( metaTag ) ) {
+ return html.slice( metaTag.length );
+ }
+
+ return html;
+}
+
export function getPasteEventData( { clipboardData } ) {
let plainText = '';
let html = '';
@@ -24,6 +69,12 @@ export function getPasteEventData( { clipboardData } ) {
}
}
+ // Remove Windows-specific metadata appended within copied HTML text.
+ html = removeWindowsFragments( html );
+
+ // Strip meta tag.
+ html = removeCharsetMetaTag( html );
+
const files = getFilesFromDataTransfer( clipboardData );
if (
diff --git a/packages/block-library/CHANGELOG.md b/packages/block-library/CHANGELOG.md
index 159cae031675bf..075a5d472b3fbd 100644
--- a/packages/block-library/CHANGELOG.md
+++ b/packages/block-library/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 8.20.0 (2023-10-05)
+
## 8.19.0 (2023-09-20)
## 8.18.0 (2023-08-31)
diff --git a/packages/block-library/package.json b/packages/block-library/package.json
index f80ac488dbc21d..f310b49ff64d50 100644
--- a/packages/block-library/package.json
+++ b/packages/block-library/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/block-library",
- "version": "8.19.0",
+ "version": "8.20.0",
"description": "Block library for the WordPress editor.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/block-serialization-default-parser/CHANGELOG.md b/packages/block-serialization-default-parser/CHANGELOG.md
index 82f4aeaca42598..6d05c5b37fa8fb 100644
--- a/packages/block-serialization-default-parser/CHANGELOG.md
+++ b/packages/block-serialization-default-parser/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.43.0 (2023-10-05)
+
## 4.42.0 (2023-09-20)
## 4.41.0 (2023-08-31)
diff --git a/packages/block-serialization-default-parser/package.json b/packages/block-serialization-default-parser/package.json
index 5a0372a0e364e3..2aa3ba1a4038f6 100644
--- a/packages/block-serialization-default-parser/package.json
+++ b/packages/block-serialization-default-parser/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/block-serialization-default-parser",
- "version": "4.42.0",
+ "version": "4.43.0",
"description": "Block serialization specification parser for WordPress posts.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/block-serialization-spec-parser/CHANGELOG.md b/packages/block-serialization-spec-parser/CHANGELOG.md
index 2a6730a5df6ded..71d0b962feddd0 100644
--- a/packages/block-serialization-spec-parser/CHANGELOG.md
+++ b/packages/block-serialization-spec-parser/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.43.0 (2023-10-05)
+
## 4.42.0 (2023-09-20)
## 4.41.0 (2023-08-31)
diff --git a/packages/block-serialization-spec-parser/package.json b/packages/block-serialization-spec-parser/package.json
index 5812b737cf01a0..9001a2cca57c75 100644
--- a/packages/block-serialization-spec-parser/package.json
+++ b/packages/block-serialization-spec-parser/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/block-serialization-spec-parser",
- "version": "4.42.0",
+ "version": "4.43.0",
"description": "Block serialization specification parser for WordPress posts.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/blocks/CHANGELOG.md b/packages/blocks/CHANGELOG.md
index e37cc5f1403725..a27eb954f1b93c 100644
--- a/packages/blocks/CHANGELOG.md
+++ b/packages/blocks/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 12.20.0 (2023-10-05)
+
## 12.19.0 (2023-09-20)
## 12.18.0 (2023-08-31)
diff --git a/packages/blocks/package.json b/packages/blocks/package.json
index 41b3e2204f6d3a..c36c3d52e944f7 100644
--- a/packages/blocks/package.json
+++ b/packages/blocks/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/blocks",
- "version": "12.19.0",
+ "version": "12.20.0",
"description": "Block API for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/blocks/src/api/raw-handling/paste-handler.js b/packages/blocks/src/api/raw-handling/paste-handler.js
index c4ad40e0b1f509..c63b207c1dbad6 100644
--- a/packages/blocks/src/api/raw-handling/paste-handler.js
+++ b/packages/blocks/src/api/raw-handling/paste-handler.js
@@ -121,17 +121,34 @@ export function pasteHandler( {
HTML = HTML.normalize();
}
- // Parse Markdown (and encoded HTML) if:
+ // Must be run before checking if it's inline content.
+ HTML = deepFilterHTML( HTML, [ slackParagraphCorrector ] );
+
+ // Consider plain text if:
// * There is a plain text version.
// * There is no HTML version, or it has no formatting.
- if ( plainText && ( ! HTML || isPlain( HTML ) ) ) {
+ const isPlainText = plainText && ( ! HTML || isPlain( HTML ) );
+
+ // Parse Markdown (and encoded HTML) if it's considered plain text.
+ if ( isPlainText ) {
HTML = plainText;
// The markdown converter (Showdown) trims whitespace.
if ( ! /^\s+$/.test( plainText ) ) {
HTML = markdownConverter( HTML );
}
+ }
+
+ // An array of HTML strings and block objects. The blocks replace matched
+ // shortcodes.
+ const pieces = shortcodeConverter( HTML );
+
+ // The call to shortcodeConverter will always return more than one element
+ // if shortcodes are matched. The reason is when shortcodes are matched
+ // empty HTML strings are included.
+ const hasShortcodes = pieces.length > 1;
+ if ( isPlainText && ! hasShortcodes ) {
// Switch to inline mode if:
// * The current mode is AUTO.
// * The original plain text had no line breaks.
@@ -151,18 +168,6 @@ export function pasteHandler( {
return filterInlineHTML( HTML, preserveWhiteSpace );
}
- // Must be run before checking if it's inline content.
- HTML = deepFilterHTML( HTML, [ slackParagraphCorrector ] );
-
- // An array of HTML strings and block objects. The blocks replace matched
- // shortcodes.
- const pieces = shortcodeConverter( HTML );
-
- // The call to shortcodeConverter will always return more than one element
- // if shortcodes are matched. The reason is when shortcodes are matched
- // empty HTML strings are included.
- const hasShortcodes = pieces.length > 1;
-
if (
mode === 'AUTO' &&
! hasShortcodes &&
diff --git a/packages/browserslist-config/CHANGELOG.md b/packages/browserslist-config/CHANGELOG.md
index 967dee1fcdc144..be36d5dacde2ea 100644
--- a/packages/browserslist-config/CHANGELOG.md
+++ b/packages/browserslist-config/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.26.0 (2023-10-05)
+
## 5.25.0 (2023-09-20)
## 5.24.0 (2023-08-31)
diff --git a/packages/browserslist-config/package.json b/packages/browserslist-config/package.json
index aa88b40287f1b8..dddefa8aa4382b 100644
--- a/packages/browserslist-config/package.json
+++ b/packages/browserslist-config/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/browserslist-config",
- "version": "5.25.0",
+ "version": "5.26.0",
"description": "WordPress Browserslist shared configuration.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/commands/CHANGELOG.md b/packages/commands/CHANGELOG.md
index daeb65596ff7a8..5dcd137dd95f87 100644
--- a/packages/commands/CHANGELOG.md
+++ b/packages/commands/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 0.14.0 (2023-10-05)
+
## 0.13.0 (2023-09-20)
## 0.12.0 (2023-08-31)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 0ebaebdadb6f52..8b278cc3635bea 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/commands",
- "version": "0.13.0",
+ "version": "0.14.0",
"description": "Handles the commands menu.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md
index 42ba2a8fc9c9d6..3c8176d2c29621 100644
--- a/packages/components/CHANGELOG.md
+++ b/packages/components/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 25.9.0 (2023-10-05)
+
### Enhancements
- `SearchControl`: polish metrics for `compact` size variant ([#54663](https://github.com/WordPress/gutenberg/pull/54663)).
@@ -31,6 +33,7 @@
- `ContextSystemProvider`: Move out of `ui/` ([#54847](https://github.com/WordPress/gutenberg/pull/54847)).
- `SlotFill`: Migrate to TypeScript and Convert to Functional Component ` `. ([#51350](https://github.com/WordPress/gutenberg/pull/51350)).
- `Components`: move `ui/utils` to `utils` and remove `ui/` folder ([#54922](https://github.com/WordPress/gutenberg/pull/54922)).
+- Ensure `@types/` dependencies used by final type files are included in the main dependency field ([#50231](https://github.com/WordPress/gutenberg/pull/50231)).
## 25.8.0 (2023-09-20)
diff --git a/packages/components/package.json b/packages/components/package.json
index 805b105e4934d7..7286879c0bbfba 100644
--- a/packages/components/package.json
+++ b/packages/components/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/components",
- "version": "25.8.0",
+ "version": "25.9.0",
"description": "UI components for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
@@ -40,6 +40,8 @@
"@emotion/utils": "^1.0.0",
"@floating-ui/react-dom": "^2.0.1",
"@radix-ui/react-dropdown-menu": "2.0.4",
+ "@types/gradient-parser": "0.1.3",
+ "@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.2.24",
"@wordpress/a11y": "file:../a11y",
"@wordpress/compose": "file:../compose",
diff --git a/packages/components/src/text/types.ts b/packages/components/src/text/types.ts
index 05b1488cd8c6ff..df60f4ee0e2d7b 100644
--- a/packages/components/src/text/types.ts
+++ b/packages/components/src/text/types.ts
@@ -7,6 +7,7 @@ import type { TruncateProps } from '../truncate/types';
* External dependencies
*/
import type { CSSProperties } from 'react';
+import type { FindAllArgs } from 'highlight-words-core';
export type TextSize =
| 'body'
@@ -59,7 +60,7 @@ export interface Props extends TruncateProps {
/**
* Array of search words. String search terms are automatically cast to RegExps unless `highlightEscape` is true.
*/
- highlightSanitize?: import('highlight-words-core').FindAllArgs[ 'sanitize' ];
+ highlightSanitize?: FindAllArgs[ 'sanitize' ];
/**
* Sets `Text` to have `display: block`.
*/
diff --git a/packages/compose/CHANGELOG.md b/packages/compose/CHANGELOG.md
index 47b01c0bc37308..801af829416d15 100644
--- a/packages/compose/CHANGELOG.md
+++ b/packages/compose/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 6.20.0 (2023-10-05)
+
## 6.19.0 (2023-09-20)
### Features
diff --git a/packages/compose/package.json b/packages/compose/package.json
index 5b99397ca96a67..92da01c1d7959e 100644
--- a/packages/compose/package.json
+++ b/packages/compose/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/compose",
- "version": "6.19.0",
+ "version": "6.20.0",
"description": "WordPress higher-order components (HOCs).",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/core-commands/CHANGELOG.md b/packages/core-commands/CHANGELOG.md
index 7fbe9e47803e92..5dc9ed38433e8d 100644
--- a/packages/core-commands/CHANGELOG.md
+++ b/packages/core-commands/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 0.12.0 (2023-10-05)
+
## 0.11.0 (2023-09-20)
## 0.10.0 (2023-08-31)
diff --git a/packages/core-commands/package.json b/packages/core-commands/package.json
index b4655cb7da4fa2..fbdd0afe888466 100644
--- a/packages/core-commands/package.json
+++ b/packages/core-commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/core-commands",
- "version": "0.11.0",
+ "version": "0.12.0",
"description": "WordPress core reusable commands.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/core-data/CHANGELOG.md b/packages/core-data/CHANGELOG.md
index ab6bba0f12b9cf..99ad93050f6478 100644
--- a/packages/core-data/CHANGELOG.md
+++ b/packages/core-data/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 6.20.0 (2023-10-05)
+
## 6.19.0 (2023-09-20)
## 6.18.0 (2023-08-31)
diff --git a/packages/core-data/package.json b/packages/core-data/package.json
index b1cceaebc0286f..9fa2ab5e5d5348 100644
--- a/packages/core-data/package.json
+++ b/packages/core-data/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/core-data",
- "version": "6.19.0",
+ "version": "6.20.0",
"description": "Access to and manipulation of core WordPress entities.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/create-block-interactive-template/CHANGELOG.md b/packages/create-block-interactive-template/CHANGELOG.md
index 6b98d8dd99448c..41ca854d3d8981 100644
--- a/packages/create-block-interactive-template/CHANGELOG.md
+++ b/packages/create-block-interactive-template/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.6.0 (2023-10-05)
+
## 1.5.0 (2023-09-20)
## 1.4.0 (2023-08-31)
diff --git a/packages/create-block-interactive-template/package.json b/packages/create-block-interactive-template/package.json
index 5963f6404b1b45..697fb3fb1efdd0 100644
--- a/packages/create-block-interactive-template/package.json
+++ b/packages/create-block-interactive-template/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/create-block-interactive-template",
- "version": "1.5.0",
+ "version": "1.6.0",
"description": "Template for @wordpress/create-block to create interactive blocks with the Interactivity API.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/create-block-tutorial-template/CHANGELOG.md b/packages/create-block-tutorial-template/CHANGELOG.md
index 726f283a5caa99..19d35f9f07f570 100644
--- a/packages/create-block-tutorial-template/CHANGELOG.md
+++ b/packages/create-block-tutorial-template/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.31.0 (2023-10-05)
+
## 2.30.0 (2023-09-20)
## 2.29.0 (2023-08-31)
diff --git a/packages/create-block-tutorial-template/package.json b/packages/create-block-tutorial-template/package.json
index cd06ffb8374d72..10aad7983a2bc3 100644
--- a/packages/create-block-tutorial-template/package.json
+++ b/packages/create-block-tutorial-template/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/create-block-tutorial-template",
- "version": "2.30.0",
+ "version": "2.31.0",
"description": "Template for @wordpress/create-block used in the official WordPress tutorial.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/create-block/CHANGELOG.md b/packages/create-block/CHANGELOG.md
index fb4dace4216fd3..fa1fa983085f1f 100644
--- a/packages/create-block/CHANGELOG.md
+++ b/packages/create-block/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.27.0 (2023-10-05)
+
## 4.26.0 (2023-09-20)
## 4.25.0 (2023-08-31)
diff --git a/packages/create-block/package.json b/packages/create-block/package.json
index d5b648723f2b05..455eceefd4a9a8 100644
--- a/packages/create-block/package.json
+++ b/packages/create-block/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/create-block",
- "version": "4.26.0",
+ "version": "4.27.0",
"description": "Generates PHP, JS and CSS code for registering a block for a WordPress plugin.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/customize-widgets/CHANGELOG.md b/packages/customize-widgets/CHANGELOG.md
index d4b2a4e2c41cde..47693bc3365b1b 100644
--- a/packages/customize-widgets/CHANGELOG.md
+++ b/packages/customize-widgets/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/customize-widgets/package.json b/packages/customize-widgets/package.json
index be2df9495f884f..587e91982128a0 100644
--- a/packages/customize-widgets/package.json
+++ b/packages/customize-widgets/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/customize-widgets",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "Widgets blocks in Customizer Module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/data-controls/CHANGELOG.md b/packages/data-controls/CHANGELOG.md
index 16f4b49fa4cf74..c0aafcfe59ad43 100644
--- a/packages/data-controls/CHANGELOG.md
+++ b/packages/data-controls/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.12.0 (2023-10-05)
+
## 3.11.0 (2023-09-20)
## 3.10.0 (2023-08-31)
diff --git a/packages/data-controls/package.json b/packages/data-controls/package.json
index abadff37539253..304aa71c2940b4 100644
--- a/packages/data-controls/package.json
+++ b/packages/data-controls/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/data-controls",
- "version": "3.11.0",
+ "version": "3.12.0",
"description": "A set of common controls for the @wordpress/data api.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/data/CHANGELOG.md b/packages/data/CHANGELOG.md
index 3c0c56d60b16ff..6f7cbb3e484c2f 100644
--- a/packages/data/CHANGELOG.md
+++ b/packages/data/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 9.13.0 (2023-10-05)
+
### Enhancements
- Change implementation of `combineReducers` so that it doesn't use `eval` internally, and can run with a CSP policy that doesn't allow `unsafe-eval` ([#54606](https://github.com/WordPress/gutenberg/pull/54606)).
diff --git a/packages/data/package.json b/packages/data/package.json
index d46588fbd7d7e6..125a12927e766e 100644
--- a/packages/data/package.json
+++ b/packages/data/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/data",
- "version": "9.12.0",
+ "version": "9.13.0",
"description": "Data module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/date/CHANGELOG.md b/packages/date/CHANGELOG.md
index e2cf23dc984a59..bd72e9e8f327ff 100644
--- a/packages/date/CHANGELOG.md
+++ b/packages/date/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.43.0 (2023-10-05)
+
## 4.42.0 (2023-09-20)
## 4.41.0 (2023-08-31)
diff --git a/packages/date/package.json b/packages/date/package.json
index 72a1db230d102a..ff0844300ff13d 100644
--- a/packages/date/package.json
+++ b/packages/date/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/date",
- "version": "4.42.0",
+ "version": "4.43.0",
"description": "Date module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/dependency-extraction-webpack-plugin/CHANGELOG.md b/packages/dependency-extraction-webpack-plugin/CHANGELOG.md
index a74ea220bd4bd9..d117a5ba9b4168 100644
--- a/packages/dependency-extraction-webpack-plugin/CHANGELOG.md
+++ b/packages/dependency-extraction-webpack-plugin/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.26.0 (2023-10-05)
+
## 4.25.0 (2023-09-20)
## 4.24.0 (2023-08-31)
diff --git a/packages/dependency-extraction-webpack-plugin/package.json b/packages/dependency-extraction-webpack-plugin/package.json
index a869ad6926b267..38fb3006e963c3 100644
--- a/packages/dependency-extraction-webpack-plugin/package.json
+++ b/packages/dependency-extraction-webpack-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/dependency-extraction-webpack-plugin",
- "version": "4.25.0",
+ "version": "4.26.0",
"description": "Extract WordPress script dependencies from webpack bundles.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/deprecated/CHANGELOG.md b/packages/deprecated/CHANGELOG.md
index 969c9f1e8fc0f0..3b4a240cd9e8fa 100644
--- a/packages/deprecated/CHANGELOG.md
+++ b/packages/deprecated/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/deprecated/package.json b/packages/deprecated/package.json
index 9bada0af956053..57dfa5e41d0a52 100644
--- a/packages/deprecated/package.json
+++ b/packages/deprecated/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/deprecated",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "Deprecation utility for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/docgen/CHANGELOG.md b/packages/docgen/CHANGELOG.md
index 237e167f0de2e3..f84b1c05aa06cc 100644
--- a/packages/docgen/CHANGELOG.md
+++ b/packages/docgen/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.52.0 (2023-10-05)
+
## 1.51.0 (2023-09-20)
## 1.50.0 (2023-08-31)
diff --git a/packages/docgen/package.json b/packages/docgen/package.json
index bf7ff55cf810ab..bb277da944da0f 100644
--- a/packages/docgen/package.json
+++ b/packages/docgen/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/docgen",
- "version": "1.51.0",
+ "version": "1.52.0",
"description": "Autogenerate public API documentation from exports and JSDoc comments.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/dom-ready/CHANGELOG.md b/packages/dom-ready/CHANGELOG.md
index d38f91cf8f11b1..18f892e9be0585 100644
--- a/packages/dom-ready/CHANGELOG.md
+++ b/packages/dom-ready/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/dom-ready/package.json b/packages/dom-ready/package.json
index bd0f09f5c55195..cf43450352ce95 100644
--- a/packages/dom-ready/package.json
+++ b/packages/dom-ready/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/dom-ready",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "Execute callback after the DOM is loaded.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/dom/CHANGELOG.md b/packages/dom/CHANGELOG.md
index e06d5ea54000fc..c081283a42c28d 100644
--- a/packages/dom/CHANGELOG.md
+++ b/packages/dom/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/dom/package.json b/packages/dom/package.json
index 33efcf05948d05..f50753fcef62d5 100644
--- a/packages/dom/package.json
+++ b/packages/dom/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/dom",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "DOM utilities module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/e2e-test-utils-playwright/CHANGELOG.md b/packages/e2e-test-utils-playwright/CHANGELOG.md
index e86a5805ea27b7..ac22a2b0989d8d 100644
--- a/packages/e2e-test-utils-playwright/CHANGELOG.md
+++ b/packages/e2e-test-utils-playwright/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 0.11.0 (2023-10-05)
+
## 0.10.0 (2023-09-20)
## 0.9.0 (2023-08-31)
diff --git a/packages/e2e-test-utils-playwright/package.json b/packages/e2e-test-utils-playwright/package.json
index 925470d5bf19ed..b3827da510b88a 100644
--- a/packages/e2e-test-utils-playwright/package.json
+++ b/packages/e2e-test-utils-playwright/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/e2e-test-utils-playwright",
- "version": "0.10.0",
+ "version": "0.11.0",
"description": "End-To-End (E2E) test utils for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/e2e-test-utils/CHANGELOG.md b/packages/e2e-test-utils/CHANGELOG.md
index 14e92d353f7237..f307772ca76fa1 100644
--- a/packages/e2e-test-utils/CHANGELOG.md
+++ b/packages/e2e-test-utils/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 10.14.0 (2023-10-05)
+
## 10.13.0 (2023-09-20)
### Enhancement
diff --git a/packages/e2e-test-utils/package.json b/packages/e2e-test-utils/package.json
index 73eecfeb6807a6..c6758ca4b927dd 100644
--- a/packages/e2e-test-utils/package.json
+++ b/packages/e2e-test-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/e2e-test-utils",
- "version": "10.13.0",
+ "version": "10.14.0",
"description": "End-To-End (E2E) test utils for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/e2e-tests/CHANGELOG.md b/packages/e2e-tests/CHANGELOG.md
index 8b12e1e23ec8ac..cb8d297c1aa046 100644
--- a/packages/e2e-tests/CHANGELOG.md
+++ b/packages/e2e-tests/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 7.14.0 (2023-10-05)
+
## 7.13.0 (2023-09-20)
## 7.12.0 (2023-08-31)
diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json
index 5bf620276060c5..1e32de88a17b8f 100644
--- a/packages/e2e-tests/package.json
+++ b/packages/e2e-tests/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/e2e-tests",
- "version": "7.13.0",
+ "version": "7.14.0",
"description": "End-To-End (E2E) tests for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/e2e-tests/specs/editor/various/change-detection.test.js b/packages/e2e-tests/specs/editor/various/change-detection.test.js
index 32e51150945330..62057c4cbb2bc0 100644
--- a/packages/e2e-tests/specs/editor/various/change-detection.test.js
+++ b/packages/e2e-tests/specs/editor/various/change-detection.test.js
@@ -349,6 +349,7 @@ describe( 'Change detection', () => {
// Trash post.
await openDocumentSettingsSidebar();
await page.click( '.editor-post-trash.components-button' );
+ await page.click( '.components-confirm-dialog .is-primary' );
await Promise.all( [
// Wait for "Saved" to confirm save complete.
diff --git a/packages/e2e-tests/specs/site-editor/global-styles-sidebar.test.js b/packages/e2e-tests/specs/site-editor/global-styles-sidebar.test.js
deleted file mode 100644
index d833926c88001b..00000000000000
--- a/packages/e2e-tests/specs/site-editor/global-styles-sidebar.test.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * WordPress dependencies
- */
-import {
- deleteAllTemplates,
- activateTheme,
- visitSiteEditor,
- enterEditMode,
- toggleGlobalStyles,
- openGlobalStylesPanel,
-} from '@wordpress/e2e-test-utils';
-
-describe( 'Global styles sidebar', () => {
- beforeAll( async () => {
- await activateTheme( 'emptytheme' );
- await Promise.all( [
- deleteAllTemplates( 'wp_template' ),
- deleteAllTemplates( 'wp_template_part' ),
- ] );
- } );
- afterAll( async () => {
- await Promise.all( [
- deleteAllTemplates( 'wp_template' ),
- deleteAllTemplates( 'wp_template_part' ),
- ] );
- await activateTheme( 'twentytwentyone' );
- } );
- beforeEach( async () => {
- await visitSiteEditor();
- await enterEditMode();
- } );
- describe( 'blocks list', () => {
- it( 'should filter results properly', async () => {
- await toggleGlobalStyles();
- await openGlobalStylesPanel( 'Blocks' );
- await page.focus( '.edit-site-block-types-search input' );
- await page.keyboard.type( 'heading' );
- const results = await page.$$(
- '.edit-site-block-types-item-list div[role="listitem"]'
- );
- // Matches both Heading and Table of Contents blocks. (The latter contains "heading" in its description.)
- expect( results.length ).toEqual( 2 );
- } );
- } );
-} );
diff --git a/packages/edit-post/CHANGELOG.md b/packages/edit-post/CHANGELOG.md
index ae525266ecc51f..4dfa17b2c2a2b4 100644
--- a/packages/edit-post/CHANGELOG.md
+++ b/packages/edit-post/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 7.20.0 (2023-10-05)
+
## 7.19.0 (2023-09-20)
## 7.18.0 (2023-08-31)
diff --git a/packages/edit-post/package.json b/packages/edit-post/package.json
index 0c716abbcf2034..2c8deedcccf77b 100644
--- a/packages/edit-post/package.json
+++ b/packages/edit-post/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/edit-post",
- "version": "7.19.0",
+ "version": "7.20.0",
"description": "Edit Post module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/edit-site/CHANGELOG.md b/packages/edit-site/CHANGELOG.md
index e745aeaf8815af..b946b4c8e1c0d6 100644
--- a/packages/edit-site/CHANGELOG.md
+++ b/packages/edit-site/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.20.0 (2023-10-05)
+
## 5.19.0 (2023-09-20)
## 5.18.0 (2023-08-31)
diff --git a/packages/edit-site/package.json b/packages/edit-site/package.json
index 21cff84cf564b5..e58e0d9fb33e74 100644
--- a/packages/edit-site/package.json
+++ b/packages/edit-site/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/edit-site",
- "version": "5.19.0",
+ "version": "5.20.0",
"description": "Edit Site Page module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/edit-widgets/CHANGELOG.md b/packages/edit-widgets/CHANGELOG.md
index b3ad0e0f9d4dda..b7707238da7004 100644
--- a/packages/edit-widgets/CHANGELOG.md
+++ b/packages/edit-widgets/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.20.0 (2023-10-05)
+
## 5.19.0 (2023-09-20)
## 5.18.0 (2023-08-31)
diff --git a/packages/edit-widgets/package.json b/packages/edit-widgets/package.json
index 4d44b8283ec3af..e49f9c5235accb 100644
--- a/packages/edit-widgets/package.json
+++ b/packages/edit-widgets/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/edit-widgets",
- "version": "5.19.0",
+ "version": "5.20.0",
"description": "Widgets Page module for WordPress..",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md
index 47184aefe4e3fd..1aeba06fda56d0 100644
--- a/packages/editor/CHANGELOG.md
+++ b/packages/editor/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 13.20.0 (2023-10-05)
+
## 13.19.0 (2023-09-20)
## 13.18.0 (2023-08-31)
diff --git a/packages/editor/package.json b/packages/editor/package.json
index 2100ac8e79ae2b..901450414dcc88 100644
--- a/packages/editor/package.json
+++ b/packages/editor/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/editor",
- "version": "13.19.0",
+ "version": "13.20.0",
"description": "Enhanced block editor for WordPress posts.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/editor/src/components/post-trash/index.js b/packages/editor/src/components/post-trash/index.js
index 08628689fc1451..e775944b5d69ed 100644
--- a/packages/editor/src/components/post-trash/index.js
+++ b/packages/editor/src/components/post-trash/index.js
@@ -2,8 +2,12 @@
* WordPress dependencies
*/
import { __ } from '@wordpress/i18n';
-import { Button } from '@wordpress/components';
+import {
+ Button,
+ __experimentalConfirmDialog as ConfirmDialog,
+} from '@wordpress/components';
import { useSelect, useDispatch } from '@wordpress/data';
+import { useState } from '@wordpress/element';
/**
* Internal dependencies
@@ -20,21 +24,40 @@ export default function PostTrash() {
};
}, [] );
const { trashPost } = useDispatch( editorStore );
+ const [ showConfirmDialog, setShowConfirmDialog ] = useState( false );
if ( isNew || ! postId ) {
return null;
}
+ const handleConfirm = () => {
+ setShowConfirmDialog( false );
+ trashPost();
+ };
+
return (
- trashPost() }
- >
- { __( 'Move to trash' ) }
-
+ <>
+ setShowConfirmDialog( true )
+ }
+ >
+ { __( 'Move to trash' ) }
+
+ setShowConfirmDialog( false ) }
+ >
+ { __(
+ 'Are you sure you want to move this post to the trash?'
+ ) }
+
+ >
);
}
diff --git a/packages/element/CHANGELOG.md b/packages/element/CHANGELOG.md
index 30ff172259d2e3..bc3f9d8359b2cc 100644
--- a/packages/element/CHANGELOG.md
+++ b/packages/element/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.20.0 (2023-10-05)
+
## Breaking Changes
- Remove the WPElement, WPComponent, and WPSyntheticEvent types.
diff --git a/packages/element/package.json b/packages/element/package.json
index 2cd52f66ae3a46..19b9a99d3ba478 100644
--- a/packages/element/package.json
+++ b/packages/element/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/element",
- "version": "5.19.0",
+ "version": "5.20.0",
"description": "Element React module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/env/CHANGELOG.md b/packages/env/CHANGELOG.md
index 7eb058dde12ffa..8063cfe2a3814f 100644
--- a/packages/env/CHANGELOG.md
+++ b/packages/env/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 8.9.0 (2023-10-05)
+
## 8.8.0 (2023-09-20)
## 8.7.0 (2023-08-31)
diff --git a/packages/env/package.json b/packages/env/package.json
index 36f83fd7b62987..16726a6a6d3f07 100644
--- a/packages/env/package.json
+++ b/packages/env/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/env",
- "version": "8.8.0",
+ "version": "8.9.0",
"description": "A zero-config, self contained local WordPress environment for development and testing.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/escape-html/CHANGELOG.md b/packages/escape-html/CHANGELOG.md
index 838249b7d0be99..e34d31fe278f03 100644
--- a/packages/escape-html/CHANGELOG.md
+++ b/packages/escape-html/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.43.0 (2023-10-05)
+
## 2.42.0 (2023-09-20)
## 2.41.0 (2023-08-31)
diff --git a/packages/escape-html/package.json b/packages/escape-html/package.json
index 0bcfc086bcdbe0..8831daefe96590 100644
--- a/packages/escape-html/package.json
+++ b/packages/escape-html/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/escape-html",
- "version": "2.42.0",
+ "version": "2.43.0",
"description": "Escape HTML utils.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/eslint-plugin/CHANGELOG.md b/packages/eslint-plugin/CHANGELOG.md
index 97a29a87ef2046..475d8cd678fe5c 100644
--- a/packages/eslint-plugin/CHANGELOG.md
+++ b/packages/eslint-plugin/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 17.0.0 (2023-10-05)
+
### Breaking Changes
- Change the required major version of Prettier from v2 to v3 ([#54775](https://github.com/WordPress/gutenberg/pull/54775)).
diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json
index 771b918298df28..b1a1bc4fd50dd4 100644
--- a/packages/eslint-plugin/package.json
+++ b/packages/eslint-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/eslint-plugin",
- "version": "16.0.0",
+ "version": "17.0.0",
"description": "ESLint plugin for WordPress development.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/format-library/CHANGELOG.md b/packages/format-library/CHANGELOG.md
index 78fca3fbe2a01a..22f117bcce41ab 100644
--- a/packages/format-library/CHANGELOG.md
+++ b/packages/format-library/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/format-library/package.json b/packages/format-library/package.json
index 557644160fb2a0..16b2a79841f241 100644
--- a/packages/format-library/package.json
+++ b/packages/format-library/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/format-library",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "Format library for the WordPress editor.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/hooks/CHANGELOG.md b/packages/hooks/CHANGELOG.md
index ecbb1571ac24fe..5ee87d1e838f68 100644
--- a/packages/hooks/CHANGELOG.md
+++ b/packages/hooks/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/hooks/package.json b/packages/hooks/package.json
index 31cedaf25c8397..bddb68f0c3b980 100644
--- a/packages/hooks/package.json
+++ b/packages/hooks/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/hooks",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "WordPress hooks library.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/html-entities/CHANGELOG.md b/packages/html-entities/CHANGELOG.md
index b10a6a72431204..66f8ead0568ca0 100644
--- a/packages/html-entities/CHANGELOG.md
+++ b/packages/html-entities/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/html-entities/package.json b/packages/html-entities/package.json
index 4785f274543358..fbf26cb35721c6 100644
--- a/packages/html-entities/package.json
+++ b/packages/html-entities/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/html-entities",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "HTML entity utilities for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md
index 3fd848fb6dd54d..34582b8db13bcf 100644
--- a/packages/i18n/CHANGELOG.md
+++ b/packages/i18n/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.43.0 (2023-10-05)
+
## 4.42.0 (2023-09-20)
## 4.41.0 (2023-08-31)
diff --git a/packages/i18n/package.json b/packages/i18n/package.json
index d32ab775614de8..c6c8d44d546048 100644
--- a/packages/i18n/package.json
+++ b/packages/i18n/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/i18n",
- "version": "4.42.0",
+ "version": "4.43.0",
"description": "WordPress internationalization (i18n) library.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md
index fdfc1abad7629f..873dc9db1b9ce1 100644
--- a/packages/icons/CHANGELOG.md
+++ b/packages/icons/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 9.34.0 (2023-10-05)
+
## 9.33.0 (2023-09-20)
### Enhancement
diff --git a/packages/icons/package.json b/packages/icons/package.json
index f9975e593442ee..c92b9b6651ec9d 100644
--- a/packages/icons/package.json
+++ b/packages/icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/icons",
- "version": "9.33.0",
+ "version": "9.34.0",
"description": "WordPress Icons package, based on dashicon.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/interactivity/CHANGELOG.md b/packages/interactivity/CHANGELOG.md
index 736c8660cb2108..9227e028a8dfed 100644
--- a/packages/interactivity/CHANGELOG.md
+++ b/packages/interactivity/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.4.0 (2023-10-05)
+
## 2.3.0 (2023-09-20)
### Enhancements
diff --git a/packages/interactivity/package.json b/packages/interactivity/package.json
index ad4a693898a397..ca1b21eaf5a94f 100644
--- a/packages/interactivity/package.json
+++ b/packages/interactivity/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/interactivity",
- "version": "2.3.0",
+ "version": "2.4.0",
"description": "Package that provides a standard and simple way to handle the frontend interactivity of Gutenberg blocks.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/interface/CHANGELOG.md b/packages/interface/CHANGELOG.md
index 9f1c6fe9d15d07..18b7c328bde76f 100644
--- a/packages/interface/CHANGELOG.md
+++ b/packages/interface/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.20.0 (2023-10-05)
+
## 5.19.0 (2023-09-20)
## 5.18.0 (2023-08-31)
diff --git a/packages/interface/package.json b/packages/interface/package.json
index 5d13f3cbf771d2..14b1a78544fc23 100644
--- a/packages/interface/package.json
+++ b/packages/interface/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/interface",
- "version": "5.19.0",
+ "version": "5.20.0",
"description": "Interface module for WordPress. The package contains shared functionality across the modern JavaScript-based WordPress screens.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/is-shallow-equal/CHANGELOG.md b/packages/is-shallow-equal/CHANGELOG.md
index b5474192930b5f..2691f3474c80db 100644
--- a/packages/is-shallow-equal/CHANGELOG.md
+++ b/packages/is-shallow-equal/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.43.0 (2023-10-05)
+
## 4.42.0 (2023-09-20)
## 4.41.0 (2023-08-31)
diff --git a/packages/is-shallow-equal/package.json b/packages/is-shallow-equal/package.json
index e0d423a6012e7d..6cb759793eb856 100644
--- a/packages/is-shallow-equal/package.json
+++ b/packages/is-shallow-equal/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/is-shallow-equal",
- "version": "4.42.0",
+ "version": "4.43.0",
"description": "Test for shallow equality between two objects or arrays.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/jest-console/CHANGELOG.md b/packages/jest-console/CHANGELOG.md
index e24a62ec6abd81..8ca23786462f5a 100644
--- a/packages/jest-console/CHANGELOG.md
+++ b/packages/jest-console/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 7.14.0 (2023-10-05)
+
## 7.13.0 (2023-09-20)
### Enhancement
diff --git a/packages/jest-console/package.json b/packages/jest-console/package.json
index c48a214bb8b304..5ada69d020a63e 100644
--- a/packages/jest-console/package.json
+++ b/packages/jest-console/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/jest-console",
- "version": "7.13.0",
+ "version": "7.14.0",
"description": "Custom Jest matchers for the Console object.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/jest-preset-default/CHANGELOG.md b/packages/jest-preset-default/CHANGELOG.md
index 58e27da6965599..e9cda8ecababd4 100644
--- a/packages/jest-preset-default/CHANGELOG.md
+++ b/packages/jest-preset-default/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 11.14.0 (2023-10-05)
+
## 11.13.0 (2023-09-20)
## 11.12.0 (2023-08-31)
diff --git a/packages/jest-preset-default/package.json b/packages/jest-preset-default/package.json
index a513a7fe5647f6..dc3606b996b532 100644
--- a/packages/jest-preset-default/package.json
+++ b/packages/jest-preset-default/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/jest-preset-default",
- "version": "11.13.0",
+ "version": "11.14.0",
"description": "Default Jest preset for WordPress development.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/jest-puppeteer-axe/CHANGELOG.md b/packages/jest-puppeteer-axe/CHANGELOG.md
index a9dde3e3dcc064..53f56ab7156a4c 100644
--- a/packages/jest-puppeteer-axe/CHANGELOG.md
+++ b/packages/jest-puppeteer-axe/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 6.14.0 (2023-10-05)
+
## 6.13.0 (2023-09-20)
## 6.12.0 (2023-08-31)
diff --git a/packages/jest-puppeteer-axe/package.json b/packages/jest-puppeteer-axe/package.json
index 00b9938f87faa5..c164270afe0e73 100644
--- a/packages/jest-puppeteer-axe/package.json
+++ b/packages/jest-puppeteer-axe/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/jest-puppeteer-axe",
- "version": "6.13.0",
+ "version": "6.14.0",
"description": "Axe API integration with Jest and Puppeteer.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/keyboard-shortcuts/CHANGELOG.md b/packages/keyboard-shortcuts/CHANGELOG.md
index eed3e7e3ae6624..1e53f309eae21f 100644
--- a/packages/keyboard-shortcuts/CHANGELOG.md
+++ b/packages/keyboard-shortcuts/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/keyboard-shortcuts/package.json b/packages/keyboard-shortcuts/package.json
index 0f28fb78b601a4..2eb12711e6f44f 100644
--- a/packages/keyboard-shortcuts/package.json
+++ b/packages/keyboard-shortcuts/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/keyboard-shortcuts",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "Handling keyboard shortcuts.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/keycodes/CHANGELOG.md b/packages/keycodes/CHANGELOG.md
index 349d6456674d87..c2497e97c7561f 100644
--- a/packages/keycodes/CHANGELOG.md
+++ b/packages/keycodes/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/keycodes/package.json b/packages/keycodes/package.json
index d7896d20f0ce1c..08377f108fe428 100644
--- a/packages/keycodes/package.json
+++ b/packages/keycodes/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/keycodes",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "Keycodes utilities for WordPress. Used to check for keyboard events across browsers/operating systems.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/lazy-import/CHANGELOG.md b/packages/lazy-import/CHANGELOG.md
index 4c172c46660eaf..cae8e207305be2 100644
--- a/packages/lazy-import/CHANGELOG.md
+++ b/packages/lazy-import/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.30.0 (2023-10-05)
+
## 1.29.0 (2023-09-20)
## 1.28.0 (2023-08-31)
diff --git a/packages/lazy-import/package.json b/packages/lazy-import/package.json
index bc0647abaff0eb..6c122e8e2d524e 100644
--- a/packages/lazy-import/package.json
+++ b/packages/lazy-import/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/lazy-import",
- "version": "1.29.0",
+ "version": "1.30.0",
"description": "Lazily import a module, installing it automatically if missing.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/list-reusable-blocks/CHANGELOG.md b/packages/list-reusable-blocks/CHANGELOG.md
index fe3decb1a4b003..a6bc58d772a370 100644
--- a/packages/list-reusable-blocks/CHANGELOG.md
+++ b/packages/list-reusable-blocks/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/list-reusable-blocks/package.json b/packages/list-reusable-blocks/package.json
index ba5cc1daf5b0b2..618a441ff1f24c 100644
--- a/packages/list-reusable-blocks/package.json
+++ b/packages/list-reusable-blocks/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/list-reusable-blocks",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "Adding Export/Import support to the reusable blocks listing.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/media-utils/CHANGELOG.md b/packages/media-utils/CHANGELOG.md
index ff8770b00eff5d..2866574e9507d7 100644
--- a/packages/media-utils/CHANGELOG.md
+++ b/packages/media-utils/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.34.0 (2023-10-05)
+
## 4.33.0 (2023-09-20)
## 4.32.0 (2023-08-31)
diff --git a/packages/media-utils/package.json b/packages/media-utils/package.json
index 25f727abf05aae..dee1bb52994ac2 100644
--- a/packages/media-utils/package.json
+++ b/packages/media-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/media-utils",
- "version": "4.33.0",
+ "version": "4.34.0",
"description": "WordPress Media Upload Utils.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/notices/CHANGELOG.md b/packages/notices/CHANGELOG.md
index fd9499fbd9b96a..652caa0993f386 100644
--- a/packages/notices/CHANGELOG.md
+++ b/packages/notices/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.11.0 (2023-10-05)
+
## 4.10.0 (2023-09-20)
## 4.9.0 (2023-08-31)
diff --git a/packages/notices/package.json b/packages/notices/package.json
index c14638cf6fdcbe..29cb73f44b08f3 100644
--- a/packages/notices/package.json
+++ b/packages/notices/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/notices",
- "version": "4.10.0",
+ "version": "4.11.0",
"description": "State management for notices.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/npm-package-json-lint-config/CHANGELOG.md b/packages/npm-package-json-lint-config/CHANGELOG.md
index b7cadb37e2ab9b..ebcb1010b8b8ad 100644
--- a/packages/npm-package-json-lint-config/CHANGELOG.md
+++ b/packages/npm-package-json-lint-config/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.28.0 (2023-10-05)
+
## 4.27.0 (2023-09-20)
## 4.26.0 (2023-08-31)
diff --git a/packages/npm-package-json-lint-config/package.json b/packages/npm-package-json-lint-config/package.json
index a22e8cc4d256bc..418874b3a1dea6 100644
--- a/packages/npm-package-json-lint-config/package.json
+++ b/packages/npm-package-json-lint-config/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/npm-package-json-lint-config",
- "version": "4.27.0",
+ "version": "4.28.0",
"description": "WordPress npm-package-json-lint shareable configuration.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/nux/CHANGELOG.md b/packages/nux/CHANGELOG.md
index 43b2947c5703d0..f9fd338ed33934 100644
--- a/packages/nux/CHANGELOG.md
+++ b/packages/nux/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 8.5.0 (2023-10-05)
+
## 8.4.0 (2023-09-20)
## 8.3.0 (2023-08-31)
diff --git a/packages/nux/package.json b/packages/nux/package.json
index 6462ab3a6d7c68..7a1540ab714cbd 100644
--- a/packages/nux/package.json
+++ b/packages/nux/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/nux",
- "version": "8.4.0",
+ "version": "8.5.0",
"description": "NUX (New User eXperience) module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/patterns/CHANGELOG.md b/packages/patterns/CHANGELOG.md
index 1af7e0a0846505..d1f8fc9754e8c2 100644
--- a/packages/patterns/CHANGELOG.md
+++ b/packages/patterns/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.4.0 (2023-10-05)
+
## 1.3.0 (2023-09-20)
## 1.2.0 (2023-08-31)
diff --git a/packages/patterns/package.json b/packages/patterns/package.json
index 376dc5310a9f91..0cb8857df9a4bf 100644
--- a/packages/patterns/package.json
+++ b/packages/patterns/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/patterns",
- "version": "1.3.0",
+ "version": "1.4.0",
"description": "Management of user pattern editing.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/plugins/CHANGELOG.md b/packages/plugins/CHANGELOG.md
index d715a9595035ce..5868a69aab57ae 100644
--- a/packages/plugins/CHANGELOG.md
+++ b/packages/plugins/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 6.11.0 (2023-10-05)
+
## 6.10.0 (2023-09-20)
## 6.9.0 (2023-08-31)
diff --git a/packages/plugins/package.json b/packages/plugins/package.json
index db2de407b18247..e3b77826b1ace5 100644
--- a/packages/plugins/package.json
+++ b/packages/plugins/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/plugins",
- "version": "6.10.0",
+ "version": "6.11.0",
"description": "Plugins module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/postcss-plugins-preset/CHANGELOG.md b/packages/postcss-plugins-preset/CHANGELOG.md
index 22f148d001498d..2d6195b931a1d3 100644
--- a/packages/postcss-plugins-preset/CHANGELOG.md
+++ b/packages/postcss-plugins-preset/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.27.0 (2023-10-05)
+
## 4.26.0 (2023-09-20)
## 4.25.0 (2023-08-31)
diff --git a/packages/postcss-plugins-preset/package.json b/packages/postcss-plugins-preset/package.json
index e53e362fd29bfd..f996ce6fef971b 100644
--- a/packages/postcss-plugins-preset/package.json
+++ b/packages/postcss-plugins-preset/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/postcss-plugins-preset",
- "version": "4.26.0",
+ "version": "4.27.0",
"description": "PostCSS sharable plugins preset for WordPress development.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/postcss-themes/CHANGELOG.md b/packages/postcss-themes/CHANGELOG.md
index 121d613eb718d4..ff70191656b0dd 100644
--- a/packages/postcss-themes/CHANGELOG.md
+++ b/packages/postcss-themes/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.26.0 (2023-10-05)
+
## 5.25.0 (2023-09-20)
## 5.24.0 (2023-08-31)
diff --git a/packages/postcss-themes/package.json b/packages/postcss-themes/package.json
index 35404031a6610f..ed9df2817b0cc6 100644
--- a/packages/postcss-themes/package.json
+++ b/packages/postcss-themes/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/postcss-themes",
- "version": "5.25.0",
+ "version": "5.26.0",
"description": "PostCSS plugin to generate theme colors.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/preferences-persistence/CHANGELOG.md b/packages/preferences-persistence/CHANGELOG.md
index bb60b9098b518d..6130903be46f4f 100644
--- a/packages/preferences-persistence/CHANGELOG.md
+++ b/packages/preferences-persistence/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.35.0 (2023-10-05)
+
## 1.34.0 (2023-09-20)
## 1.33.0 (2023-08-31)
diff --git a/packages/preferences-persistence/package.json b/packages/preferences-persistence/package.json
index dee65758bce13b..7423bcf67a9ca4 100644
--- a/packages/preferences-persistence/package.json
+++ b/packages/preferences-persistence/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/preferences-persistence",
- "version": "1.34.0",
+ "version": "1.35.0",
"description": "Persistence utilities for `wordpress/preferences`.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/preferences/CHANGELOG.md b/packages/preferences/CHANGELOG.md
index 2ae9ea37c78ccb..79b880edb682eb 100644
--- a/packages/preferences/CHANGELOG.md
+++ b/packages/preferences/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.20.0 (2023-10-05)
+
## 3.19.0 (2023-09-20)
## 3.18.0 (2023-08-31)
diff --git a/packages/preferences/package.json b/packages/preferences/package.json
index ae989c96facdff..b5c9c08966971b 100644
--- a/packages/preferences/package.json
+++ b/packages/preferences/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/preferences",
- "version": "3.19.0",
+ "version": "3.20.0",
"description": "Utilities for managing WordPress preferences.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/prettier-config/CHANGELOG.md b/packages/prettier-config/CHANGELOG.md
index 09d60e39ee72b9..f07ddbd69c9ebe 100644
--- a/packages/prettier-config/CHANGELOG.md
+++ b/packages/prettier-config/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.0.0 (2023-10-05)
+
### Breaking Change
- Change the required major version of Prettier from v2 to v3 ([#54775](https://github.com/WordPress/gutenberg/pull/54775)).
diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json
index 7ea2bca4df2efd..fc44a10708bd24 100644
--- a/packages/prettier-config/package.json
+++ b/packages/prettier-config/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/prettier-config",
- "version": "2.25.0",
+ "version": "3.0.0",
"description": "WordPress Prettier shared configuration.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/primitives/CHANGELOG.md b/packages/primitives/CHANGELOG.md
index 12dee5e807b97d..7a57cb5450df4b 100644
--- a/packages/primitives/CHANGELOG.md
+++ b/packages/primitives/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.41.0 (2023-10-05)
+
## 3.40.0 (2023-09-20)
### Enhancement
diff --git a/packages/primitives/package.json b/packages/primitives/package.json
index e50e6637eb7415..62ff4bb72522c7 100644
--- a/packages/primitives/package.json
+++ b/packages/primitives/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/primitives",
- "version": "3.40.0",
+ "version": "3.41.0",
"description": "WordPress cross-platform primitives.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/priority-queue/CHANGELOG.md b/packages/priority-queue/CHANGELOG.md
index 05a02457ee8210..4e54ad9c10458c 100644
--- a/packages/priority-queue/CHANGELOG.md
+++ b/packages/priority-queue/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.43.0 (2023-10-05)
+
## 2.42.0 (2023-09-20)
## 2.41.0 (2023-08-31)
diff --git a/packages/priority-queue/package.json b/packages/priority-queue/package.json
index 43949c71d28a82..52c7bed067c519 100644
--- a/packages/priority-queue/package.json
+++ b/packages/priority-queue/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/priority-queue",
- "version": "2.42.0",
+ "version": "2.43.0",
"description": "Generic browser priority queue.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/private-apis/CHANGELOG.md b/packages/private-apis/CHANGELOG.md
index 67a2b188a1f618..a6faa072b8cfb4 100644
--- a/packages/private-apis/CHANGELOG.md
+++ b/packages/private-apis/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 0.25.0 (2023-10-05)
+
## 0.24.0 (2023-09-20)
## 0.23.0 (2023-08-31)
diff --git a/packages/private-apis/package.json b/packages/private-apis/package.json
index a5a5cfd204f4da..2532754e6d545d 100644
--- a/packages/private-apis/package.json
+++ b/packages/private-apis/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/private-apis",
- "version": "0.24.0",
+ "version": "0.25.0",
"description": "Internal experimental APIs for WordPress core.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/project-management-automation/CHANGELOG.md b/packages/project-management-automation/CHANGELOG.md
index 6e817901287460..ab197048fa3787 100644
--- a/packages/project-management-automation/CHANGELOG.md
+++ b/packages/project-management-automation/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.42.0 (2023-10-05)
+
## 1.41.0 (2023-09-20)
## 1.40.0 (2023-08-31)
diff --git a/packages/project-management-automation/package.json b/packages/project-management-automation/package.json
index 451ee9616838cc..601b9b35bf10f3 100644
--- a/packages/project-management-automation/package.json
+++ b/packages/project-management-automation/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/project-management-automation",
- "version": "1.41.0",
+ "version": "1.42.0",
"description": "GitHub Action that implements various automation to assist with managing the Gutenberg GitHub repository.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/react-i18n/CHANGELOG.md b/packages/react-i18n/CHANGELOG.md
index 32e1942ff8d99a..9d1d2f42ec3973 100644
--- a/packages/react-i18n/CHANGELOG.md
+++ b/packages/react-i18n/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.41.0 (2023-10-05)
+
## 3.40.0 (2023-09-20)
## 3.39.0 (2023-08-31)
diff --git a/packages/react-i18n/package.json b/packages/react-i18n/package.json
index f69393c14e7126..d9baa57b05fc0d 100644
--- a/packages/react-i18n/package.json
+++ b/packages/react-i18n/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/react-i18n",
- "version": "3.40.0",
+ "version": "3.41.0",
"description": "React bindings for @wordpress/i18n.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/readable-js-assets-webpack-plugin/CHANGELOG.md b/packages/readable-js-assets-webpack-plugin/CHANGELOG.md
index ef9fb253ebc2d2..2e4918f40ec6df 100644
--- a/packages/readable-js-assets-webpack-plugin/CHANGELOG.md
+++ b/packages/readable-js-assets-webpack-plugin/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.26.0 (2023-10-05)
+
## 2.25.0 (2023-09-20)
## 2.24.0 (2023-08-31)
diff --git a/packages/readable-js-assets-webpack-plugin/package.json b/packages/readable-js-assets-webpack-plugin/package.json
index 841f88ba01e7d0..2fe5ee0e77270b 100644
--- a/packages/readable-js-assets-webpack-plugin/package.json
+++ b/packages/readable-js-assets-webpack-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/readable-js-assets-webpack-plugin",
- "version": "2.25.0",
+ "version": "2.26.0",
"description": "Generate a readable JS file for each JS asset.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/redux-routine/CHANGELOG.md b/packages/redux-routine/CHANGELOG.md
index 06d02da414d082..5d87562193aeff 100644
--- a/packages/redux-routine/CHANGELOG.md
+++ b/packages/redux-routine/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.43.0 (2023-10-05)
+
## 4.42.0 (2023-09-20)
## 4.41.0 (2023-08-31)
diff --git a/packages/redux-routine/package.json b/packages/redux-routine/package.json
index 7686b2742753d1..9d050db83d5c7e 100644
--- a/packages/redux-routine/package.json
+++ b/packages/redux-routine/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/redux-routine",
- "version": "4.42.0",
+ "version": "4.43.0",
"description": "Redux middleware for generator coroutines.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/reusable-blocks/CHANGELOG.md b/packages/reusable-blocks/CHANGELOG.md
index 22b0cad5496237..d2f9f060941550 100644
--- a/packages/reusable-blocks/CHANGELOG.md
+++ b/packages/reusable-blocks/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/reusable-blocks/package.json b/packages/reusable-blocks/package.json
index 86ae0ef00c40cc..948d94a22a254c 100644
--- a/packages/reusable-blocks/package.json
+++ b/packages/reusable-blocks/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/reusable-blocks",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "Reusable blocks utilities.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/rich-text/CHANGELOG.md b/packages/rich-text/CHANGELOG.md
index e492680af0c979..0a738b11f11284 100644
--- a/packages/rich-text/CHANGELOG.md
+++ b/packages/rich-text/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 6.20.0 (2023-10-05)
+
## 6.19.0 (2023-09-20)
## 6.18.0 (2023-08-31)
diff --git a/packages/rich-text/package.json b/packages/rich-text/package.json
index 3c665d78a527ed..2f7c1f4d98a495 100644
--- a/packages/rich-text/package.json
+++ b/packages/rich-text/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/rich-text",
- "version": "6.19.0",
+ "version": "6.20.0",
"description": "Rich text value and manipulation API.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md
index fb75e7f04ad05c..8115aad14200fe 100644
--- a/packages/router/CHANGELOG.md
+++ b/packages/router/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 0.12.0 (2023-10-05)
+
## 0.11.0 (2023-09-20)
## 0.10.0 (2023-08-31)
diff --git a/packages/router/package.json b/packages/router/package.json
index c399ce4fa84672..efda24b4d56ea1 100644
--- a/packages/router/package.json
+++ b/packages/router/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/router",
- "version": "0.11.0",
+ "version": "0.12.0",
"description": "Router API for WordPress pages.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/scripts/CHANGELOG.md b/packages/scripts/CHANGELOG.md
index 810148720da1b7..9579fd5af5813d 100644
--- a/packages/scripts/CHANGELOG.md
+++ b/packages/scripts/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 26.14.0 (2023-10-05)
+
### Internal
- The bundled `@pmmmwh/react-refresh-webpack-plugin` dependency has been updated from requiring `^0.5.2` to requiring `^0.5.11` ([#54657](https://github.com/WordPress/gutenberg/pull/54657)).
diff --git a/packages/scripts/package.json b/packages/scripts/package.json
index 05b57a22f81869..5d316c7dc678a9 100644
--- a/packages/scripts/package.json
+++ b/packages/scripts/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/scripts",
- "version": "26.13.0",
+ "version": "26.14.0",
"description": "Collection of reusable scripts for WordPress development.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/server-side-render/CHANGELOG.md b/packages/server-side-render/CHANGELOG.md
index 2b7311bcebcdeb..beba16002872c1 100644
--- a/packages/server-side-render/CHANGELOG.md
+++ b/packages/server-side-render/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 4.20.0 (2023-10-05)
+
## 4.19.0 (2023-09-20)
## 4.18.0 (2023-08-31)
diff --git a/packages/server-side-render/package.json b/packages/server-side-render/package.json
index cbcbb949f0621d..216dc24d4bee2c 100644
--- a/packages/server-side-render/package.json
+++ b/packages/server-side-render/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/server-side-render",
- "version": "4.19.0",
+ "version": "4.20.0",
"description": "The component used with WordPress to server-side render a preview of dynamic blocks to display in the editor.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/shortcode/CHANGELOG.md b/packages/shortcode/CHANGELOG.md
index 779a9ca4668c9a..2201f0f5914ed5 100644
--- a/packages/shortcode/CHANGELOG.md
+++ b/packages/shortcode/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/shortcode/package.json b/packages/shortcode/package.json
index 69ac58ca068f74..cc018d40409ce4 100644
--- a/packages/shortcode/package.json
+++ b/packages/shortcode/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/shortcode",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "Shortcode module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/style-engine/CHANGELOG.md b/packages/style-engine/CHANGELOG.md
index d9136a906317b3..8e3df38eaa722e 100644
--- a/packages/style-engine/CHANGELOG.md
+++ b/packages/style-engine/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 1.26.0 (2023-10-05)
+
## 1.25.0 (2023-09-20)
## 1.24.0 (2023-08-31)
diff --git a/packages/style-engine/package.json b/packages/style-engine/package.json
index 0e0a0841f1b6ad..74617623a5f349 100644
--- a/packages/style-engine/package.json
+++ b/packages/style-engine/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/style-engine",
- "version": "1.25.0",
+ "version": "1.26.0",
"description": "A suite of parsers and compilers for WordPress styles.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/stylelint-config/CHANGELOG.md b/packages/stylelint-config/CHANGELOG.md
index 283aa22666697d..0e3e513ba27199 100644
--- a/packages/stylelint-config/CHANGELOG.md
+++ b/packages/stylelint-config/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 21.26.0 (2023-10-05)
+
## 21.25.0 (2023-09-20)
## 21.24.0 (2023-08-31)
diff --git a/packages/stylelint-config/package.json b/packages/stylelint-config/package.json
index f0fe714c59eca3..ffed31bf1d4ea2 100644
--- a/packages/stylelint-config/package.json
+++ b/packages/stylelint-config/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/stylelint-config",
- "version": "21.25.0",
+ "version": "21.26.0",
"description": "stylelint config for WordPress development.",
"author": "The WordPress Contributors",
"license": "MIT",
diff --git a/packages/sync/CHANGELOG.md b/packages/sync/CHANGELOG.md
index 3721dc3c99b78a..fb12e171999107 100644
--- a/packages/sync/CHANGELOG.md
+++ b/packages/sync/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 0.5.0 (2023-10-05)
+
## 0.4.0 (2023-09-20)
## 0.3.0 (2023-08-31)
diff --git a/packages/sync/package.json b/packages/sync/package.json
index c2657b0b8b6b07..9477ea6a8dd615 100644
--- a/packages/sync/package.json
+++ b/packages/sync/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/sync",
- "version": "0.4.0",
+ "version": "0.5.0",
"description": "Sync Data.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/token-list/CHANGELOG.md b/packages/token-list/CHANGELOG.md
index f453bbfcc9f21c..e226926bbd956b 100644
--- a/packages/token-list/CHANGELOG.md
+++ b/packages/token-list/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.43.0 (2023-10-05)
+
## 2.42.0 (2023-09-20)
## 2.41.0 (2023-08-31)
diff --git a/packages/token-list/package.json b/packages/token-list/package.json
index e13db5fd7dce17..7de571c518df64 100644
--- a/packages/token-list/package.json
+++ b/packages/token-list/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/token-list",
- "version": "2.42.0",
+ "version": "2.43.0",
"description": "Constructable, plain JavaScript DOMTokenList implementation, supporting non-browser runtimes.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/undo-manager/CHANGELOG.md b/packages/undo-manager/CHANGELOG.md
index f4312a9910afc6..64776ed5ed179f 100644
--- a/packages/undo-manager/CHANGELOG.md
+++ b/packages/undo-manager/CHANGELOG.md
@@ -2,5 +2,7 @@
## Unreleased
+## 0.3.0 (2023-10-05)
+
## 0.2.0 (2023-09-20)
diff --git a/packages/undo-manager/package.json b/packages/undo-manager/package.json
index 9753be81a5f21c..e65acae9771d16 100644
--- a/packages/undo-manager/package.json
+++ b/packages/undo-manager/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/undo-manager",
- "version": "0.2.0",
+ "version": "0.3.0",
"description": "A small package to manage undo/redo.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/url/CHANGELOG.md b/packages/url/CHANGELOG.md
index 5b89e43d9830b5..2d2d12dbb61a15 100644
--- a/packages/url/CHANGELOG.md
+++ b/packages/url/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.44.0 (2023-10-05)
+
## 3.43.0 (2023-09-20)
## 3.42.0 (2023-08-31)
diff --git a/packages/url/package.json b/packages/url/package.json
index 6fcd64136792ec..db0742d4a576ee 100644
--- a/packages/url/package.json
+++ b/packages/url/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/url",
- "version": "3.43.0",
+ "version": "3.44.0",
"description": "WordPress URL utilities.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/viewport/CHANGELOG.md b/packages/viewport/CHANGELOG.md
index 4fb67486836e11..04cfa34998e780 100644
--- a/packages/viewport/CHANGELOG.md
+++ b/packages/viewport/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 5.20.0 (2023-10-05)
+
## 5.19.0 (2023-09-20)
## 5.18.0 (2023-08-31)
diff --git a/packages/viewport/package.json b/packages/viewport/package.json
index 0c6087b96edf32..603b55102cb40f 100644
--- a/packages/viewport/package.json
+++ b/packages/viewport/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/viewport",
- "version": "5.19.0",
+ "version": "5.20.0",
"description": "Viewport module for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/warning/CHANGELOG.md b/packages/warning/CHANGELOG.md
index 9498b6e02674d8..c43da1b40bdf9e 100644
--- a/packages/warning/CHANGELOG.md
+++ b/packages/warning/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 2.43.0 (2023-10-05)
+
## 2.42.0 (2023-09-20)
## 2.41.0 (2023-08-31)
diff --git a/packages/warning/package.json b/packages/warning/package.json
index 67e62dd5cf90f3..5449b402783a4c 100644
--- a/packages/warning/package.json
+++ b/packages/warning/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/warning",
- "version": "2.42.0",
+ "version": "2.43.0",
"description": "Warning utility for WordPress.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/widgets/CHANGELOG.md b/packages/widgets/CHANGELOG.md
index fd752e3d55f42e..eb60b9a70206da 100644
--- a/packages/widgets/CHANGELOG.md
+++ b/packages/widgets/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.20.0 (2023-10-05)
+
## 3.19.0 (2023-09-20)
## 3.18.0 (2023-08-31)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index d1c9fc2e6f53bc..4f1330ccaa95d7 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/widgets",
- "version": "3.19.0",
+ "version": "3.20.0",
"description": "Functionality used by the widgets block editor in the Widgets screen and the Customizer.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/packages/wordcount/CHANGELOG.md b/packages/wordcount/CHANGELOG.md
index ac296dde7572ff..3f4fe56962ff9d 100644
--- a/packages/wordcount/CHANGELOG.md
+++ b/packages/wordcount/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## 3.43.0 (2023-10-05)
+
## 3.42.0 (2023-09-20)
## 3.41.0 (2023-08-31)
diff --git a/packages/wordcount/package.json b/packages/wordcount/package.json
index d57fcdf81e3540..fc4c1674ac64c7 100644
--- a/packages/wordcount/package.json
+++ b/packages/wordcount/package.json
@@ -1,6 +1,6 @@
{
"name": "@wordpress/wordcount",
- "version": "3.42.0",
+ "version": "3.43.0",
"description": "WordPress word count utility.",
"author": "The WordPress Contributors",
"license": "GPL-2.0-or-later",
diff --git a/test/e2e/specs/editor/blocks/image.spec.js b/test/e2e/specs/editor/blocks/image.spec.js
index 21ec3e2486c3a5..b538e7598d96bc 100644
--- a/test/e2e/specs/editor/blocks/image.spec.js
+++ b/test/e2e/specs/editor/blocks/image.spec.js
@@ -313,7 +313,7 @@ test.describe( 'Image', () => {
await editor.clickBlockToolbarButton( 'Crop' );
await editor.clickBlockToolbarButton( 'Aspect Ratio' );
await page.click(
- 'role=menu[name="Aspect Ratio"i] >> role=menuitemradio[name="16:10"i]'
+ 'role=menu[name="Aspect Ratio"i] >> role=menuitemradio[name="16:9"i]'
);
await editor.clickBlockToolbarButton( 'Apply' );
diff --git a/test/e2e/specs/site-editor/global-styles-sidebar.spec.js b/test/e2e/specs/site-editor/global-styles-sidebar.spec.js
new file mode 100644
index 00000000000000..02717f1b194327
--- /dev/null
+++ b/test/e2e/specs/site-editor/global-styles-sidebar.spec.js
@@ -0,0 +1,49 @@
+/**
+ * WordPress dependencies
+ */
+const { test, expect } = require( '@wordpress/e2e-test-utils-playwright' );
+
+test.describe( 'Global styles sidebar', () => {
+ test.beforeAll( async ( { requestUtils } ) => {
+ await requestUtils.activateTheme( 'emptytheme' );
+ } );
+
+ test.afterAll( async ( { requestUtils } ) => {
+ await requestUtils.activateTheme( 'twentytwentyone' );
+ } );
+
+ test.beforeEach( async ( { admin, editor } ) => {
+ await admin.visitSiteEditor( {
+ postId: 'emptytheme//index',
+ postType: 'wp_template',
+ } );
+ await editor.canvas.click( 'body' );
+ } );
+
+ test( 'should filter blocks list results', async ( { page } ) => {
+ // Navigate to Styles -> Blocks.
+ await page
+ .getByRole( 'region', { name: 'Editor top bar' } )
+ .getByRole( 'button', { name: 'Styles' } )
+ .click();
+ await page
+ .getByRole( 'region', { name: 'Editor settings' } )
+ .getByRole( 'button', { name: 'Blocks styles' } )
+ .click();
+
+ await page
+ .getByRole( 'searchbox', { name: 'Search for blocks' } )
+ .fill( 'heading' );
+
+ // Matches both Heading and Table of Contents blocks.
+ // The latter contains "heading" in its description.
+ await expect(
+ page.getByRole( 'button', { name: 'Heading block styles' } )
+ ).toBeVisible();
+ await expect(
+ page.getByRole( 'button', {
+ name: 'Table of Contents block styles',
+ } )
+ ).toBeVisible();
+ } );
+} );
diff --git a/test/integration/__snapshots__/blocks-raw-handling.test.js.snap b/test/integration/__snapshots__/blocks-raw-handling.test.js.snap
index 178a57b8755535..121382d942f268 100644
--- a/test/integration/__snapshots__/blocks-raw-handling.test.js.snap
+++ b/test/integration/__snapshots__/blocks-raw-handling.test.js.snap
@@ -68,7 +68,7 @@ exports[`Blocks raw handling pasteHandler should strip windows data 1`] = `
"
`;
-exports[`Blocks raw handling pasteHandler slack-paragraphs 1`] = `"test with link a new linea new paragraph another new lineanother paragraph"`;
+exports[`Blocks raw handling pasteHandler slack-paragraphs 1`] = `"test with link a new line a new paragraph another new line another paragraph"`;
exports[`Blocks raw handling pasteHandler slack-quote 1`] = `"Test with link ."`;