From ec9ecf9dbc788b345b89e6cdbde6926dbd5f2bb4 Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 13 Dec 2023 10:09:00 +0000 Subject: [PATCH 01/33] Update Changelog for 17.3.0-rc.1 --- changelog.txt | 314 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 314 insertions(+) diff --git a/changelog.txt b/changelog.txt index 65745b416e4bdb..d0d8e111937e08 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,319 @@ == Changelog == += 17.3.0-rc.1 = + + + +## Changelog + +### Enhancements + +- Components: Replace `TabPanel` with `Tabs` in the editor's `ColorPanel`. ([56878](https://github.com/WordPress/gutenberg/pull/56878)) +- Editor: Move the edit template blocks notification to editor package. ([56901](https://github.com/WordPress/gutenberg/pull/56901)) +- Editor: Unify the preview dropdown between post and site editors. ([56921](https://github.com/WordPress/gutenberg/pull/56921)) +- Editor: Use the same PostTemplatePanel between post and site editors. ([56817](https://github.com/WordPress/gutenberg/pull/56817)) +- Tabs: Replace `id` with new `tabId` prop. ([56883](https://github.com/WordPress/gutenberg/pull/56883)) +- Update main toolbar buttons to all be compact. ([56635](https://github.com/WordPress/gutenberg/pull/56635), [56729](https://github.com/WordPress/gutenberg/pull/56729)) +- Update preferences organization. ([56481](https://github.com/WordPress/gutenberg/pull/56481)) + +#### Components +- FocalPointPicker with __next40pxDefaultSize. ([56021](https://github.com/WordPress/gutenberg/pull/56021)) +- Font Library: Improve usability of font variant selection. ([56158](https://github.com/WordPress/gutenberg/pull/56158)) +- Tabs: Sync browser focus to selected tab in controlled mode. ([56658](https://github.com/WordPress/gutenberg/pull/56658)) +- Use consistent styling for duotone panels. ([56801](https://github.com/WordPress/gutenberg/pull/56801)) +- `BorderControl`: Fix button styles. ([56730](https://github.com/WordPress/gutenberg/pull/56730)) +- `DimensionControl`: Add __next40pxDefaultSize prop. ([56805](https://github.com/WordPress/gutenberg/pull/56805)) +- `FontSizePicker`: Add opt-in prop for 40px default size. ([56804](https://github.com/WordPress/gutenberg/pull/56804)) +- `QueryControls`: Add opt-in prop for 40px default size. ([56576](https://github.com/WordPress/gutenberg/pull/56576)) + +#### Block Library +- Control dimensions (margin and padding) of the list-item block. ([55874](https://github.com/WordPress/gutenberg/pull/55874)) +- Consistent default typography controls across blocks. ([55208](https://github.com/WordPress/gutenberg/pull/55208)) +- Social Icons: Add Gravatar service. ([56544](https://github.com/WordPress/gutenberg/pull/56544)) +- Tweak table block placeholder with __next40pxDefaultSize props. ([56935](https://github.com/WordPress/gutenberg/pull/56935)) + +#### Site Editor +- Merge the post only mode and the post editor. ([56671](https://github.com/WordPress/gutenberg/pull/56671)) +- Site Editor Sidebar: Add "Areas" details panel to all templates and update icon. ([55677](https://github.com/WordPress/gutenberg/pull/55677)) + +#### Block Editor +- Allow dragging between adjacent container blocks based on a threshold. ([56466](https://github.com/WordPress/gutenberg/pull/56466)) +- Components: Replace `TabPanel` with `Tabs` in the editor's `ColorGradientControl`. ([56351](https://github.com/WordPress/gutenberg/pull/56351)) + +#### Data Views +- Update data view layout. ([56786](https://github.com/WordPress/gutenberg/pull/56786)) + +#### Layout +- Match the front end layout classname in the editor. ([56774](https://github.com/WordPress/gutenberg/pull/56774)) + +#### Global Styles +- Global style revisions: Show change summary on selected item. ([56577](https://github.com/WordPress/gutenberg/pull/56577)) + +#### Icons +- Another round of HiDPI icon tweaks. ([56532](https://github.com/WordPress/gutenberg/pull/56532)) + +#### Media +- Update external images panel in post publish sidebar. ([55524](https://github.com/WordPress/gutenberg/pull/55524)) + +#### Post Editor +- Implement `Tabs` in editor settings. ([55360](https://github.com/WordPress/gutenberg/pull/55360)) + + +### Bug Fixes + +- Create-block-interactive-template: Add all files to the generated plugin zip. ([56943](https://github.com/WordPress/gutenberg/pull/56943)) +- Create-block-interactive-template: Prevent crash when Gutenberg plugin is not installed. ([56941](https://github.com/WordPress/gutenberg/pull/56941)) +- Fix end-to-end test: Update how we find the template title to match markup changes. ([56992](https://github.com/WordPress/gutenberg/pull/56992)) +- Fix: Fatal php error if a template was created by an author that was deleted. ([56990](https://github.com/WordPress/gutenberg/pull/56990)) +- Fix: PHP 8.1 deprecated warning strpos(). ([56171](https://github.com/WordPress/gutenberg/pull/56171)) +- Fix: Use span on template list titles. ([56955](https://github.com/WordPress/gutenberg/pull/56955)) +- Font Library: Add font family and font face preview keys to schema. ([56793](https://github.com/WordPress/gutenberg/pull/56793)) +- Remove unnecessary CSS for shrinking central header area. ([56220](https://github.com/WordPress/gutenberg/pull/56220)) +- Revert format types hook refactor. ([56859](https://github.com/WordPress/gutenberg/pull/56859)) +- Show template center UI when no block is selected. ([56217](https://github.com/WordPress/gutenberg/pull/56217)) +- setImmutably: Don't clone all objects. ([56612](https://github.com/WordPress/gutenberg/pull/56612)) + +#### Block Library +- Fix error when using a navigation block that returns an empty fallback result. ([56629](https://github.com/WordPress/gutenberg/pull/56629)) +- Fixture Tests: Correctly generate fixture files for form-related blocks. ([56719](https://github.com/WordPress/gutenberg/pull/56719)) +- Image: Fix resetting behaviour for alt image text. ([56809](https://github.com/WordPress/gutenberg/pull/56809)) +- Social Links Block: Prevent Theme Styles Distorting Size. ([56301](https://github.com/WordPress/gutenberg/pull/56301)) +- Update image block save to only save align none class. ([56449](https://github.com/WordPress/gutenberg/pull/56449)) + +#### Components +- DropdownMenuV2Ariakit: Prevent prefix collapsing if all radios or checkboxes are unselected. ([56720](https://github.com/WordPress/gutenberg/pull/56720)) +- FormToggle: Do not use "/" math operator. ([56672](https://github.com/WordPress/gutenberg/pull/56672)) +- PaletteEdit: Temporary custom gradient not saving. ([56896](https://github.com/WordPress/gutenberg/pull/56896)) +- `ToggleGroupControl`: React correctly to external controlled updates. ([56678](https://github.com/WordPress/gutenberg/pull/56678)) + +#### Block Editor +- Apply __next40pxDefaultSize to TextControl and Button component in renaming UIs. ([56933](https://github.com/WordPress/gutenberg/pull/56933)) +- Pattern inserter: Fix Broken preview layout. ([56814](https://github.com/WordPress/gutenberg/pull/56814)) +- Patterns: Keep synced pattern when added via drag and drop. ([56924](https://github.com/WordPress/gutenberg/pull/56924)) + +#### Design Tools +- Background image support: Fix duplicate output of styling rules. ([56997](https://github.com/WordPress/gutenberg/pull/56997)) +- Fix sticky position in classic themes with appearance tools support. ([56743](https://github.com/WordPress/gutenberg/pull/56743)) + +#### Post Editor +- Editor Canvas: Fix animation when device type changes. ([56970](https://github.com/WordPress/gutenberg/pull/56970)) +- Editor: Fix display of edit template blocks notification. ([56978](https://github.com/WordPress/gutenberg/pull/56978)) + +#### Site Editor +- Fix active edited post. ([56863](https://github.com/WordPress/gutenberg/pull/56863)) +- Show back button when editing navigation and template area in-place with no URL params. ([56741](https://github.com/WordPress/gutenberg/pull/56741)) + +#### Typography +- Fix order of typography sizes and families. ([56659](https://github.com/WordPress/gutenberg/pull/56659)) +- Font Library: Fix font uninstallation. ([56762](https://github.com/WordPress/gutenberg/pull/56762)) + +#### Navigation in Site View +- Navigation editor: Fix content mode. ([56856](https://github.com/WordPress/gutenberg/pull/56856)) + +#### Patterns +- Fix top position and height of Pattern Modal Sidebar. ([56787](https://github.com/WordPress/gutenberg/pull/56787)) + +#### Interactivity API +- Start using modules in the interactive create-block template. ([56694](https://github.com/WordPress/gutenberg/pull/56694)) + +#### Layout +- Fix input not showing when switching to "Fixed" width. ([56660](https://github.com/WordPress/gutenberg/pull/56660)) + +#### Data Views +- Align data view icon usage. ([56602](https://github.com/WordPress/gutenberg/pull/56602)) + +#### Block Styles +- Consolidate and resolve display issues between InserterPreviewPanel and BlockStylesPreviewPanel. ([56011](https://github.com/WordPress/gutenberg/pull/56011)) + +#### Inspector Controls +- Decode some characters if used in taxonomy name so it's displayed correctly in Query Loop filters. ([50376](https://github.com/WordPress/gutenberg/pull/50376)) + + +### Accessibility + +#### Data Views +- Add scroll padding to dataviews container. ([56946](https://github.com/WordPress/gutenberg/pull/56946)) +- Adding `aria-sort` to table view headers. ([56860](https://github.com/WordPress/gutenberg/pull/56860)) +- Fix: Use span instead of heading for the template titles. ([56785](https://github.com/WordPress/gutenberg/pull/56785)) + +#### Post Editor +- Avoid to show unnecessary Tooltip for the Post Schedule button. ([56759](https://github.com/WordPress/gutenberg/pull/56759)) + +#### Block Editor +- Increase right padding of URL field to take the Submit button into account. ([56685](https://github.com/WordPress/gutenberg/pull/56685)) + +#### Site Editor +- Shorter screen reader announcement after changing pages. ([56339](https://github.com/WordPress/gutenberg/pull/56339)) + +#### Components +- Use tooltip for the Timezone only when necessary. ([56214](https://github.com/WordPress/gutenberg/pull/56214)) + + +### Performance + +- Block editor: Make all BlockEdit hooks pure. ([56813](https://github.com/WordPress/gutenberg/pull/56813)) +- Block editor: Remove 4 useSelect in favour of context. ([56915](https://github.com/WordPress/gutenberg/pull/56915)) +- Block editor: hooks: Avoid BlockEdit filter for content locking UI. ([56957](https://github.com/WordPress/gutenberg/pull/56957)) +- Block editor: hooks: Share block settings. ([56852](https://github.com/WordPress/gutenberg/pull/56852)) +- Keycodes: Avoid regex for capital case. ([56822](https://github.com/WordPress/gutenberg/pull/56822)) +- Measure typing without inspector. ([56753](https://github.com/WordPress/gutenberg/pull/56753)) +- Media upload component: Lazy mount. ([56958](https://github.com/WordPress/gutenberg/pull/56958)) +- Paragraph: Store subscription for selected block only. ([56967](https://github.com/WordPress/gutenberg/pull/56967)) +- Perf: Reopen inspector for remaining tests. ([56780](https://github.com/WordPress/gutenberg/pull/56780)) +- useBlockProps: Combine store subscriptions. ([56847](https://github.com/WordPress/gutenberg/pull/56847)) + +#### Block Editor +- Improve opening inserter in post editor. ([57006](https://github.com/WordPress/gutenberg/pull/57006)) +- hooks: Subscribe only to relevant attributes. ([56783](https://github.com/WordPress/gutenberg/pull/56783)) + +#### Site Editor +- Fix typing performance by not rendering sidebar. ([56927](https://github.com/WordPress/gutenberg/pull/56927)) + +#### Components +- ToolsPanel: Fix deregister/register on type. ([56770](https://github.com/WordPress/gutenberg/pull/56770)) + +#### Modules API +- Load the import map polyfill only when there is an import map. ([56699](https://github.com/WordPress/gutenberg/pull/56699)) + +#### Post Editor +- Editor: Avoid double parsing content in 'getSuggestedPostFormat' selelector. ([56679](https://github.com/WordPress/gutenberg/pull/56679)) + + +### Experiments + +#### Data Views +- DataViews: Add story. ([56761](https://github.com/WordPress/gutenberg/pull/56761)) +- DataViews: Add support for `NOT IN` operator in filter. ([56479](https://github.com/WordPress/gutenberg/pull/56479)) +- DataViews: Centralize the view definition and rename `list` to `table`. ([56693](https://github.com/WordPress/gutenberg/pull/56693)) +- DataViews: Do not export strings constants. ([56754](https://github.com/WordPress/gutenberg/pull/56754)) +- DataViews: Export the view components as defaults. ([56677](https://github.com/WordPress/gutenberg/pull/56677)) +- DataViews: Fix dropdown menu actions with modal. ([56760](https://github.com/WordPress/gutenberg/pull/56760)) +- DataViews: Hide pagination if we have only one page. ([56948](https://github.com/WordPress/gutenberg/pull/56948)) +- DataViews: Implement `NOT IN` operator for author filter in templates. ([56777](https://github.com/WordPress/gutenberg/pull/56777)) +- DataViews: Iterate on list view. ([56746](https://github.com/WordPress/gutenberg/pull/56746)) +- DataViews: Make `Actions` styles the same as any other column header. ([56654](https://github.com/WordPress/gutenberg/pull/56654)) +- DataViews: Make `mediaField` not hidable. ([56643](https://github.com/WordPress/gutenberg/pull/56643)) +- DataViews: Rename view components. ([56709](https://github.com/WordPress/gutenberg/pull/56709)) +- DataViews: Render data async conditionally. ([56851](https://github.com/WordPress/gutenberg/pull/56851)) +- DataViews: Set proper role for AddFilter's items. ([56714](https://github.com/WordPress/gutenberg/pull/56714)) +- DataViews: Set proper semantics for dropdown items. ([56676](https://github.com/WordPress/gutenberg/pull/56676)) +- DataViews: Update sorting semantics. ([56717](https://github.com/WordPress/gutenberg/pull/56717)) +- Dataviews: Extract to dedicated bundled package. ([56721](https://github.com/WordPress/gutenberg/pull/56721)) + +#### Block Validation/Deprecation +- Input Field Block: Use `useblockProps` hook in save function. ([56507](https://github.com/WordPress/gutenberg/pull/56507)) + +#### Patterns +- Implement partially synced patterns behind an experimental flag. ([56235](https://github.com/WordPress/gutenberg/pull/56235)) + + +### Documentation + +- Add the nested blocks chapter to the platform documentation. ([56689](https://github.com/WordPress/gutenberg/pull/56689)) +- Components: Update CHANGELOG.md. ([56960](https://github.com/WordPress/gutenberg/pull/56960)) +- Doc: Search Control - add Storybook link. ([56815](https://github.com/WordPress/gutenberg/pull/56815)) +- Doc: Spinner - add Storybook link. ([56818](https://github.com/WordPress/gutenberg/pull/56818)) +- Docs: Add storybook link for spinner component. ([56953](https://github.com/WordPress/gutenberg/pull/56953)) +- Docs: Fix {% end %} tab position to show the text. ([56735](https://github.com/WordPress/gutenberg/pull/56735)) +- Docs: Fundamentals of Block Development - Minor fixes - registration-of-a-block. ([56731](https://github.com/WordPress/gutenberg/pull/56731)) +- Docs: Fundamentals of Block Development - add links. ([56700](https://github.com/WordPress/gutenberg/pull/56700)) +- Docs: Fundamentals of Block Development ---- Small fixes for "Block wrapper". ([56651](https://github.com/WordPress/gutenberg/pull/56651)) +- Link to Dashicons. ([56872](https://github.com/WordPress/gutenberg/pull/56872)) +- Platform Docs: Add trusted by section. ([56749](https://github.com/WordPress/gutenberg/pull/56749)) +- Revert "Doc: Spinner - add Storybook link". ([56913](https://github.com/WordPress/gutenberg/pull/56913)) +- Update Getting Started Guide for Gutenberg 17.2. ([56674](https://github.com/WordPress/gutenberg/pull/56674)) +- Update InnerBlocks defaultblock doc usage. ([56728](https://github.com/WordPress/gutenberg/pull/56728)) +- Update formatting and fix grammar in the Block Editor Handbook readme. ([56798](https://github.com/WordPress/gutenberg/pull/56798)) + + +### Code Quality + +- Block editor: hooks: Avoid getEditWrapperProps. ([56912](https://github.com/WordPress/gutenberg/pull/56912)) +- Block lib: Use RichText.isEmpty where forgotten. ([56726](https://github.com/WordPress/gutenberg/pull/56726)) +- Block library: Reusable caption component util. ([56606](https://github.com/WordPress/gutenberg/pull/56606)) +- Core data revisions: Remove hardcoded supports constant. ([56701](https://github.com/WordPress/gutenberg/pull/56701)) +- Editor: Cleanup default editor mode handling. ([56819](https://github.com/WordPress/gutenberg/pull/56819)) +- Editor: Move the BlockCanvas component within the EditorCanvas component. ([56850](https://github.com/WordPress/gutenberg/pull/56850)) +- Editor: Move the device type state to the editor package. ([56866](https://github.com/WordPress/gutenberg/pull/56866)) +- Editor: Unify device preview styles. ([56904](https://github.com/WordPress/gutenberg/pull/56904)) +- Fix PHP linter failing. ([56905](https://github.com/WordPress/gutenberg/pull/56905)) +- Framework: Bundle the BlockTools component within BlockCanvas. ([56996](https://github.com/WordPress/gutenberg/pull/56996)) +- Move `useDebouncedInput` hook to @wordpress/compose package. ([56744](https://github.com/WordPress/gutenberg/pull/56744)) +- Post Editor: Rely on the editor store for the template mode state. ([56716](https://github.com/WordPress/gutenberg/pull/56716)) +- Refactor . ([56335](https://github.com/WordPress/gutenberg/pull/56335)) +- Remove Block Tools BackCompat. ([56874](https://github.com/WordPress/gutenberg/pull/56874)) +- Site and Post Editor: Unify the DocumentBar component. ([56778](https://github.com/WordPress/gutenberg/pull/56778)) +- getValueFromObjectPath: Remove memize. ([56711](https://github.com/WordPress/gutenberg/pull/56711)) + +#### Block Editor +- Don't render undefined classname in useBlockProps hook. ([56923](https://github.com/WordPress/gutenberg/pull/56923)) +- One hook to rule them all: Preparation for a block supports API. ([56862](https://github.com/WordPress/gutenberg/pull/56862)) +- RichText: Pass value to store. ([43204](https://github.com/WordPress/gutenberg/pull/43204)) +- hooks: Manage BlockListBlock filters in one place. ([56875](https://github.com/WordPress/gutenberg/pull/56875)) + +#### Global Styles +- Command Palette: Use getRevisions instead of deprecated selector. ([56738](https://github.com/WordPress/gutenberg/pull/56738)) +- Global styles revisions: Remove PHP unit tests that are running in Core. ([56492](https://github.com/WordPress/gutenberg/pull/56492)) + +#### Components +- Site editor: Do not use navigator's internal classname. ([56911](https://github.com/WordPress/gutenberg/pull/56911)) + +#### Data Views +- DataViews: Remove TanStack. ([56873](https://github.com/WordPress/gutenberg/pull/56873)) + + +### Tools + +- Env: Migrate to Compose V2. ([51339](https://github.com/WordPress/gutenberg/pull/51339)) +- Scripts: Fix CSS imports not minified. ([56516](https://github.com/WordPress/gutenberg/pull/56516)) +- wp-env: Make env-cwd option work on Windows. ([56265](https://github.com/WordPress/gutenberg/pull/56265)) + +#### Testing +- Migrate 'editor multi entity saving' end-to-end tests to Playwright. ([56670](https://github.com/WordPress/gutenberg/pull/56670)) +- Migrate 'inner-blocks-locking-all-embed' end-to-end tests to Playwright. ([56673](https://github.com/WordPress/gutenberg/pull/56673)) +- Migrate 'site editor export' end-to-end tests to Playwright. ([56675](https://github.com/WordPress/gutenberg/pull/56675)) +- RN: Add watch mode for native tests. ([56788](https://github.com/WordPress/gutenberg/pull/56788)) +- Scripts: Enable skipping Playwright browser installation. ([56594](https://github.com/WordPress/gutenberg/pull/56594)) +- Tabs: Implement `ariakit/test` in unit tests. ([56835](https://github.com/WordPress/gutenberg/pull/56835)) +- `CustomSelectControl`: Add additional unit tests. ([56575](https://github.com/WordPress/gutenberg/pull/56575)) + + +### Various + +- Copy/fix capitalization of WordPress. ([56834](https://github.com/WordPress/gutenberg/pull/56834)) + +#### Site Editor +- Improve text and design of the block removal warnings. ([56869](https://github.com/WordPress/gutenberg/pull/56869)) + +#### Global Styles +- Global styles welcome guide: Add a space between translated strings. ([56839](https://github.com/WordPress/gutenberg/pull/56839)) + +#### Block Library +- Simplify page list edit warning. ([56829](https://github.com/WordPress/gutenberg/pull/56829)) + +#### Patterns +- End pattern page descriptions with a period. ([56828](https://github.com/WordPress/gutenberg/pull/56828)) + + +## First time contributors + +The following PRs were merged by first time contributors: + +- @benoitchantre: Scripts: Fix CSS imports not minified. ([56516](https://github.com/WordPress/gutenberg/pull/56516)) +- @kmanijak: Decode some characters if used in taxonomy name so it's displayed correctly in Query Loop filters. ([50376](https://github.com/WordPress/gutenberg/pull/50376)) +- @lithrel: Env: Migrate to Compose V2. ([51339](https://github.com/WordPress/gutenberg/pull/51339)) +- @nk-o: Fix: PHP 8.1 deprecated warning strpos(). ([56171](https://github.com/WordPress/gutenberg/pull/56171)) +- @taylorgorman: Link to Dashicons. ([56872](https://github.com/WordPress/gutenberg/pull/56872)) +- @valerogarte: #55702 - Control dimensions (margin and padding) of the list-item block. ([55874](https://github.com/WordPress/gutenberg/pull/55874)) + + +## Contributors + +The following contributors merged PRs in this release: + +@afercia @ajlende @alexstine @andrewhayward @andrewserong @apeatling @atachibana @Aurorum @benoitchantre @bph @brookewp @chad1008 @ciampo @colorful-tones @dcalhoun @derekblank @draganescu @ellatrix @fluiddot @geriux @getdave @jameskoster @jasmussen @jeherve @jeryj @jffng @jonathanbossenger @jorgefilipecosta @jsnajdr @juanmaguitar @kevin940726 @kmanijak @lithrel @luisherranz @Mamaduka @matiasbenedetto @mikachan @miminari @mtias @ndiego @nk-o @ntsekouras @oandregal @ramonjd @richtabor @scruffian @SiobhyB @t-hamano @talldan @taylorgorman @tellthemachines @tyxla @valerogarte @WunderBart @youknowriad + + = 17.2.1 = ## Changelog From 03d1470590a7f1a9efaec1d3c1208ee407c85af8 Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 13 Dec 2023 10:19:01 +0000 Subject: [PATCH 02/33] Update changelog files --- packages/a11y/CHANGELOG.md | 2 ++ packages/a11y/package.json | 2 +- packages/annotations/CHANGELOG.md | 2 ++ packages/annotations/package.json | 2 +- packages/api-fetch/CHANGELOG.md | 2 ++ packages/api-fetch/package.json | 2 +- packages/autop/CHANGELOG.md | 2 ++ packages/autop/package.json | 2 +- packages/babel-plugin-import-jsx-pragma/CHANGELOG.md | 2 ++ packages/babel-plugin-import-jsx-pragma/package.json | 2 +- packages/babel-plugin-makepot/CHANGELOG.md | 2 ++ packages/babel-plugin-makepot/package.json | 2 +- packages/babel-preset-default/CHANGELOG.md | 2 ++ packages/babel-preset-default/package.json | 2 +- packages/base-styles/CHANGELOG.md | 2 ++ packages/base-styles/package.json | 2 +- packages/blob/CHANGELOG.md | 2 ++ packages/blob/package.json | 2 +- packages/block-directory/CHANGELOG.md | 2 ++ packages/block-directory/package.json | 2 +- packages/block-editor/CHANGELOG.md | 2 ++ packages/block-editor/package.json | 2 +- packages/block-library/CHANGELOG.md | 2 ++ packages/block-library/package.json | 2 +- packages/block-serialization-default-parser/CHANGELOG.md | 2 ++ packages/block-serialization-default-parser/package.json | 2 +- packages/block-serialization-spec-parser/CHANGELOG.md | 2 ++ packages/block-serialization-spec-parser/package.json | 2 +- packages/blocks/CHANGELOG.md | 2 ++ packages/blocks/package.json | 2 +- packages/browserslist-config/CHANGELOG.md | 2 ++ packages/browserslist-config/package.json | 2 +- packages/commands/CHANGELOG.md | 2 ++ packages/commands/package.json | 2 +- packages/components/CHANGELOG.md | 2 ++ packages/components/package.json | 2 +- packages/compose/CHANGELOG.md | 2 ++ packages/compose/package.json | 2 +- packages/core-commands/CHANGELOG.md | 2 ++ packages/core-commands/package.json | 2 +- packages/core-data/CHANGELOG.md | 2 ++ packages/core-data/package.json | 2 +- packages/create-block-interactive-template/CHANGELOG.md | 2 ++ packages/create-block-interactive-template/package.json | 2 +- packages/create-block-tutorial-template/CHANGELOG.md | 2 ++ packages/create-block-tutorial-template/package.json | 2 +- packages/create-block/CHANGELOG.md | 2 ++ packages/create-block/package.json | 2 +- packages/customize-widgets/CHANGELOG.md | 2 ++ packages/customize-widgets/package.json | 2 +- packages/data-controls/CHANGELOG.md | 2 ++ packages/data-controls/package.json | 2 +- packages/data/CHANGELOG.md | 2 ++ packages/data/package.json | 2 +- packages/dataviews/CHANGELOG.md | 2 ++ packages/dataviews/package.json | 2 +- packages/date/CHANGELOG.md | 2 ++ packages/date/package.json | 2 +- packages/dependency-extraction-webpack-plugin/CHANGELOG.md | 2 ++ packages/dependency-extraction-webpack-plugin/package.json | 2 +- packages/deprecated/CHANGELOG.md | 2 ++ packages/deprecated/package.json | 2 +- packages/docgen/CHANGELOG.md | 2 ++ packages/docgen/package.json | 2 +- packages/dom-ready/CHANGELOG.md | 2 ++ packages/dom-ready/package.json | 2 +- packages/dom/CHANGELOG.md | 2 ++ packages/dom/package.json | 2 +- packages/e2e-test-utils-playwright/CHANGELOG.md | 2 ++ packages/e2e-test-utils-playwright/package.json | 2 +- packages/e2e-test-utils/CHANGELOG.md | 2 ++ packages/e2e-test-utils/package.json | 2 +- packages/e2e-tests/CHANGELOG.md | 2 ++ packages/e2e-tests/package.json | 2 +- packages/edit-post/CHANGELOG.md | 2 ++ packages/edit-post/package.json | 2 +- packages/edit-site/CHANGELOG.md | 2 ++ packages/edit-site/package.json | 2 +- packages/edit-widgets/CHANGELOG.md | 2 ++ packages/edit-widgets/package.json | 2 +- packages/editor/CHANGELOG.md | 2 ++ packages/editor/package.json | 2 +- packages/element/CHANGELOG.md | 2 ++ packages/element/package.json | 2 +- packages/env/CHANGELOG.md | 2 ++ packages/env/package.json | 2 +- packages/escape-html/CHANGELOG.md | 2 ++ packages/escape-html/package.json | 2 +- packages/eslint-plugin/CHANGELOG.md | 2 ++ packages/eslint-plugin/package.json | 2 +- packages/format-library/CHANGELOG.md | 2 ++ packages/format-library/package.json | 2 +- packages/hooks/CHANGELOG.md | 2 ++ packages/hooks/package.json | 2 +- packages/html-entities/CHANGELOG.md | 2 ++ packages/html-entities/package.json | 2 +- packages/i18n/CHANGELOG.md | 2 ++ packages/i18n/package.json | 2 +- packages/icons/CHANGELOG.md | 2 ++ packages/icons/package.json | 2 +- packages/interactivity/CHANGELOG.md | 2 ++ packages/interactivity/package.json | 2 +- packages/interface/CHANGELOG.md | 2 ++ packages/interface/package.json | 2 +- packages/is-shallow-equal/CHANGELOG.md | 2 ++ packages/is-shallow-equal/package.json | 2 +- packages/jest-console/CHANGELOG.md | 2 ++ packages/jest-console/package.json | 2 +- packages/jest-preset-default/CHANGELOG.md | 2 ++ packages/jest-preset-default/package.json | 2 +- packages/jest-puppeteer-axe/CHANGELOG.md | 2 ++ packages/jest-puppeteer-axe/package.json | 2 +- packages/keyboard-shortcuts/CHANGELOG.md | 2 ++ packages/keyboard-shortcuts/package.json | 2 +- packages/keycodes/CHANGELOG.md | 2 ++ packages/keycodes/package.json | 2 +- packages/lazy-import/CHANGELOG.md | 2 ++ packages/lazy-import/package.json | 2 +- packages/list-reusable-blocks/CHANGELOG.md | 2 ++ packages/list-reusable-blocks/package.json | 2 +- packages/media-utils/CHANGELOG.md | 2 ++ packages/media-utils/package.json | 2 +- packages/notices/CHANGELOG.md | 2 ++ packages/notices/package.json | 2 +- packages/npm-package-json-lint-config/CHANGELOG.md | 2 ++ packages/npm-package-json-lint-config/package.json | 2 +- packages/nux/CHANGELOG.md | 2 ++ packages/nux/package.json | 2 +- packages/patterns/CHANGELOG.md | 2 ++ packages/patterns/package.json | 2 +- packages/plugins/CHANGELOG.md | 2 ++ packages/plugins/package.json | 2 +- packages/postcss-plugins-preset/CHANGELOG.md | 2 ++ packages/postcss-plugins-preset/package.json | 2 +- packages/postcss-themes/CHANGELOG.md | 2 ++ packages/postcss-themes/package.json | 2 +- packages/preferences-persistence/CHANGELOG.md | 2 ++ packages/preferences-persistence/package.json | 2 +- packages/preferences/CHANGELOG.md | 2 ++ packages/preferences/package.json | 2 +- packages/prettier-config/CHANGELOG.md | 2 ++ packages/prettier-config/package.json | 2 +- packages/primitives/CHANGELOG.md | 2 ++ packages/primitives/package.json | 2 +- packages/priority-queue/CHANGELOG.md | 2 ++ packages/priority-queue/package.json | 2 +- packages/private-apis/CHANGELOG.md | 2 ++ packages/private-apis/package.json | 2 +- packages/project-management-automation/CHANGELOG.md | 2 ++ packages/project-management-automation/package.json | 2 +- packages/react-i18n/CHANGELOG.md | 2 ++ packages/react-i18n/package.json | 2 +- packages/readable-js-assets-webpack-plugin/CHANGELOG.md | 2 ++ packages/readable-js-assets-webpack-plugin/package.json | 2 +- packages/redux-routine/CHANGELOG.md | 2 ++ packages/redux-routine/package.json | 2 +- packages/reusable-blocks/CHANGELOG.md | 2 ++ packages/reusable-blocks/package.json | 2 +- packages/rich-text/CHANGELOG.md | 2 ++ packages/rich-text/package.json | 2 +- packages/router/CHANGELOG.md | 2 ++ packages/router/package.json | 2 +- packages/scripts/CHANGELOG.md | 2 ++ packages/scripts/package.json | 2 +- packages/server-side-render/CHANGELOG.md | 2 ++ packages/server-side-render/package.json | 2 +- packages/shortcode/CHANGELOG.md | 2 ++ packages/shortcode/package.json | 2 +- packages/style-engine/CHANGELOG.md | 2 ++ packages/style-engine/package.json | 2 +- packages/stylelint-config/CHANGELOG.md | 2 ++ packages/stylelint-config/package.json | 2 +- packages/sync/CHANGELOG.md | 2 ++ packages/sync/package.json | 2 +- packages/token-list/CHANGELOG.md | 2 ++ packages/token-list/package.json | 2 +- packages/undo-manager/CHANGELOG.md | 2 ++ packages/undo-manager/package.json | 2 +- packages/url/CHANGELOG.md | 2 ++ packages/url/package.json | 2 +- packages/viewport/CHANGELOG.md | 2 ++ packages/viewport/package.json | 2 +- packages/warning/CHANGELOG.md | 2 ++ packages/warning/package.json | 2 +- packages/widgets/CHANGELOG.md | 2 ++ packages/widgets/package.json | 2 +- packages/wordcount/CHANGELOG.md | 2 ++ packages/wordcount/package.json | 2 +- 188 files changed, 282 insertions(+), 94 deletions(-) diff --git a/packages/a11y/CHANGELOG.md b/packages/a11y/CHANGELOG.md index 2e25cf3d19bcb0..b78906a8b23e15 100644 --- a/packages/a11y/CHANGELOG.md +++ b/packages/a11y/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/a11y/package.json b/packages/a11y/package.json index 61362916dd66f4..2cf9d38e1c416d 100644 --- a/packages/a11y/package.json +++ b/packages/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/a11y", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 525f9b99dbcdb9..98c1d6e0f96219 100644 --- a/packages/annotations/CHANGELOG.md +++ b/packages/annotations/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.48.0 (2023-12-13) + ## 2.47.0 (2023-11-29) ## 2.46.0 (2023-11-16) diff --git a/packages/annotations/package.json b/packages/annotations/package.json index ece531d439d31e..27dd6a9bf8a23b 100644 --- a/packages/annotations/package.json +++ b/packages/annotations/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/annotations", - "version": "2.47.0", + "version": "2.48.0-prerelease", "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 f098d18f5b204b..cd9a3d8582dd93 100644 --- a/packages/api-fetch/CHANGELOG.md +++ b/packages/api-fetch/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.45.0 (2023-12-13) + ## 6.44.0 (2023-11-29) ## 6.43.0 (2023-11-16) diff --git a/packages/api-fetch/package.json b/packages/api-fetch/package.json index ae71a5ead84805..90cdd359911432 100644 --- a/packages/api-fetch/package.json +++ b/packages/api-fetch/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/api-fetch", - "version": "6.44.0", + "version": "6.45.0-prerelease", "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 edc06ebf114c5d..301f58946ecdd8 100644 --- a/packages/autop/CHANGELOG.md +++ b/packages/autop/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/autop/package.json b/packages/autop/package.json index 28673b8a203b5e..d3cbd8c0b87792 100644 --- a/packages/autop/package.json +++ b/packages/autop/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/autop", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 af37e931573901..bab957e21b3aee 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.31.0 (2023-12-13) + ## 4.30.0 (2023-11-29) ## 4.29.0 (2023-11-16) diff --git a/packages/babel-plugin-import-jsx-pragma/package.json b/packages/babel-plugin-import-jsx-pragma/package.json index c2783bb6b87a21..28fa650be4259b 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.30.0", + "version": "4.31.0-prerelease", "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 60d74f5f387f4c..af6099fa128a14 100644 --- a/packages/babel-plugin-makepot/CHANGELOG.md +++ b/packages/babel-plugin-makepot/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.32.0 (2023-12-13) + ## 5.31.0 (2023-11-29) ## 5.30.0 (2023-11-16) diff --git a/packages/babel-plugin-makepot/package.json b/packages/babel-plugin-makepot/package.json index e20bd7ca63e7a3..069d71f3dcc8f3 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.31.0", + "version": "5.32.0-prerelease", "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 b26756aaec9eae..1b4af03b532b01 100644 --- a/packages/babel-preset-default/CHANGELOG.md +++ b/packages/babel-preset-default/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.32.0 (2023-12-13) + ## 7.31.0 (2023-11-29) ## 7.30.0 (2023-11-16) diff --git a/packages/babel-preset-default/package.json b/packages/babel-preset-default/package.json index 7cb8f46ec26587..884c1618082e3b 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.31.0", + "version": "7.32.0-prerelease", "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 6fba6e0f84f018..3f1e818df2efdd 100644 --- a/packages/base-styles/CHANGELOG.md +++ b/packages/base-styles/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.39.0 (2023-12-13) + ## 4.38.0 (2023-11-29) ## 4.37.0 (2023-11-16) diff --git a/packages/base-styles/package.json b/packages/base-styles/package.json index 9035296c46b492..9b611219425ffa 100644 --- a/packages/base-styles/package.json +++ b/packages/base-styles/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/base-styles", - "version": "4.38.0", + "version": "4.39.0-prerelease", "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 45eb062c71626b..7dd54454a04885 100644 --- a/packages/blob/CHANGELOG.md +++ b/packages/blob/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/blob/package.json b/packages/blob/package.json index b976ab10159f72..f3bd5731306b45 100644 --- a/packages/blob/package.json +++ b/packages/blob/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blob", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 b8ff14ec3adea2..2a9b8c670db457 100644 --- a/packages/block-directory/CHANGELOG.md +++ b/packages/block-directory/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/block-directory/package.json b/packages/block-directory/package.json index 04bcd1c50d8b33..dda633af694b22 100644 --- a/packages/block-directory/package.json +++ b/packages/block-directory/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-directory", - "version": "4.24.1", + "version": "4.25.0-prerelease", "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 b53b86140f5a34..64763eb66f7a87 100644 --- a/packages/block-editor/CHANGELOG.md +++ b/packages/block-editor/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 12.16.0 (2023-12-13) + ## 12.15.0 (2023-11-29) ## 12.14.0 (2023-11-16) diff --git a/packages/block-editor/package.json b/packages/block-editor/package.json index ec173413693822..8cb42b3e100555 100644 --- a/packages/block-editor/package.json +++ b/packages/block-editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-editor", - "version": "12.15.0", + "version": "12.16.0-prerelease", "description": "Generic block editor.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/block-library/CHANGELOG.md b/packages/block-library/CHANGELOG.md index c9c647c16105f3..d5079fbbb4ac2c 100644 --- a/packages/block-library/CHANGELOG.md +++ b/packages/block-library/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.25.0 (2023-12-13) + ## 8.24.0 (2023-11-29) ## 8.23.0 (2023-11-16) diff --git a/packages/block-library/package.json b/packages/block-library/package.json index bcb7a843b3232d..3fc1ad0881e910 100644 --- a/packages/block-library/package.json +++ b/packages/block-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-library", - "version": "8.24.1", + "version": "8.25.0-prerelease", "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 a44ee8ed86efde..5e8e65ddea45bd 100644 --- a/packages/block-serialization-default-parser/CHANGELOG.md +++ b/packages/block-serialization-default-parser/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.48.0 (2023-12-13) + ## 4.47.0 (2023-11-29) ## 4.46.0 (2023-11-16) diff --git a/packages/block-serialization-default-parser/package.json b/packages/block-serialization-default-parser/package.json index 53dc592315f534..ab434505b0370f 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.47.0", + "version": "4.48.0-prerelease", "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 f61da25760bb5a..81813855697518 100644 --- a/packages/block-serialization-spec-parser/CHANGELOG.md +++ b/packages/block-serialization-spec-parser/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.48.0 (2023-12-13) + ## 4.47.0 (2023-11-29) ## 4.46.0 (2023-11-16) diff --git a/packages/block-serialization-spec-parser/package.json b/packages/block-serialization-spec-parser/package.json index 1844feeaf7844b..2016f17d10bb87 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.47.0", + "version": "4.48.0-prerelease", "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 d9e5e2616efd0c..0cce621f5b6cdb 100644 --- a/packages/blocks/CHANGELOG.md +++ b/packages/blocks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 12.25.0 (2023-12-13) + ## 12.24.0 (2023-11-29) ## 12.23.0 (2023-11-16) diff --git a/packages/blocks/package.json b/packages/blocks/package.json index 928d9d94740b4f..09d7d3ac8da9bf 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blocks", - "version": "12.24.0", + "version": "12.25.0-prerelease", "description": "Block API for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/browserslist-config/CHANGELOG.md b/packages/browserslist-config/CHANGELOG.md index 4fdb2307059f8c..451716f50edb96 100644 --- a/packages/browserslist-config/CHANGELOG.md +++ b/packages/browserslist-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.31.0 (2023-12-13) + ## 5.30.0 (2023-11-29) ## 5.29.0 (2023-11-16) diff --git a/packages/browserslist-config/package.json b/packages/browserslist-config/package.json index f0a6895b3d8d92..11b202415b9a2c 100644 --- a/packages/browserslist-config/package.json +++ b/packages/browserslist-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/browserslist-config", - "version": "5.30.0", + "version": "5.31.0-prerelease", "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 e99fa417e0e4c8..f162c1d28e4919 100644 --- a/packages/commands/CHANGELOG.md +++ b/packages/commands/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.19.0 (2023-12-13) + ## 0.18.0 (2023-11-29) ## 0.17.0 (2023-11-16) diff --git a/packages/commands/package.json b/packages/commands/package.json index 98ba9be50d9003..64ec865399d8cd 100644 --- a/packages/commands/package.json +++ b/packages/commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/commands", - "version": "0.18.0", + "version": "0.19.0-prerelease", "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 5e73e4319a1ba0..01a31c58d01c81 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 25.14.0 (2023-12-13) + ### Enhancements - `FormToggle`: fix sass deprecation warning ([#56672](https://github.com/WordPress/gutenberg/pull/56672)). diff --git a/packages/components/package.json b/packages/components/package.json index 25ddcf603fb32a..74a96368913b04 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/components", - "version": "25.13.0", + "version": "25.14.0-prerelease", "description": "UI components for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/compose/CHANGELOG.md b/packages/compose/CHANGELOG.md index 4218db129273da..d6938f4f26f63f 100644 --- a/packages/compose/CHANGELOG.md +++ b/packages/compose/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.25.0 (2023-12-13) + ## 6.24.0 (2023-11-29) ## 6.23.0 (2023-11-16) diff --git a/packages/compose/package.json b/packages/compose/package.json index eca27f66245657..8648783bebb77a 100644 --- a/packages/compose/package.json +++ b/packages/compose/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/compose", - "version": "6.24.0", + "version": "6.25.0-prerelease", "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 e090ad810fc529..1abb8f289e7d9e 100644 --- a/packages/core-commands/CHANGELOG.md +++ b/packages/core-commands/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.17.0 (2023-12-13) + ## 0.16.0 (2023-11-29) ## 0.15.0 (2023-11-16) diff --git a/packages/core-commands/package.json b/packages/core-commands/package.json index 25d90652709643..224b8e3269cf26 100644 --- a/packages/core-commands/package.json +++ b/packages/core-commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-commands", - "version": "0.16.0", + "version": "0.17.0-prerelease", "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 12d2f6d3cac7bc..ae8d7543f8fbd5 100644 --- a/packages/core-data/CHANGELOG.md +++ b/packages/core-data/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.25.0 (2023-12-13) + ## 6.24.0 (2023-11-29) ## 6.23.0 (2023-11-16) diff --git a/packages/core-data/package.json b/packages/core-data/package.json index 8998e8419bac7e..26f78d01c3d9b5 100644 --- a/packages/core-data/package.json +++ b/packages/core-data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-data", - "version": "6.24.0", + "version": "6.25.0-prerelease", "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 388c9de959e437..47a8aec6c92a31 100644 --- a/packages/create-block-interactive-template/CHANGELOG.md +++ b/packages/create-block-interactive-template/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2023-12-13) + - Add all files to the generated plugin zip. [#56943](https://github.com/WordPress/gutenberg/pull/56943) - Prevent crash when Gutenberg plugin is not installed. [#56941](https://github.com/WordPress/gutenberg/pull/56941) diff --git a/packages/create-block-interactive-template/package.json b/packages/create-block-interactive-template/package.json index 3bc6b1f646c265..749d6a36db3815 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.10.1", + "version": "1.11.0-prerelease", "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 b64329f7c7856c..021972a2178bbb 100644 --- a/packages/create-block-tutorial-template/CHANGELOG.md +++ b/packages/create-block-tutorial-template/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.2.0 (2023-12-13) + ## 3.1.0 (2023-11-29) ## 3.0.0 (2023-11-16) diff --git a/packages/create-block-tutorial-template/package.json b/packages/create-block-tutorial-template/package.json index 0fb9df38f3ae72..f562c560cb70c7 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": "3.1.0", + "version": "3.2.0-prerelease", "description": "This is a template for @wordpress/create-block that creates an example 'Copyright Date' block. This block is used in the official WordPress block development Quick Start Guide.", "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 b01e01038d12fa..7f6a5a0c428161 100644 --- a/packages/create-block/CHANGELOG.md +++ b/packages/create-block/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.32.0 (2023-12-13) + ## 4.31.0 (2023-11-29) ## 4.30.0 (2023-11-16) diff --git a/packages/create-block/package.json b/packages/create-block/package.json index 025e290929a200..8494abf2414c2d 100644 --- a/packages/create-block/package.json +++ b/packages/create-block/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/create-block", - "version": "4.31.0", + "version": "4.32.0-prerelease", "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 7a0d7900ca5fe8..733a2e88914e89 100644 --- a/packages/customize-widgets/CHANGELOG.md +++ b/packages/customize-widgets/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/customize-widgets/package.json b/packages/customize-widgets/package.json index 14aff02afb0167..ebafa5c8b00f86 100644 --- a/packages/customize-widgets/package.json +++ b/packages/customize-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/customize-widgets", - "version": "4.24.1", + "version": "4.25.0-prerelease", "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 f8ee4e0ccff3d1..a5be93faab0043 100644 --- a/packages/data-controls/CHANGELOG.md +++ b/packages/data-controls/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.17.0 (2023-12-13) + ## 3.16.0 (2023-11-29) ## 3.15.0 (2023-11-16) diff --git a/packages/data-controls/package.json b/packages/data-controls/package.json index 8f8e92e390d7a9..bec45518d12598 100644 --- a/packages/data-controls/package.json +++ b/packages/data-controls/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data-controls", - "version": "3.16.0", + "version": "3.17.0-prerelease", "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 0cb8eb1f397a1a..328928d93d509b 100644 --- a/packages/data/CHANGELOG.md +++ b/packages/data/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 9.18.0 (2023-12-13) + ## 9.17.0 (2023-11-29) ## 9.16.0 (2023-11-16) diff --git a/packages/data/package.json b/packages/data/package.json index 2ffac0ab80d85b..ff1a267bff3703 100644 --- a/packages/data/package.json +++ b/packages/data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data", - "version": "9.17.0", + "version": "9.18.0-prerelease", "description": "Data module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/dataviews/CHANGELOG.md b/packages/dataviews/CHANGELOG.md index 6ed52df1077824..bd4afefab43fef 100644 --- a/packages/dataviews/CHANGELOG.md +++ b/packages/dataviews/CHANGELOG.md @@ -1,3 +1,5 @@ ## Unreleased + +## 0.2.0 (2023-12-13) diff --git a/packages/dataviews/package.json b/packages/dataviews/package.json index 1872480d759c37..e3abb744db2482 100644 --- a/packages/dataviews/package.json +++ b/packages/dataviews/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dataviews", - "version": "0.1.0", + "version": "0.2.0-prerelease", "description": "DataViews is a component that provides an API to render datasets using different types of layouts (table, grid, list, etc.).", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/date/CHANGELOG.md b/packages/date/CHANGELOG.md index d2acf021c7de43..73ad2bc3daa06f 100644 --- a/packages/date/CHANGELOG.md +++ b/packages/date/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.48.0 (2023-12-13) + ## 4.47.0 (2023-11-29) ## 4.46.0 (2023-11-16) diff --git a/packages/date/package.json b/packages/date/package.json index 553cda7f431d47..2bd2bd469df0e2 100644 --- a/packages/date/package.json +++ b/packages/date/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/date", - "version": "4.47.0", + "version": "4.48.0-prerelease", "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 50e894da1b905c..58d248129ff201 100644 --- a/packages/dependency-extraction-webpack-plugin/CHANGELOG.md +++ b/packages/dependency-extraction-webpack-plugin/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.31.0 (2023-12-13) + ## 4.30.0 (2023-11-29) ## 4.29.0 (2023-11-16) diff --git a/packages/dependency-extraction-webpack-plugin/package.json b/packages/dependency-extraction-webpack-plugin/package.json index cd97d3ccc3a533..38d05bbcb36f96 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.30.0", + "version": "4.31.0-prerelease", "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 beeda0252ba186..f55a064fe5dcf6 100644 --- a/packages/deprecated/CHANGELOG.md +++ b/packages/deprecated/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/deprecated/package.json b/packages/deprecated/package.json index 21f6a5c04399bd..7161ed67c61785 100644 --- a/packages/deprecated/package.json +++ b/packages/deprecated/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/deprecated", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 3efd1867d4cb60..9ce1823b8bb6c5 100644 --- a/packages/docgen/CHANGELOG.md +++ b/packages/docgen/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.57.0 (2023-12-13) + ## 1.56.0 (2023-11-29) ## 1.55.0 (2023-11-16) diff --git a/packages/docgen/package.json b/packages/docgen/package.json index eaff29998d5938..dca0e2431e85b0 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/docgen", - "version": "1.56.0", + "version": "1.57.0-prerelease", "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 78e95106b384ff..5def1df47ebae7 100644 --- a/packages/dom-ready/CHANGELOG.md +++ b/packages/dom-ready/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/dom-ready/package.json b/packages/dom-ready/package.json index 53a6d17dce2c6a..c01d3c4a7d36d1 100644 --- a/packages/dom-ready/package.json +++ b/packages/dom-ready/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom-ready", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 cf594423e28d1f..6e76f6e1e3276a 100644 --- a/packages/dom/CHANGELOG.md +++ b/packages/dom/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/dom/package.json b/packages/dom/package.json index f8499debc0fe10..b0d5e52b155200 100644 --- a/packages/dom/package.json +++ b/packages/dom/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 f9b414cdd4927e..cd848a23461ae2 100644 --- a/packages/e2e-test-utils-playwright/CHANGELOG.md +++ b/packages/e2e-test-utils-playwright/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.16.0 (2023-12-13) + ## 0.15.0 (2023-11-29) ## 0.14.0 (2023-11-16) diff --git a/packages/e2e-test-utils-playwright/package.json b/packages/e2e-test-utils-playwright/package.json index 2e21a1ec485fdd..1c10d906a867d3 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.15.0", + "version": "0.16.0-prerelease", "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 e22c44b53f7db3..9602fa9a33434e 100644 --- a/packages/e2e-test-utils/CHANGELOG.md +++ b/packages/e2e-test-utils/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 10.19.0 (2023-12-13) + ## 10.18.0 (2023-11-29) ## 10.17.0 (2023-11-16) diff --git a/packages/e2e-test-utils/package.json b/packages/e2e-test-utils/package.json index 3927c478a3433c..0f47cea5f35e5a 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.18.0", + "version": "10.19.0-prerelease", "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 2543ddb4cb12e2..bf448011997806 100644 --- a/packages/e2e-tests/CHANGELOG.md +++ b/packages/e2e-tests/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.19.0 (2023-12-13) + ## 7.18.0 (2023-11-29) ## 7.17.0 (2023-11-16) diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json index 103daf0498b539..9f37582eee4a68 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/e2e-tests", - "version": "7.18.1", + "version": "7.19.0-prerelease", "description": "End-To-End (E2E) tests for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/edit-post/CHANGELOG.md b/packages/edit-post/CHANGELOG.md index 70c562e812f1ea..abf6e5b1c1c081 100644 --- a/packages/edit-post/CHANGELOG.md +++ b/packages/edit-post/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.25.0 (2023-12-13) + ## 7.24.0 (2023-11-29) ## 7.23.0 (2023-11-16) diff --git a/packages/edit-post/package.json b/packages/edit-post/package.json index eea3306a2665ff..3556c10e61c998 100644 --- a/packages/edit-post/package.json +++ b/packages/edit-post/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-post", - "version": "7.24.1", + "version": "7.25.0-prerelease", "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 de75adec15e5a9..ff3e85639d1dee 100644 --- a/packages/edit-site/CHANGELOG.md +++ b/packages/edit-site/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.25.0 (2023-12-13) + ## 5.24.0 (2023-11-29) ## 5.23.0 (2023-11-16) diff --git a/packages/edit-site/package.json b/packages/edit-site/package.json index eba0a06012da78..fe030c77857102 100644 --- a/packages/edit-site/package.json +++ b/packages/edit-site/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-site", - "version": "5.24.1", + "version": "5.25.0-prerelease", "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 885b7d5aa489b8..34fb6a54d8c25d 100644 --- a/packages/edit-widgets/CHANGELOG.md +++ b/packages/edit-widgets/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.25.0 (2023-12-13) + ## 5.24.0 (2023-11-29) ## 5.23.0 (2023-11-16) diff --git a/packages/edit-widgets/package.json b/packages/edit-widgets/package.json index a983c1893ed127..5d6c1a71b6b588 100644 --- a/packages/edit-widgets/package.json +++ b/packages/edit-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-widgets", - "version": "5.24.1", + "version": "5.25.0-prerelease", "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 34019a6aad78d9..e1a7943e79f3e8 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 13.25.0 (2023-12-13) + ## 13.24.0 (2023-11-29) ## 13.23.0 (2023-11-16) diff --git a/packages/editor/package.json b/packages/editor/package.json index 70344e9dc3e72d..5114f29519172a 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/editor", - "version": "13.24.1", + "version": "13.25.0-prerelease", "description": "Enhanced block editor for WordPress posts.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/element/CHANGELOG.md b/packages/element/CHANGELOG.md index 574f801a1d7b7e..89c422ad27a0bb 100644 --- a/packages/element/CHANGELOG.md +++ b/packages/element/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.25.0 (2023-12-13) + ## 5.24.0 (2023-11-29) ## 5.23.0 (2023-11-16) diff --git a/packages/element/package.json b/packages/element/package.json index c40b80802d4a0a..41574c5e3cfbed 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/element", - "version": "5.24.0", + "version": "5.25.0-prerelease", "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 8b39bea46f785e..6605add7800961 100644 --- a/packages/env/CHANGELOG.md +++ b/packages/env/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 9.0.0 (2023-12-13) + ### Breaking Change - Update Docker usage to `docker compose` V2 following [deprecation](https://docs.docker.com/compose/migrate/) of `docker-compose` V1. diff --git a/packages/env/package.json b/packages/env/package.json index cb362b6c9f3d1a..b201792c1659a5 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/env", - "version": "8.13.0", + "version": "9.0.0-prerelease", "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 8be716a9504a8f..7b5f651626528e 100644 --- a/packages/escape-html/CHANGELOG.md +++ b/packages/escape-html/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.48.0 (2023-12-13) + ## 2.47.0 (2023-11-29) ## 2.46.0 (2023-11-16) diff --git a/packages/escape-html/package.json b/packages/escape-html/package.json index 7eacfe4f0e0a22..ee056314383099 100644 --- a/packages/escape-html/package.json +++ b/packages/escape-html/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/escape-html", - "version": "2.47.0", + "version": "2.48.0-prerelease", "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 111dcbde574e63..533c5e7788c663 100644 --- a/packages/eslint-plugin/CHANGELOG.md +++ b/packages/eslint-plugin/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 17.5.0 (2023-12-13) + ## 17.4.0 (2023-11-29) ## 17.3.0 (2023-11-16) diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 4ea51fab8bab98..a7a16a0c52d755 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/eslint-plugin", - "version": "17.4.0", + "version": "17.5.0-prerelease", "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 19da743a909436..8b3d314e9a0f25 100644 --- a/packages/format-library/CHANGELOG.md +++ b/packages/format-library/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/format-library/package.json b/packages/format-library/package.json index 1f1ff7700a002e..8427193345a1c7 100644 --- a/packages/format-library/package.json +++ b/packages/format-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/format-library", - "version": "4.24.0", + "version": "4.25.0-prerelease", "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 d8355c0fd472a3..c428f26ed17f10 100644 --- a/packages/hooks/CHANGELOG.md +++ b/packages/hooks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/hooks/package.json b/packages/hooks/package.json index e33b95790c7692..91d2bbe7d79b02 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/hooks", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 a7cb330e988496..d7c1b049e37900 100644 --- a/packages/html-entities/CHANGELOG.md +++ b/packages/html-entities/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/html-entities/package.json b/packages/html-entities/package.json index 1b5a775a08ec0f..4bbd118210a262 100644 --- a/packages/html-entities/package.json +++ b/packages/html-entities/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/html-entities", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 56b7c0ba885c56..f227f81571087f 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.48.0 (2023-12-13) + ## 4.47.0 (2023-11-29) ## 4.46.0 (2023-11-16) diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 33a9e59fe2d51b..f0b77007903fad 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/i18n", - "version": "4.47.0", + "version": "4.48.0-prerelease", "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 827234758766d0..df0e3e43b1d816 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 9.39.0 (2023-12-13) + ## 9.38.0 (2023-11-29) ## 9.37.0 (2023-11-16) diff --git a/packages/icons/package.json b/packages/icons/package.json index a357de3a39f261..bf254491a65f58 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/icons", - "version": "9.38.0", + "version": "9.39.0-prerelease", "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 3f54c4c6046d9a..ce90835dda23d3 100644 --- a/packages/interactivity/CHANGELOG.md +++ b/packages/interactivity/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.1.0 (2023-12-13) + ## 3.0.0 (2023-11-29) ### Breaking Change diff --git a/packages/interactivity/package.json b/packages/interactivity/package.json index bf8576fd67ae73..53e67ff3b8fada 100644 --- a/packages/interactivity/package.json +++ b/packages/interactivity/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interactivity", - "version": "3.0.1", + "version": "3.1.0-prerelease", "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 e160bb6cef4b99..90e0326e02a47e 100644 --- a/packages/interface/CHANGELOG.md +++ b/packages/interface/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.25.0 (2023-12-13) + ## 5.24.0 (2023-11-29) ## 5.23.0 (2023-11-16) diff --git a/packages/interface/package.json b/packages/interface/package.json index f59c65af7366be..ff69679181fa74 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interface", - "version": "5.24.0", + "version": "5.25.0-prerelease", "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 192a27bc9fabed..46ad3508ad0416 100644 --- a/packages/is-shallow-equal/CHANGELOG.md +++ b/packages/is-shallow-equal/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.48.0 (2023-12-13) + ## 4.47.0 (2023-11-29) ## 4.46.0 (2023-11-16) diff --git a/packages/is-shallow-equal/package.json b/packages/is-shallow-equal/package.json index 0603d2b1499312..88e69d86eedd50 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.47.0", + "version": "4.48.0-prerelease", "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 75fe088a70e767..bf9aba56a98e12 100644 --- a/packages/jest-console/CHANGELOG.md +++ b/packages/jest-console/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.19.0 (2023-12-13) + ## 7.18.0 (2023-11-29) ## 7.17.0 (2023-11-16) diff --git a/packages/jest-console/package.json b/packages/jest-console/package.json index 2f2f062c4f0996..088c9ef869cfe6 100644 --- a/packages/jest-console/package.json +++ b/packages/jest-console/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/jest-console", - "version": "7.18.0", + "version": "7.19.0-prerelease", "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 de33e4d54e133a..5b945545507814 100644 --- a/packages/jest-preset-default/CHANGELOG.md +++ b/packages/jest-preset-default/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 11.19.0 (2023-12-13) + ## 11.18.0 (2023-11-29) ## 11.17.0 (2023-11-16) diff --git a/packages/jest-preset-default/package.json b/packages/jest-preset-default/package.json index 061feb00ab9e4f..9545c856501d74 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.18.0", + "version": "11.19.0-prerelease", "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 55961c5abf1196..9114f0e0437727 100644 --- a/packages/jest-puppeteer-axe/CHANGELOG.md +++ b/packages/jest-puppeteer-axe/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.19.0 (2023-12-13) + ## 6.18.0 (2023-11-29) ## 6.17.0 (2023-11-16) diff --git a/packages/jest-puppeteer-axe/package.json b/packages/jest-puppeteer-axe/package.json index 9b6b6d66a91f08..e93fc9b21b8185 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.18.0", + "version": "6.19.0-prerelease", "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 1fb3ec9ea2b005..32175acb451f57 100644 --- a/packages/keyboard-shortcuts/CHANGELOG.md +++ b/packages/keyboard-shortcuts/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/keyboard-shortcuts/package.json b/packages/keyboard-shortcuts/package.json index ec4b1f3e108998..001bf5d4673df3 100644 --- a/packages/keyboard-shortcuts/package.json +++ b/packages/keyboard-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keyboard-shortcuts", - "version": "4.24.0", + "version": "4.25.0-prerelease", "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 3d24d2c0cb2e0c..b65e8f808d595a 100644 --- a/packages/keycodes/CHANGELOG.md +++ b/packages/keycodes/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/keycodes/package.json b/packages/keycodes/package.json index 9531b4980c1e20..18ca5c0c0ba525 100644 --- a/packages/keycodes/package.json +++ b/packages/keycodes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keycodes", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 352132ddaa0146..87ebbe936eaa4c 100644 --- a/packages/lazy-import/CHANGELOG.md +++ b/packages/lazy-import/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.35.0 (2023-12-13) + ## 1.34.0 (2023-11-29) ## 1.33.0 (2023-11-16) diff --git a/packages/lazy-import/package.json b/packages/lazy-import/package.json index b490a38eccf86f..4d504ad140375d 100644 --- a/packages/lazy-import/package.json +++ b/packages/lazy-import/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/lazy-import", - "version": "1.34.0", + "version": "1.35.0-prerelease", "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 5946c665d11d62..d1dd89a70ad630 100644 --- a/packages/list-reusable-blocks/CHANGELOG.md +++ b/packages/list-reusable-blocks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/list-reusable-blocks/package.json b/packages/list-reusable-blocks/package.json index 29a0ab2479d926..849c17e2fdff96 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.24.0", + "version": "4.25.0-prerelease", "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 0329f2ea74c53c..8d8a13b4ae6ab8 100644 --- a/packages/media-utils/CHANGELOG.md +++ b/packages/media-utils/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.39.0 (2023-12-13) + ## 4.38.0 (2023-11-29) ## 4.37.0 (2023-11-16) diff --git a/packages/media-utils/package.json b/packages/media-utils/package.json index 1abe16387376c0..bf2f95dc0fbfdc 100644 --- a/packages/media-utils/package.json +++ b/packages/media-utils/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/media-utils", - "version": "4.38.0", + "version": "4.39.0-prerelease", "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 12abde127dc9ec..0b4c95da740056 100644 --- a/packages/notices/CHANGELOG.md +++ b/packages/notices/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.16.0 (2023-12-13) + ## 4.15.0 (2023-11-29) ## 4.14.0 (2023-11-16) diff --git a/packages/notices/package.json b/packages/notices/package.json index b5fdfe0377dabb..553a702a6b0028 100644 --- a/packages/notices/package.json +++ b/packages/notices/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/notices", - "version": "4.15.0", + "version": "4.16.0-prerelease", "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 aa45ed933d69eb..2eaaf4c0df1e92 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.33.0 (2023-12-13) + ## 4.32.0 (2023-11-29) ## 4.31.0 (2023-11-16) diff --git a/packages/npm-package-json-lint-config/package.json b/packages/npm-package-json-lint-config/package.json index 09df294498cdbb..8eebe21ebc6711 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.32.0", + "version": "4.33.0-prerelease", "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 959e582b402946..9980b2d629d0ba 100644 --- a/packages/nux/CHANGELOG.md +++ b/packages/nux/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.10.0 (2023-12-13) + ## 8.9.0 (2023-11-29) ## 8.8.0 (2023-11-16) diff --git a/packages/nux/package.json b/packages/nux/package.json index e61e63703c5d6d..3bb59d190f93f5 100644 --- a/packages/nux/package.json +++ b/packages/nux/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/nux", - "version": "8.9.0", + "version": "8.10.0-prerelease", "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 416d2bfd7c22c7..566bd024cf3805 100644 --- a/packages/patterns/CHANGELOG.md +++ b/packages/patterns/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.9.0 (2023-12-13) + ## 1.8.0 (2023-11-29) ## 1.7.0 (2023-11-16) diff --git a/packages/patterns/package.json b/packages/patterns/package.json index 2fa13bc3fdddfd..93986dc6d7305b 100644 --- a/packages/patterns/package.json +++ b/packages/patterns/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/patterns", - "version": "1.8.0", + "version": "1.9.0-prerelease", "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 27888ee6a6cfbd..b41c2e9f112bda 100644 --- a/packages/plugins/CHANGELOG.md +++ b/packages/plugins/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.16.0 (2023-12-13) + ## 6.15.0 (2023-11-29) ## 6.14.0 (2023-11-16) diff --git a/packages/plugins/package.json b/packages/plugins/package.json index f28b5e46de9077..5ef7609d832a83 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/plugins", - "version": "6.15.0", + "version": "6.16.0-prerelease", "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 8c1512fb1d7e84..00e7fb9a8c6c4a 100644 --- a/packages/postcss-plugins-preset/CHANGELOG.md +++ b/packages/postcss-plugins-preset/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.32.0 (2023-12-13) + ## 4.31.0 (2023-11-29) ## 4.30.0 (2023-11-16) diff --git a/packages/postcss-plugins-preset/package.json b/packages/postcss-plugins-preset/package.json index 8f697aee2d0826..78fe995fe80ae6 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.31.0", + "version": "4.32.0-prerelease", "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 4948f7afbfae42..7c696adb50733f 100644 --- a/packages/postcss-themes/CHANGELOG.md +++ b/packages/postcss-themes/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.31.0 (2023-12-13) + ## 5.30.0 (2023-11-29) ## 5.29.0 (2023-11-16) diff --git a/packages/postcss-themes/package.json b/packages/postcss-themes/package.json index 7f0d39b7a5b171..51810de560248d 100644 --- a/packages/postcss-themes/package.json +++ b/packages/postcss-themes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/postcss-themes", - "version": "5.30.0", + "version": "5.31.0-prerelease", "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 11066a94f0dcde..b227aa5ad23739 100644 --- a/packages/preferences-persistence/CHANGELOG.md +++ b/packages/preferences-persistence/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.40.0 (2023-12-13) + ## 1.39.0 (2023-11-29) ## 1.38.0 (2023-11-16) diff --git a/packages/preferences-persistence/package.json b/packages/preferences-persistence/package.json index ce3375ad43d67e..84217935b84de0 100644 --- a/packages/preferences-persistence/package.json +++ b/packages/preferences-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences-persistence", - "version": "1.39.0", + "version": "1.40.0-prerelease", "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 dc6c84ad6cd5b4..363f62c70b3d93 100644 --- a/packages/preferences/CHANGELOG.md +++ b/packages/preferences/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.25.0 (2023-12-13) + ## 3.24.0 (2023-11-29) ## 3.23.0 (2023-11-16) diff --git a/packages/preferences/package.json b/packages/preferences/package.json index c2c81c22f782af..8c46ee4d1c6644 100644 --- a/packages/preferences/package.json +++ b/packages/preferences/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences", - "version": "3.24.0", + "version": "3.25.0-prerelease", "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 2ef95f2fb1d02f..be847570c06f78 100644 --- a/packages/prettier-config/CHANGELOG.md +++ b/packages/prettier-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.5.0 (2023-12-13) + ## 3.4.0 (2023-11-29) ## 3.3.0 (2023-11-16) diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index fc7a79934737f0..8656f9390c98a5 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/prettier-config", - "version": "3.4.0", + "version": "3.5.0-prerelease", "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 b18081f02bf16f..bbea3951de7c95 100644 --- a/packages/primitives/CHANGELOG.md +++ b/packages/primitives/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.46.0 (2023-12-13) + ## 3.45.0 (2023-11-29) ## 3.44.0 (2023-11-16) diff --git a/packages/primitives/package.json b/packages/primitives/package.json index 226b6f7998c0a9..e5b1db342f8779 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/primitives", - "version": "3.45.0", + "version": "3.46.0-prerelease", "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 df26c90b131aa5..dc82da748d2eb0 100644 --- a/packages/priority-queue/CHANGELOG.md +++ b/packages/priority-queue/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.48.0 (2023-12-13) + ## 2.47.0 (2023-11-29) ## 2.46.0 (2023-11-16) diff --git a/packages/priority-queue/package.json b/packages/priority-queue/package.json index cad513efb2583c..eaecf6cc483659 100644 --- a/packages/priority-queue/package.json +++ b/packages/priority-queue/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/priority-queue", - "version": "2.47.0", + "version": "2.48.0-prerelease", "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 16cfc9f3bd5a04..4951a8b29a7dc1 100644 --- a/packages/private-apis/CHANGELOG.md +++ b/packages/private-apis/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.30.0 (2023-12-13) + ## 0.29.0 (2023-11-29) ## 0.28.0 (2023-11-16) diff --git a/packages/private-apis/package.json b/packages/private-apis/package.json index aa19e14d284ea9..23a5e25a1aa3d0 100644 --- a/packages/private-apis/package.json +++ b/packages/private-apis/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/private-apis", - "version": "0.29.0", + "version": "0.30.0-prerelease", "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 5ae304b4c04780..09247de37995de 100644 --- a/packages/project-management-automation/CHANGELOG.md +++ b/packages/project-management-automation/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.47.0 (2023-12-13) + ## 1.46.0 (2023-11-29) ## 1.45.0 (2023-11-16) diff --git a/packages/project-management-automation/package.json b/packages/project-management-automation/package.json index 613f580fb0e5f2..60aebb934cac27 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.46.0", + "version": "1.47.0-prerelease", "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 d6acc305c22f39..4e15abf8fadfb5 100644 --- a/packages/react-i18n/CHANGELOG.md +++ b/packages/react-i18n/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.46.0 (2023-12-13) + ## 3.45.0 (2023-11-29) ## 3.44.0 (2023-11-16) diff --git a/packages/react-i18n/package.json b/packages/react-i18n/package.json index c6a953397ef99e..f2cc6f2d9badc5 100644 --- a/packages/react-i18n/package.json +++ b/packages/react-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/react-i18n", - "version": "3.45.0", + "version": "3.46.0-prerelease", "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 f266e64d9d0f80..3a5dad2c518521 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.31.0 (2023-12-13) + ## 2.30.0 (2023-11-29) ## 2.29.0 (2023-11-16) diff --git a/packages/readable-js-assets-webpack-plugin/package.json b/packages/readable-js-assets-webpack-plugin/package.json index d7cf02db881c37..ea88ce304d0ad3 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.30.0", + "version": "2.31.0-prerelease", "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 d39cab61e6dd97..9559858c133e45 100644 --- a/packages/redux-routine/CHANGELOG.md +++ b/packages/redux-routine/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.48.0 (2023-12-13) + ## 4.47.0 (2023-11-29) ## 4.46.0 (2023-11-16) diff --git a/packages/redux-routine/package.json b/packages/redux-routine/package.json index 3dbd8557a6a609..d4a1b05ef646fa 100644 --- a/packages/redux-routine/package.json +++ b/packages/redux-routine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/redux-routine", - "version": "4.47.0", + "version": "4.48.0-prerelease", "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 15a11093d280ca..989f649f161f23 100644 --- a/packages/reusable-blocks/CHANGELOG.md +++ b/packages/reusable-blocks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/reusable-blocks/package.json b/packages/reusable-blocks/package.json index 2ab00edaba81ad..130a07e909bdc2 100644 --- a/packages/reusable-blocks/package.json +++ b/packages/reusable-blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/reusable-blocks", - "version": "4.24.0", + "version": "4.25.0-prerelease", "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 363ba40911fc65..ebc6157a84c1b1 100644 --- a/packages/rich-text/CHANGELOG.md +++ b/packages/rich-text/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.25.0 (2023-12-13) + ## 6.24.0 (2023-11-29) ## 6.23.0 (2023-11-16) diff --git a/packages/rich-text/package.json b/packages/rich-text/package.json index d5cfb022b662c3..5792c4998e7265 100644 --- a/packages/rich-text/package.json +++ b/packages/rich-text/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/rich-text", - "version": "6.24.0", + "version": "6.25.0-prerelease", "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 5ab30cce439239..90f93aa1f97001 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.17.0 (2023-12-13) + ## 0.16.0 (2023-11-29) ## 0.15.0 (2023-11-16) diff --git a/packages/router/package.json b/packages/router/package.json index d74bf2c233627d..6c4a0328bfea5f 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/router", - "version": "0.16.0", + "version": "0.17.0-prerelease", "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 7ad87c315df80b..9e2f0ff87a3abf 100644 --- a/packages/scripts/CHANGELOG.md +++ b/packages/scripts/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 26.19.0 (2023-12-13) + ### Bug Fix - Fix CSS imports not minified ([#56516](https://github.com/WordPress/gutenberg/pull/56516)). diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 1002c1817b4025..3684b1ba788a6b 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/scripts", - "version": "26.18.0", + "version": "26.19.0-prerelease", "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 6f036a521989fc..89f9150ade561e 100644 --- a/packages/server-side-render/CHANGELOG.md +++ b/packages/server-side-render/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.25.0 (2023-12-13) + ## 4.24.0 (2023-11-29) ## 4.23.0 (2023-11-16) diff --git a/packages/server-side-render/package.json b/packages/server-side-render/package.json index 26d999e4a10e4b..8b1d729d8e3e5b 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.24.0", + "version": "4.25.0-prerelease", "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 cc4bd058236a62..6d4bb284be7d4a 100644 --- a/packages/shortcode/CHANGELOG.md +++ b/packages/shortcode/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/shortcode/package.json b/packages/shortcode/package.json index fe383905127534..c2b13aa061131f 100644 --- a/packages/shortcode/package.json +++ b/packages/shortcode/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/shortcode", - "version": "3.47.0", + "version": "3.48.0-prerelease", "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 9f22a226e6037f..35331cb4fe9a4a 100644 --- a/packages/style-engine/CHANGELOG.md +++ b/packages/style-engine/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.31.0 (2023-12-13) + ## 1.30.0 (2023-11-29) ## 1.29.0 (2023-11-16) diff --git a/packages/style-engine/package.json b/packages/style-engine/package.json index f6c1aa2c0c2bae..a32fcd14f8b17a 100644 --- a/packages/style-engine/package.json +++ b/packages/style-engine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/style-engine", - "version": "1.30.0", + "version": "1.31.0-prerelease", "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 7bbe9a2da0592e..b7b6cb712ff759 100644 --- a/packages/stylelint-config/CHANGELOG.md +++ b/packages/stylelint-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 21.31.0 (2023-12-13) + ## 21.30.0 (2023-11-29) ## 21.29.0 (2023-11-16) diff --git a/packages/stylelint-config/package.json b/packages/stylelint-config/package.json index ddf7f120fb5497..3bab91b1932a60 100644 --- a/packages/stylelint-config/package.json +++ b/packages/stylelint-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/stylelint-config", - "version": "21.30.0", + "version": "21.31.0-prerelease", "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 fa1810c68c5799..206d4957a12874 100644 --- a/packages/sync/CHANGELOG.md +++ b/packages/sync/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.10.0 (2023-12-13) + ## 0.9.0 (2023-11-29) ## 0.8.0 (2023-11-16) diff --git a/packages/sync/package.json b/packages/sync/package.json index 8bef91b2689333..6542c6d3bdd4be 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/sync", - "version": "0.9.0", + "version": "0.10.0-prerelease", "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 3c769bcec7fb77..7488e836b0c137 100644 --- a/packages/token-list/CHANGELOG.md +++ b/packages/token-list/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.48.0 (2023-12-13) + ## 2.47.0 (2023-11-29) ## 2.46.0 (2023-11-16) diff --git a/packages/token-list/package.json b/packages/token-list/package.json index c818471e31aa46..911e4181a57c71 100644 --- a/packages/token-list/package.json +++ b/packages/token-list/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/token-list", - "version": "2.47.0", + "version": "2.48.0-prerelease", "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 412281eefcee7f..2ff22f8020a32e 100644 --- a/packages/undo-manager/CHANGELOG.md +++ b/packages/undo-manager/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.8.0 (2023-12-13) + ## 0.7.0 (2023-11-29) ## 0.6.0 (2023-11-16) diff --git a/packages/undo-manager/package.json b/packages/undo-manager/package.json index 040e88dcffd059..1a83e4d658ccf0 100644 --- a/packages/undo-manager/package.json +++ b/packages/undo-manager/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/undo-manager", - "version": "0.7.0", + "version": "0.8.0-prerelease", "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 5bed123ffbfe70..29ca8923380d96 100644 --- a/packages/url/CHANGELOG.md +++ b/packages/url/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.49.0 (2023-12-13) + ## 3.48.0 (2023-11-29) ## 3.47.0 (2023-11-16) diff --git a/packages/url/package.json b/packages/url/package.json index d1327f4b6e8a22..3f19518a41ecd8 100644 --- a/packages/url/package.json +++ b/packages/url/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/url", - "version": "3.48.0", + "version": "3.49.0-prerelease", "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 7f32eaea5b2931..4d03197988aeca 100644 --- a/packages/viewport/CHANGELOG.md +++ b/packages/viewport/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.25.0 (2023-12-13) + ## 5.24.0 (2023-11-29) ## 5.23.0 (2023-11-16) diff --git a/packages/viewport/package.json b/packages/viewport/package.json index 2eca13e8f73066..ef4bd098e46be5 100644 --- a/packages/viewport/package.json +++ b/packages/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/viewport", - "version": "5.24.0", + "version": "5.25.0-prerelease", "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 16dec4f7ea711b..629291f88171be 100644 --- a/packages/warning/CHANGELOG.md +++ b/packages/warning/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.48.0 (2023-12-13) + ## 2.47.0 (2023-11-29) ## 2.46.0 (2023-11-16) diff --git a/packages/warning/package.json b/packages/warning/package.json index 42ad8f73a289d8..f5af9e94540f49 100644 --- a/packages/warning/package.json +++ b/packages/warning/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/warning", - "version": "2.47.0", + "version": "2.48.0-prerelease", "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 b4e8a97665eaae..a24187330ba58a 100644 --- a/packages/widgets/CHANGELOG.md +++ b/packages/widgets/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.25.0 (2023-12-13) + ## 3.24.0 (2023-11-29) ## 3.23.0 (2023-11-16) diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 9118333a4e356f..1983faf7822168 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/widgets", - "version": "3.24.0", + "version": "3.25.0-prerelease", "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 75b25aaec0e97e..9fab4788c9f41c 100644 --- a/packages/wordcount/CHANGELOG.md +++ b/packages/wordcount/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.48.0 (2023-12-13) + ## 3.47.0 (2023-11-29) ## 3.46.0 (2023-11-16) diff --git a/packages/wordcount/package.json b/packages/wordcount/package.json index f100df8c7b0a51..97fb14c25c9610 100644 --- a/packages/wordcount/package.json +++ b/packages/wordcount/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/wordcount", - "version": "3.47.0", + "version": "3.48.0-prerelease", "description": "WordPress word count utility.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", From a1dde74c4aa6d8217b1dbced219729ef6f93dc4c Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 13 Dec 2023 10:20:59 +0000 Subject: [PATCH 03/33] chore(release): publish - @wordpress/a11y@3.48.0 - @wordpress/annotations@2.48.0 - @wordpress/api-fetch@6.45.0 - @wordpress/autop@3.48.0 - @wordpress/babel-plugin-import-jsx-pragma@4.31.0 - @wordpress/babel-plugin-makepot@5.32.0 - @wordpress/babel-preset-default@7.32.0 - @wordpress/base-styles@4.39.0 - @wordpress/blob@3.48.0 - @wordpress/block-directory@4.25.0 - @wordpress/block-editor@12.16.0 - @wordpress/block-library@8.25.0 - @wordpress/block-serialization-default-parser@4.48.0 - @wordpress/block-serialization-spec-parser@4.48.0 - @wordpress/blocks@12.25.0 - @wordpress/browserslist-config@5.31.0 - @wordpress/commands@0.19.0 - @wordpress/components@25.14.0 - @wordpress/compose@6.25.0 - @wordpress/core-commands@0.17.0 - @wordpress/core-data@6.25.0 - @wordpress/create-block@4.32.0 - @wordpress/create-block-interactive-template@1.11.0 - @wordpress/create-block-tutorial-template@3.2.0 - @wordpress/customize-widgets@4.25.0 - @wordpress/data@9.18.0 - @wordpress/data-controls@3.17.0 - @wordpress/dataviews@0.2.0 - @wordpress/date@4.48.0 - @wordpress/dependency-extraction-webpack-plugin@4.31.0 - @wordpress/deprecated@3.48.0 - @wordpress/docgen@1.57.0 - @wordpress/dom@3.48.0 - @wordpress/dom-ready@3.48.0 - @wordpress/e2e-test-utils@10.19.0 - @wordpress/e2e-test-utils-playwright@0.16.0 - @wordpress/e2e-tests@7.19.0 - @wordpress/edit-post@7.25.0 - @wordpress/edit-site@5.25.0 - @wordpress/edit-widgets@5.25.0 - @wordpress/editor@13.25.0 - @wordpress/element@5.25.0 - @wordpress/env@9.0.0 - @wordpress/escape-html@2.48.0 - @wordpress/eslint-plugin@17.5.0 - @wordpress/format-library@4.25.0 - @wordpress/hooks@3.48.0 - @wordpress/html-entities@3.48.0 - @wordpress/i18n@4.48.0 - @wordpress/icons@9.39.0 - @wordpress/interactivity@3.1.0 - @wordpress/interface@5.25.0 - @wordpress/is-shallow-equal@4.48.0 - @wordpress/jest-console@7.19.0 - @wordpress/jest-preset-default@11.19.0 - @wordpress/jest-puppeteer-axe@6.19.0 - @wordpress/keyboard-shortcuts@4.25.0 - @wordpress/keycodes@3.48.0 - @wordpress/lazy-import@1.35.0 - @wordpress/list-reusable-blocks@4.25.0 - @wordpress/media-utils@4.39.0 - @wordpress/notices@4.16.0 - @wordpress/npm-package-json-lint-config@4.33.0 - @wordpress/nux@8.10.0 - @wordpress/patterns@1.9.0 - @wordpress/plugins@6.16.0 - @wordpress/postcss-plugins-preset@4.32.0 - @wordpress/postcss-themes@5.31.0 - @wordpress/preferences@3.25.0 - @wordpress/preferences-persistence@1.40.0 - @wordpress/prettier-config@3.5.0 - @wordpress/primitives@3.46.0 - @wordpress/priority-queue@2.48.0 - @wordpress/private-apis@0.30.0 - @wordpress/project-management-automation@1.47.0 - @wordpress/react-i18n@3.46.0 - @wordpress/readable-js-assets-webpack-plugin@2.31.0 - @wordpress/redux-routine@4.48.0 - @wordpress/reusable-blocks@4.25.0 - @wordpress/rich-text@6.25.0 - @wordpress/router@0.17.0 - @wordpress/scripts@26.19.0 - @wordpress/server-side-render@4.25.0 - @wordpress/shortcode@3.48.0 - @wordpress/style-engine@1.31.0 - @wordpress/stylelint-config@21.31.0 - @wordpress/sync@0.10.0 - @wordpress/token-list@2.48.0 - @wordpress/undo-manager@0.8.0 - @wordpress/url@3.49.0 - @wordpress/viewport@5.25.0 - @wordpress/warning@2.48.0 - @wordpress/widgets@3.25.0 - @wordpress/wordcount@3.48.0 --- package-lock.json | 186 +++++++++--------- packages/a11y/package.json | 2 +- packages/annotations/package.json | 2 +- packages/api-fetch/package.json | 2 +- packages/autop/package.json | 2 +- .../package.json | 2 +- packages/babel-plugin-makepot/package.json | 2 +- packages/babel-preset-default/package.json | 2 +- packages/base-styles/package.json | 2 +- packages/blob/package.json | 2 +- packages/block-directory/package.json | 2 +- packages/block-editor/package.json | 2 +- packages/block-library/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/blocks/package.json | 2 +- packages/browserslist-config/package.json | 2 +- packages/commands/package.json | 2 +- packages/components/package.json | 2 +- packages/compose/package.json | 2 +- packages/core-commands/package.json | 2 +- packages/core-data/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/create-block/package.json | 2 +- packages/customize-widgets/package.json | 2 +- packages/data-controls/package.json | 2 +- packages/data/package.json | 2 +- packages/dataviews/package.json | 2 +- packages/date/package.json | 2 +- .../package.json | 2 +- packages/deprecated/package.json | 2 +- packages/docgen/package.json | 2 +- packages/dom-ready/package.json | 2 +- packages/dom/package.json | 2 +- .../e2e-test-utils-playwright/package.json | 2 +- packages/e2e-test-utils/package.json | 2 +- packages/e2e-tests/package.json | 2 +- packages/edit-post/package.json | 2 +- packages/edit-site/package.json | 2 +- packages/edit-widgets/package.json | 2 +- packages/editor/package.json | 2 +- packages/element/package.json | 2 +- packages/env/package.json | 2 +- packages/escape-html/package.json | 2 +- packages/eslint-plugin/package.json | 2 +- packages/format-library/package.json | 2 +- packages/hooks/package.json | 2 +- packages/html-entities/package.json | 2 +- packages/i18n/package.json | 2 +- packages/icons/package.json | 2 +- packages/interactivity/package.json | 2 +- packages/interface/package.json | 2 +- packages/is-shallow-equal/package.json | 2 +- packages/jest-console/package.json | 2 +- packages/jest-preset-default/package.json | 2 +- packages/jest-puppeteer-axe/package.json | 2 +- packages/keyboard-shortcuts/package.json | 2 +- packages/keycodes/package.json | 2 +- packages/lazy-import/package.json | 2 +- packages/list-reusable-blocks/package.json | 2 +- packages/media-utils/package.json | 2 +- packages/notices/package.json | 2 +- .../npm-package-json-lint-config/package.json | 2 +- packages/nux/package.json | 2 +- packages/patterns/package.json | 2 +- packages/plugins/package.json | 2 +- packages/postcss-plugins-preset/package.json | 2 +- packages/postcss-themes/package.json | 2 +- packages/preferences-persistence/package.json | 2 +- packages/preferences/package.json | 2 +- packages/prettier-config/package.json | 2 +- packages/primitives/package.json | 2 +- packages/priority-queue/package.json | 2 +- packages/private-apis/package.json | 2 +- .../package.json | 2 +- packages/react-i18n/package.json | 2 +- .../package.json | 2 +- packages/redux-routine/package.json | 2 +- packages/reusable-blocks/package.json | 2 +- packages/rich-text/package.json | 2 +- packages/router/package.json | 2 +- packages/scripts/package.json | 2 +- packages/server-side-render/package.json | 2 +- packages/shortcode/package.json | 2 +- packages/style-engine/package.json | 2 +- packages/stylelint-config/package.json | 2 +- packages/sync/package.json | 2 +- packages/token-list/package.json | 2 +- packages/undo-manager/package.json | 2 +- packages/url/package.json | 2 +- packages/viewport/package.json | 2 +- packages/warning/package.json | 2 +- packages/widgets/package.json | 2 +- packages/wordcount/package.json | 2 +- 95 files changed, 187 insertions(+), 187 deletions(-) diff --git a/package-lock.json b/package-lock.json index e0c9500416a962..3d707b51aab83e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54275,7 +54275,7 @@ }, "packages/a11y": { "name": "@wordpress/a11y", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54288,7 +54288,7 @@ }, "packages/annotations": { "name": "@wordpress/annotations", - "version": "2.47.0", + "version": "2.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54316,7 +54316,7 @@ }, "packages/api-fetch": { "name": "@wordpress/api-fetch", - "version": "6.44.0", + "version": "6.45.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54329,7 +54329,7 @@ }, "packages/autop": { "name": "@wordpress/autop", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -54340,7 +54340,7 @@ }, "packages/babel-plugin-import-jsx-pragma": { "name": "@wordpress/babel-plugin-import-jsx-pragma", - "version": "4.30.0", + "version": "4.31.0", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -54352,7 +54352,7 @@ }, "packages/babel-plugin-makepot": { "name": "@wordpress/babel-plugin-makepot", - "version": "5.31.0", + "version": "5.32.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -54369,7 +54369,7 @@ }, "packages/babel-preset-default": { "name": "@wordpress/babel-preset-default", - "version": "7.31.0", + "version": "7.32.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -54392,13 +54392,13 @@ }, "packages/base-styles": { "name": "@wordpress/base-styles", - "version": "4.38.0", + "version": "4.39.0", "dev": true, "license": "GPL-2.0-or-later" }, "packages/blob": { "name": "@wordpress/blob", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -54409,7 +54409,7 @@ }, "packages/block-directory": { "name": "@wordpress/block-directory", - "version": "4.24.1", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54444,7 +54444,7 @@ }, "packages/block-editor": { "name": "@wordpress/block-editor", - "version": "12.15.0", + "version": "12.16.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54541,7 +54541,7 @@ }, "packages/block-library": { "name": "@wordpress/block-library", - "version": "8.24.1", + "version": "8.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54603,7 +54603,7 @@ }, "packages/block-serialization-default-parser": { "name": "@wordpress/block-serialization-default-parser", - "version": "4.47.0", + "version": "4.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -54614,7 +54614,7 @@ }, "packages/block-serialization-spec-parser": { "name": "@wordpress/block-serialization-spec-parser", - "version": "4.47.0", + "version": "4.48.0", "license": "GPL-2.0-or-later", "dependencies": { "pegjs": "^0.10.0", @@ -54626,7 +54626,7 @@ }, "packages/blocks": { "name": "@wordpress/blocks", - "version": "12.24.0", + "version": "12.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54674,7 +54674,7 @@ }, "packages/browserslist-config": { "name": "@wordpress/browserslist-config", - "version": "5.30.0", + "version": "5.31.0", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -54683,7 +54683,7 @@ }, "packages/commands": { "name": "@wordpress/commands", - "version": "0.18.0", + "version": "0.19.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54708,7 +54708,7 @@ }, "packages/components": { "name": "@wordpress/components", - "version": "25.13.0", + "version": "25.14.0", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.3.5", @@ -54814,7 +54814,7 @@ }, "packages/compose": { "name": "@wordpress/compose", - "version": "6.24.0", + "version": "6.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54840,7 +54840,7 @@ }, "packages/core-commands": { "name": "@wordpress/core-commands", - "version": "0.16.0", + "version": "0.17.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54865,7 +54865,7 @@ }, "packages/core-data": { "name": "@wordpress/core-data", - "version": "6.24.0", + "version": "6.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54909,7 +54909,7 @@ }, "packages/create-block": { "name": "@wordpress/create-block", - "version": "4.31.0", + "version": "4.32.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -54937,13 +54937,13 @@ }, "packages/create-block-tutorial-template": { "name": "@wordpress/create-block-tutorial-template", - "version": "3.1.0", + "version": "3.2.0", "dev": true, "license": "GPL-2.0-or-later" }, "packages/customize-widgets": { "name": "@wordpress/customize-widgets", - "version": "4.24.1", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -54980,7 +54980,7 @@ }, "packages/data": { "name": "@wordpress/data", - "version": "9.17.0", + "version": "9.18.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55008,7 +55008,7 @@ }, "packages/data-controls": { "name": "@wordpress/data-controls", - "version": "3.16.0", + "version": "3.17.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55025,7 +55025,7 @@ }, "packages/dataviews": { "name": "@wordpress/dataviews", - "version": "0.1.0", + "version": "0.2.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55049,7 +55049,7 @@ }, "packages/date": { "name": "@wordpress/date", - "version": "4.47.0", + "version": "4.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55063,7 +55063,7 @@ }, "packages/dependency-extraction-webpack-plugin": { "name": "@wordpress/dependency-extraction-webpack-plugin", - "version": "4.30.0", + "version": "4.31.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55079,7 +55079,7 @@ }, "packages/deprecated": { "name": "@wordpress/deprecated", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55091,7 +55091,7 @@ }, "packages/docgen": { "name": "@wordpress/docgen", - "version": "1.56.0", + "version": "1.57.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55109,7 +55109,7 @@ }, "packages/dom": { "name": "@wordpress/dom", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55121,7 +55121,7 @@ }, "packages/dom-ready": { "name": "@wordpress/dom-ready", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -55132,7 +55132,7 @@ }, "packages/e2e-test-utils": { "name": "@wordpress/e2e-test-utils", - "version": "10.18.0", + "version": "10.19.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55154,7 +55154,7 @@ }, "packages/e2e-test-utils-playwright": { "name": "@wordpress/e2e-test-utils-playwright", - "version": "0.15.0", + "version": "0.16.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55177,7 +55177,7 @@ }, "packages/e2e-tests": { "name": "@wordpress/e2e-tests", - "version": "7.18.1", + "version": "7.19.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55216,7 +55216,7 @@ }, "packages/edit-post": { "name": "@wordpress/edit-post", - "version": "7.24.1", + "version": "7.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55264,7 +55264,7 @@ }, "packages/edit-site": { "name": "@wordpress/edit-site", - "version": "5.24.1", + "version": "5.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55329,7 +55329,7 @@ }, "packages/edit-widgets": { "name": "@wordpress/edit-widgets", - "version": "5.24.1", + "version": "5.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55371,7 +55371,7 @@ }, "packages/editor": { "name": "@wordpress/editor", - "version": "13.24.1", + "version": "13.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55422,7 +55422,7 @@ }, "packages/element": { "name": "@wordpress/element", - "version": "5.24.0", + "version": "5.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55440,7 +55440,7 @@ }, "packages/env": { "name": "@wordpress/env", - "version": "8.13.0", + "version": "9.0.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55574,7 +55574,7 @@ }, "packages/escape-html": { "name": "@wordpress/escape-html", - "version": "2.47.0", + "version": "2.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -55585,7 +55585,7 @@ }, "packages/eslint-plugin": { "name": "@wordpress/eslint-plugin", - "version": "17.4.0", + "version": "17.5.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55628,7 +55628,7 @@ }, "packages/format-library": { "name": "@wordpress/format-library", - "version": "4.24.0", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55654,7 +55654,7 @@ }, "packages/hooks": { "name": "@wordpress/hooks", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -55665,7 +55665,7 @@ }, "packages/html-entities": { "name": "@wordpress/html-entities", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -55676,7 +55676,7 @@ }, "packages/i18n": { "name": "@wordpress/i18n", - "version": "4.47.0", + "version": "4.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55695,7 +55695,7 @@ }, "packages/icons": { "name": "@wordpress/icons", - "version": "9.38.0", + "version": "9.39.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55708,7 +55708,7 @@ }, "packages/interactivity": { "name": "@wordpress/interactivity", - "version": "3.0.1", + "version": "3.1.0", "license": "GPL-2.0-or-later", "dependencies": { "@preact/signals": "^1.1.3", @@ -55721,7 +55721,7 @@ }, "packages/interface": { "name": "@wordpress/interface", - "version": "5.24.0", + "version": "5.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55748,7 +55748,7 @@ }, "packages/is-shallow-equal": { "name": "@wordpress/is-shallow-equal", - "version": "4.47.0", + "version": "4.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -55759,7 +55759,7 @@ }, "packages/jest-console": { "name": "@wordpress/jest-console", - "version": "7.18.0", + "version": "7.19.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55775,7 +55775,7 @@ }, "packages/jest-preset-default": { "name": "@wordpress/jest-preset-default", - "version": "11.18.0", + "version": "11.19.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55792,7 +55792,7 @@ }, "packages/jest-puppeteer-axe": { "name": "@wordpress/jest-puppeteer-axe", - "version": "6.18.0", + "version": "6.19.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55814,7 +55814,7 @@ }, "packages/keyboard-shortcuts": { "name": "@wordpress/keyboard-shortcuts", - "version": "4.24.0", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55832,7 +55832,7 @@ }, "packages/keycodes": { "name": "@wordpress/keycodes", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55844,7 +55844,7 @@ }, "packages/lazy-import": { "name": "@wordpress/lazy-import", - "version": "1.34.0", + "version": "1.35.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -55858,7 +55858,7 @@ }, "packages/list-reusable-blocks": { "name": "@wordpress/list-reusable-blocks", - "version": "4.24.0", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55880,7 +55880,7 @@ }, "packages/media-utils": { "name": "@wordpress/media-utils", - "version": "4.38.0", + "version": "4.39.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55895,7 +55895,7 @@ }, "packages/notices": { "name": "@wordpress/notices", - "version": "4.15.0", + "version": "4.16.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55911,7 +55911,7 @@ }, "packages/npm-package-json-lint-config": { "name": "@wordpress/npm-package-json-lint-config", - "version": "4.32.0", + "version": "4.33.0", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -55923,7 +55923,7 @@ }, "packages/nux": { "name": "@wordpress/nux", - "version": "8.9.0", + "version": "8.10.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55946,7 +55946,7 @@ }, "packages/patterns": { "name": "@wordpress/patterns", - "version": "1.8.0", + "version": "1.9.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55976,7 +55976,7 @@ }, "packages/plugins": { "name": "@wordpress/plugins", - "version": "6.15.0", + "version": "6.16.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -55998,7 +55998,7 @@ }, "packages/postcss-plugins-preset": { "name": "@wordpress/postcss-plugins-preset", - "version": "4.31.0", + "version": "4.32.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -56014,7 +56014,7 @@ }, "packages/postcss-themes": { "name": "@wordpress/postcss-themes", - "version": "5.30.0", + "version": "5.31.0", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -56026,7 +56026,7 @@ }, "packages/preferences": { "name": "@wordpress/preferences", - "version": "3.24.0", + "version": "3.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56048,7 +56048,7 @@ }, "packages/preferences-persistence": { "name": "@wordpress/preferences-persistence", - "version": "1.39.0", + "version": "1.40.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56060,7 +56060,7 @@ }, "packages/prettier-config": { "name": "@wordpress/prettier-config", - "version": "3.4.0", + "version": "3.5.0", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -56072,7 +56072,7 @@ }, "packages/primitives": { "name": "@wordpress/primitives", - "version": "3.45.0", + "version": "3.46.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56085,7 +56085,7 @@ }, "packages/priority-queue": { "name": "@wordpress/priority-queue", - "version": "2.47.0", + "version": "2.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56097,7 +56097,7 @@ }, "packages/private-apis": { "name": "@wordpress/private-apis", - "version": "0.29.0", + "version": "0.30.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -56108,7 +56108,7 @@ }, "packages/project-management-automation": { "name": "@wordpress/project-management-automation", - "version": "1.46.0", + "version": "1.47.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -56121,7 +56121,7 @@ }, "packages/react-i18n": { "name": "@wordpress/react-i18n", - "version": "3.45.0", + "version": "3.46.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56269,7 +56269,7 @@ }, "packages/readable-js-assets-webpack-plugin": { "name": "@wordpress/readable-js-assets-webpack-plugin", - "version": "2.30.0", + "version": "2.31.0", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -56281,7 +56281,7 @@ }, "packages/redux-routine": { "name": "@wordpress/redux-routine", - "version": "4.47.0", + "version": "4.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56325,7 +56325,7 @@ }, "packages/reusable-blocks": { "name": "@wordpress/reusable-blocks", - "version": "4.24.0", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56351,7 +56351,7 @@ }, "packages/rich-text": { "name": "@wordpress/rich-text", - "version": "6.24.0", + "version": "6.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56375,7 +56375,7 @@ }, "packages/router": { "name": "@wordpress/router", - "version": "0.16.0", + "version": "0.17.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56393,7 +56393,7 @@ }, "packages/scripts": { "name": "@wordpress/scripts", - "version": "26.18.0", + "version": "26.19.0", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -56615,7 +56615,7 @@ }, "packages/server-side-render": { "name": "@wordpress/server-side-render", - "version": "4.24.0", + "version": "4.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56640,7 +56640,7 @@ }, "packages/shortcode": { "name": "@wordpress/shortcode", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56652,7 +56652,7 @@ }, "packages/style-engine": { "name": "@wordpress/style-engine", - "version": "1.30.0", + "version": "1.31.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56664,7 +56664,7 @@ }, "packages/stylelint-config": { "name": "@wordpress/stylelint-config", - "version": "21.30.0", + "version": "21.31.0", "dev": true, "license": "MIT", "dependencies": { @@ -56680,7 +56680,7 @@ }, "packages/sync": { "name": "@wordpress/sync", - "version": "0.9.0", + "version": "0.10.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56700,7 +56700,7 @@ }, "packages/token-list": { "name": "@wordpress/token-list", - "version": "2.47.0", + "version": "2.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" @@ -56711,7 +56711,7 @@ }, "packages/undo-manager": { "name": "@wordpress/undo-manager", - "version": "0.7.0", + "version": "0.8.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56723,7 +56723,7 @@ }, "packages/url": { "name": "@wordpress/url", - "version": "3.48.0", + "version": "3.49.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56735,7 +56735,7 @@ }, "packages/viewport": { "name": "@wordpress/viewport", - "version": "5.24.0", + "version": "5.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56752,7 +56752,7 @@ }, "packages/warning": { "name": "@wordpress/warning", - "version": "2.47.0", + "version": "2.48.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=12" @@ -56760,7 +56760,7 @@ }, "packages/widgets": { "name": "@wordpress/widgets", - "version": "3.24.0", + "version": "3.25.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0", @@ -56784,7 +56784,7 @@ }, "packages/wordcount": { "name": "@wordpress/wordcount", - "version": "3.47.0", + "version": "3.48.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "^7.16.0" diff --git a/packages/a11y/package.json b/packages/a11y/package.json index 2cf9d38e1c416d..399b5bd451455c 100644 --- a/packages/a11y/package.json +++ b/packages/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/a11y", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "Accessibility (a11y) utilities for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/annotations/package.json b/packages/annotations/package.json index 27dd6a9bf8a23b..01ac7d7961f260 100644 --- a/packages/annotations/package.json +++ b/packages/annotations/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/annotations", - "version": "2.48.0-prerelease", + "version": "2.48.0", "description": "Annotate content in the Gutenberg editor.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/api-fetch/package.json b/packages/api-fetch/package.json index 90cdd359911432..be6d4adb079ee9 100644 --- a/packages/api-fetch/package.json +++ b/packages/api-fetch/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/api-fetch", - "version": "6.45.0-prerelease", + "version": "6.45.0", "description": "Utility to make WordPress REST API requests.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/autop/package.json b/packages/autop/package.json index d3cbd8c0b87792..8acd56c43fc8c1 100644 --- a/packages/autop/package.json +++ b/packages/autop/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/autop", - "version": "3.48.0-prerelease", + "version": "3.48.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/package.json b/packages/babel-plugin-import-jsx-pragma/package.json index 28fa650be4259b..e9f2b1b19596fa 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.31.0-prerelease", + "version": "4.31.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/package.json b/packages/babel-plugin-makepot/package.json index 069d71f3dcc8f3..14d1364e72bf1c 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.32.0-prerelease", + "version": "5.32.0", "description": "WordPress Babel internationalization (i18n) plugin.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/babel-preset-default/package.json b/packages/babel-preset-default/package.json index 884c1618082e3b..2461fb083c3fac 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.32.0-prerelease", + "version": "7.32.0", "description": "Default Babel preset for WordPress development.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/base-styles/package.json b/packages/base-styles/package.json index 9b611219425ffa..bc5984014ee6ce 100644 --- a/packages/base-styles/package.json +++ b/packages/base-styles/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/base-styles", - "version": "4.39.0-prerelease", + "version": "4.39.0", "description": "Base SCSS utilities and variables for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/blob/package.json b/packages/blob/package.json index f3bd5731306b45..b1bc807dfd0b40 100644 --- a/packages/blob/package.json +++ b/packages/blob/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blob", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "Blob utilities for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/block-directory/package.json b/packages/block-directory/package.json index dda633af694b22..2962204ac36e60 100644 --- a/packages/block-directory/package.json +++ b/packages/block-directory/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-directory", - "version": "4.25.0-prerelease", + "version": "4.25.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/package.json b/packages/block-editor/package.json index 8cb42b3e100555..1f9be9e2608b92 100644 --- a/packages/block-editor/package.json +++ b/packages/block-editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-editor", - "version": "12.16.0-prerelease", + "version": "12.16.0", "description": "Generic block editor.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/block-library/package.json b/packages/block-library/package.json index 3fc1ad0881e910..30e341d08923a0 100644 --- a/packages/block-library/package.json +++ b/packages/block-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-library", - "version": "8.25.0-prerelease", + "version": "8.25.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/package.json b/packages/block-serialization-default-parser/package.json index ab434505b0370f..56a0c56269addc 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.48.0-prerelease", + "version": "4.48.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/package.json b/packages/block-serialization-spec-parser/package.json index 2016f17d10bb87..cdd2884211afe4 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.48.0-prerelease", + "version": "4.48.0", "description": "Block serialization specification parser for WordPress posts.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/blocks/package.json b/packages/blocks/package.json index 09d7d3ac8da9bf..5f124f9d4e7d7d 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blocks", - "version": "12.25.0-prerelease", + "version": "12.25.0", "description": "Block API for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/browserslist-config/package.json b/packages/browserslist-config/package.json index 11b202415b9a2c..815fe6eba00fe8 100644 --- a/packages/browserslist-config/package.json +++ b/packages/browserslist-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/browserslist-config", - "version": "5.31.0-prerelease", + "version": "5.31.0", "description": "WordPress Browserslist shared configuration.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/commands/package.json b/packages/commands/package.json index 64ec865399d8cd..20fcea5c67b118 100644 --- a/packages/commands/package.json +++ b/packages/commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/commands", - "version": "0.19.0-prerelease", + "version": "0.19.0", "description": "Handles the commands menu.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/components/package.json b/packages/components/package.json index 74a96368913b04..b7581679d90947 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/components", - "version": "25.14.0-prerelease", + "version": "25.14.0", "description": "UI components for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/compose/package.json b/packages/compose/package.json index 8648783bebb77a..0dec375ed22430 100644 --- a/packages/compose/package.json +++ b/packages/compose/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/compose", - "version": "6.25.0-prerelease", + "version": "6.25.0", "description": "WordPress higher-order components (HOCs).", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/core-commands/package.json b/packages/core-commands/package.json index 224b8e3269cf26..a3e42ee2c236ad 100644 --- a/packages/core-commands/package.json +++ b/packages/core-commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-commands", - "version": "0.17.0-prerelease", + "version": "0.17.0", "description": "WordPress core reusable commands.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/core-data/package.json b/packages/core-data/package.json index 26f78d01c3d9b5..dfbdc2a073765a 100644 --- a/packages/core-data/package.json +++ b/packages/core-data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-data", - "version": "6.25.0-prerelease", + "version": "6.25.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/package.json b/packages/create-block-interactive-template/package.json index 749d6a36db3815..4b89f9d49ae837 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.11.0-prerelease", + "version": "1.11.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/package.json b/packages/create-block-tutorial-template/package.json index f562c560cb70c7..994294adf3a482 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": "3.2.0-prerelease", + "version": "3.2.0", "description": "This is a template for @wordpress/create-block that creates an example 'Copyright Date' block. This block is used in the official WordPress block development Quick Start Guide.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/create-block/package.json b/packages/create-block/package.json index 8494abf2414c2d..32a04f4b9857e5 100644 --- a/packages/create-block/package.json +++ b/packages/create-block/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/create-block", - "version": "4.32.0-prerelease", + "version": "4.32.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/package.json b/packages/customize-widgets/package.json index ebafa5c8b00f86..88b32f5a23bec8 100644 --- a/packages/customize-widgets/package.json +++ b/packages/customize-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/customize-widgets", - "version": "4.25.0-prerelease", + "version": "4.25.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/package.json b/packages/data-controls/package.json index bec45518d12598..5018027820afe2 100644 --- a/packages/data-controls/package.json +++ b/packages/data-controls/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data-controls", - "version": "3.17.0-prerelease", + "version": "3.17.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/package.json b/packages/data/package.json index ff1a267bff3703..37e9d8753cda02 100644 --- a/packages/data/package.json +++ b/packages/data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data", - "version": "9.18.0-prerelease", + "version": "9.18.0", "description": "Data module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/dataviews/package.json b/packages/dataviews/package.json index e3abb744db2482..fd506e6f821c40 100644 --- a/packages/dataviews/package.json +++ b/packages/dataviews/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dataviews", - "version": "0.2.0-prerelease", + "version": "0.2.0", "description": "DataViews is a component that provides an API to render datasets using different types of layouts (table, grid, list, etc.).", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/date/package.json b/packages/date/package.json index 2bd2bd469df0e2..65f346132f928c 100644 --- a/packages/date/package.json +++ b/packages/date/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/date", - "version": "4.48.0-prerelease", + "version": "4.48.0", "description": "Date module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/dependency-extraction-webpack-plugin/package.json b/packages/dependency-extraction-webpack-plugin/package.json index 38d05bbcb36f96..bdb5cfc1210715 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.31.0-prerelease", + "version": "4.31.0", "description": "Extract WordPress script dependencies from webpack bundles.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/deprecated/package.json b/packages/deprecated/package.json index 7161ed67c61785..b67260df2cfe36 100644 --- a/packages/deprecated/package.json +++ b/packages/deprecated/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/deprecated", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "Deprecation utility for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/docgen/package.json b/packages/docgen/package.json index dca0e2431e85b0..55b7675309f4c6 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/docgen", - "version": "1.57.0-prerelease", + "version": "1.57.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/package.json b/packages/dom-ready/package.json index c01d3c4a7d36d1..f4716f6bce3056 100644 --- a/packages/dom-ready/package.json +++ b/packages/dom-ready/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom-ready", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "Execute callback after the DOM is loaded.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/dom/package.json b/packages/dom/package.json index b0d5e52b155200..8d783a97255924 100644 --- a/packages/dom/package.json +++ b/packages/dom/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom", - "version": "3.48.0-prerelease", + "version": "3.48.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/package.json b/packages/e2e-test-utils-playwright/package.json index 1c10d906a867d3..6f84aa51be554a 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.16.0-prerelease", + "version": "0.16.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/package.json b/packages/e2e-test-utils/package.json index 0f47cea5f35e5a..b95b6cfb58d36f 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.19.0-prerelease", + "version": "10.19.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/package.json b/packages/e2e-tests/package.json index 9f37582eee4a68..e5f9dc46c683c0 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/e2e-tests", - "version": "7.19.0-prerelease", + "version": "7.19.0", "description": "End-To-End (E2E) tests for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/edit-post/package.json b/packages/edit-post/package.json index 3556c10e61c998..1b3b107a83413f 100644 --- a/packages/edit-post/package.json +++ b/packages/edit-post/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-post", - "version": "7.25.0-prerelease", + "version": "7.25.0", "description": "Edit Post module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/edit-site/package.json b/packages/edit-site/package.json index fe030c77857102..e560e5e6827978 100644 --- a/packages/edit-site/package.json +++ b/packages/edit-site/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-site", - "version": "5.25.0-prerelease", + "version": "5.25.0", "description": "Edit Site Page module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/edit-widgets/package.json b/packages/edit-widgets/package.json index 5d6c1a71b6b588..1ef98df31269f6 100644 --- a/packages/edit-widgets/package.json +++ b/packages/edit-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-widgets", - "version": "5.25.0-prerelease", + "version": "5.25.0", "description": "Widgets Page module for WordPress..", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/editor/package.json b/packages/editor/package.json index 5114f29519172a..63656899e587c0 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/editor", - "version": "13.25.0-prerelease", + "version": "13.25.0", "description": "Enhanced block editor for WordPress posts.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/element/package.json b/packages/element/package.json index 41574c5e3cfbed..6ce4714c25f0bf 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/element", - "version": "5.25.0-prerelease", + "version": "5.25.0", "description": "Element React module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/env/package.json b/packages/env/package.json index b201792c1659a5..cd3fd075568e2e 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/env", - "version": "9.0.0-prerelease", + "version": "9.0.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/package.json b/packages/escape-html/package.json index ee056314383099..2618d5818400c6 100644 --- a/packages/escape-html/package.json +++ b/packages/escape-html/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/escape-html", - "version": "2.48.0-prerelease", + "version": "2.48.0", "description": "Escape HTML utils.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index a7a16a0c52d755..ef0931dfb2c6c7 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/eslint-plugin", - "version": "17.5.0-prerelease", + "version": "17.5.0", "description": "ESLint plugin for WordPress development.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/format-library/package.json b/packages/format-library/package.json index 8427193345a1c7..d2ea9062cf79e3 100644 --- a/packages/format-library/package.json +++ b/packages/format-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/format-library", - "version": "4.25.0-prerelease", + "version": "4.25.0", "description": "Format library for the WordPress editor.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 91d2bbe7d79b02..0c29dacb178950 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/hooks", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "WordPress hooks library.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/html-entities/package.json b/packages/html-entities/package.json index 4bbd118210a262..92e85598707b90 100644 --- a/packages/html-entities/package.json +++ b/packages/html-entities/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/html-entities", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "HTML entity utilities for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index f0b77007903fad..7346330946e19d 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/i18n", - "version": "4.48.0-prerelease", + "version": "4.48.0", "description": "WordPress internationalization (i18n) library.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/icons/package.json b/packages/icons/package.json index bf254491a65f58..31ebc3c57d1290 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/icons", - "version": "9.39.0-prerelease", + "version": "9.39.0", "description": "WordPress Icons package, based on dashicon.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/interactivity/package.json b/packages/interactivity/package.json index 53e67ff3b8fada..c856628c5d79e2 100644 --- a/packages/interactivity/package.json +++ b/packages/interactivity/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interactivity", - "version": "3.1.0-prerelease", + "version": "3.1.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/package.json b/packages/interface/package.json index ff69679181fa74..df3d53990e0f59 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interface", - "version": "5.25.0-prerelease", + "version": "5.25.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/package.json b/packages/is-shallow-equal/package.json index 88e69d86eedd50..6969d6a2fe8a05 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.48.0-prerelease", + "version": "4.48.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/package.json b/packages/jest-console/package.json index 088c9ef869cfe6..4a6f249a104d27 100644 --- a/packages/jest-console/package.json +++ b/packages/jest-console/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/jest-console", - "version": "7.19.0-prerelease", + "version": "7.19.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/package.json b/packages/jest-preset-default/package.json index 9545c856501d74..7bda9f2e279f25 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.19.0-prerelease", + "version": "11.19.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/package.json b/packages/jest-puppeteer-axe/package.json index e93fc9b21b8185..cdd09f7b791654 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.19.0-prerelease", + "version": "6.19.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/package.json b/packages/keyboard-shortcuts/package.json index 001bf5d4673df3..af36a49371a0be 100644 --- a/packages/keyboard-shortcuts/package.json +++ b/packages/keyboard-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keyboard-shortcuts", - "version": "4.25.0-prerelease", + "version": "4.25.0", "description": "Handling keyboard shortcuts.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/keycodes/package.json b/packages/keycodes/package.json index 18ca5c0c0ba525..ecebbb58eb99f4 100644 --- a/packages/keycodes/package.json +++ b/packages/keycodes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keycodes", - "version": "3.48.0-prerelease", + "version": "3.48.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/package.json b/packages/lazy-import/package.json index 4d504ad140375d..b1967c0d4bedb0 100644 --- a/packages/lazy-import/package.json +++ b/packages/lazy-import/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/lazy-import", - "version": "1.35.0-prerelease", + "version": "1.35.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/package.json b/packages/list-reusable-blocks/package.json index 849c17e2fdff96..bba7e2a7680e59 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.25.0-prerelease", + "version": "4.25.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/package.json b/packages/media-utils/package.json index bf2f95dc0fbfdc..1086a79722cb06 100644 --- a/packages/media-utils/package.json +++ b/packages/media-utils/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/media-utils", - "version": "4.39.0-prerelease", + "version": "4.39.0", "description": "WordPress Media Upload Utils.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/notices/package.json b/packages/notices/package.json index 553a702a6b0028..7c40413adea511 100644 --- a/packages/notices/package.json +++ b/packages/notices/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/notices", - "version": "4.16.0-prerelease", + "version": "4.16.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/package.json b/packages/npm-package-json-lint-config/package.json index 8eebe21ebc6711..3bbc4c6c2e47fd 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.33.0-prerelease", + "version": "4.33.0", "description": "WordPress npm-package-json-lint shareable configuration.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/nux/package.json b/packages/nux/package.json index 3bb59d190f93f5..64511b2fa42d02 100644 --- a/packages/nux/package.json +++ b/packages/nux/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/nux", - "version": "8.10.0-prerelease", + "version": "8.10.0", "description": "NUX (New User eXperience) module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/patterns/package.json b/packages/patterns/package.json index 93986dc6d7305b..54ec5178d640d6 100644 --- a/packages/patterns/package.json +++ b/packages/patterns/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/patterns", - "version": "1.9.0-prerelease", + "version": "1.9.0", "description": "Management of user pattern editing.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/plugins/package.json b/packages/plugins/package.json index 5ef7609d832a83..b8b63a3c381d70 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/plugins", - "version": "6.16.0-prerelease", + "version": "6.16.0", "description": "Plugins module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/postcss-plugins-preset/package.json b/packages/postcss-plugins-preset/package.json index 78fe995fe80ae6..078c6b87a2ec16 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.32.0-prerelease", + "version": "4.32.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/package.json b/packages/postcss-themes/package.json index 51810de560248d..845911ad918e5d 100644 --- a/packages/postcss-themes/package.json +++ b/packages/postcss-themes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/postcss-themes", - "version": "5.31.0-prerelease", + "version": "5.31.0", "description": "PostCSS plugin to generate theme colors.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/preferences-persistence/package.json b/packages/preferences-persistence/package.json index 84217935b84de0..e17080383749e8 100644 --- a/packages/preferences-persistence/package.json +++ b/packages/preferences-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences-persistence", - "version": "1.40.0-prerelease", + "version": "1.40.0", "description": "Persistence utilities for `wordpress/preferences`.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/preferences/package.json b/packages/preferences/package.json index 8c46ee4d1c6644..dc44878577aaf4 100644 --- a/packages/preferences/package.json +++ b/packages/preferences/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences", - "version": "3.25.0-prerelease", + "version": "3.25.0", "description": "Utilities for managing WordPress preferences.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index 8656f9390c98a5..047963ddde99b9 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/prettier-config", - "version": "3.5.0-prerelease", + "version": "3.5.0", "description": "WordPress Prettier shared configuration.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/primitives/package.json b/packages/primitives/package.json index e5b1db342f8779..614e586c7efe27 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/primitives", - "version": "3.46.0-prerelease", + "version": "3.46.0", "description": "WordPress cross-platform primitives.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/priority-queue/package.json b/packages/priority-queue/package.json index eaecf6cc483659..4bfbb09da8d57c 100644 --- a/packages/priority-queue/package.json +++ b/packages/priority-queue/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/priority-queue", - "version": "2.48.0-prerelease", + "version": "2.48.0", "description": "Generic browser priority queue.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/private-apis/package.json b/packages/private-apis/package.json index 23a5e25a1aa3d0..654c53a02210e9 100644 --- a/packages/private-apis/package.json +++ b/packages/private-apis/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/private-apis", - "version": "0.30.0-prerelease", + "version": "0.30.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/package.json b/packages/project-management-automation/package.json index 60aebb934cac27..5e3d1f85314e23 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.47.0-prerelease", + "version": "1.47.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/package.json b/packages/react-i18n/package.json index f2cc6f2d9badc5..753f5138a2a0f9 100644 --- a/packages/react-i18n/package.json +++ b/packages/react-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/react-i18n", - "version": "3.46.0-prerelease", + "version": "3.46.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/package.json b/packages/readable-js-assets-webpack-plugin/package.json index ea88ce304d0ad3..d27c530ca15107 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.31.0-prerelease", + "version": "2.31.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/package.json b/packages/redux-routine/package.json index d4a1b05ef646fa..2bdfb5fe8bffdb 100644 --- a/packages/redux-routine/package.json +++ b/packages/redux-routine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/redux-routine", - "version": "4.48.0-prerelease", + "version": "4.48.0", "description": "Redux middleware for generator coroutines.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/reusable-blocks/package.json b/packages/reusable-blocks/package.json index 130a07e909bdc2..c6e6df921270ab 100644 --- a/packages/reusable-blocks/package.json +++ b/packages/reusable-blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/reusable-blocks", - "version": "4.25.0-prerelease", + "version": "4.25.0", "description": "Reusable blocks utilities.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/rich-text/package.json b/packages/rich-text/package.json index 5792c4998e7265..645beb47bfa2a6 100644 --- a/packages/rich-text/package.json +++ b/packages/rich-text/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/rich-text", - "version": "6.25.0-prerelease", + "version": "6.25.0", "description": "Rich text value and manipulation API.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/router/package.json b/packages/router/package.json index 6c4a0328bfea5f..d9d640a9fe75c3 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/router", - "version": "0.17.0-prerelease", + "version": "0.17.0", "description": "Router API for WordPress pages.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 3684b1ba788a6b..eabc1335aace53 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/scripts", - "version": "26.19.0-prerelease", + "version": "26.19.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/package.json b/packages/server-side-render/package.json index 8b1d729d8e3e5b..c3e3bb66680e7a 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.25.0-prerelease", + "version": "4.25.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/package.json b/packages/shortcode/package.json index c2b13aa061131f..1e29a5e03343c2 100644 --- a/packages/shortcode/package.json +++ b/packages/shortcode/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/shortcode", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "Shortcode module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/style-engine/package.json b/packages/style-engine/package.json index a32fcd14f8b17a..d11bc37c122bc2 100644 --- a/packages/style-engine/package.json +++ b/packages/style-engine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/style-engine", - "version": "1.31.0-prerelease", + "version": "1.31.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/package.json b/packages/stylelint-config/package.json index 3bab91b1932a60..ff3ed08296c5e9 100644 --- a/packages/stylelint-config/package.json +++ b/packages/stylelint-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/stylelint-config", - "version": "21.31.0-prerelease", + "version": "21.31.0", "description": "stylelint config for WordPress development.", "author": "The WordPress Contributors", "license": "MIT", diff --git a/packages/sync/package.json b/packages/sync/package.json index 6542c6d3bdd4be..7f3e20f6bd75ad 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/sync", - "version": "0.10.0-prerelease", + "version": "0.10.0", "description": "Sync Data.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/token-list/package.json b/packages/token-list/package.json index 911e4181a57c71..3a877f9365d753 100644 --- a/packages/token-list/package.json +++ b/packages/token-list/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/token-list", - "version": "2.48.0-prerelease", + "version": "2.48.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/package.json b/packages/undo-manager/package.json index 1a83e4d658ccf0..f1d47b82de47d8 100644 --- a/packages/undo-manager/package.json +++ b/packages/undo-manager/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/undo-manager", - "version": "0.8.0-prerelease", + "version": "0.8.0", "description": "A small package to manage undo/redo.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/url/package.json b/packages/url/package.json index 3f19518a41ecd8..62cb1727928b4f 100644 --- a/packages/url/package.json +++ b/packages/url/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/url", - "version": "3.49.0-prerelease", + "version": "3.49.0", "description": "WordPress URL utilities.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/viewport/package.json b/packages/viewport/package.json index ef4bd098e46be5..9251dabe8752d8 100644 --- a/packages/viewport/package.json +++ b/packages/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/viewport", - "version": "5.25.0-prerelease", + "version": "5.25.0", "description": "Viewport module for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/warning/package.json b/packages/warning/package.json index f5af9e94540f49..7a7e3958a922e5 100644 --- a/packages/warning/package.json +++ b/packages/warning/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/warning", - "version": "2.48.0-prerelease", + "version": "2.48.0", "description": "Warning utility for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 1983faf7822168..60d7c7c5c46968 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/widgets", - "version": "3.25.0-prerelease", + "version": "3.25.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/package.json b/packages/wordcount/package.json index 97fb14c25c9610..5e76d6ed042c6a 100644 --- a/packages/wordcount/package.json +++ b/packages/wordcount/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/wordcount", - "version": "3.48.0-prerelease", + "version": "3.48.0", "description": "WordPress word count utility.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", From 27b9a31f1cee3da002a543824d74f9e6c9adccbd Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Wed, 13 Dec 2023 11:46:12 +0100 Subject: [PATCH 04/33] SlotFill: Allow contextual SlotFillProviders (#56779) --- packages/block-editor/src/components/provider/index.js | 2 +- packages/components/CHANGELOG.md | 1 + packages/components/src/slot-fill/index.tsx | 7 +++++-- packages/components/src/slot-fill/types.ts | 5 +++++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/packages/block-editor/src/components/provider/index.js b/packages/block-editor/src/components/provider/index.js index 0fa3f042053d08..c3a87dfb5ff004 100644 --- a/packages/block-editor/src/components/provider/index.js +++ b/packages/block-editor/src/components/provider/index.js @@ -45,7 +45,7 @@ export const ExperimentalBlockEditorProvider = withRegistryProvider( useBlockSync( props ); return ( - + { children } diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 01a31c58d01c81..659fafc9d1c5a2 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -19,6 +19,7 @@ - `ToggleGroupControl`: react correctly to external controlled updates ([#56678](https://github.com/WordPress/gutenberg/pull/56678)). - `ToolsPanel`: fix a performance issue ([#56770](https://github.com/WordPress/gutenberg/pull/56770)). - `BorderControl`: adjust `BorderControlDropdown` Button size to fix misaligned border ([#56730](https://github.com/WordPress/gutenberg/pull/56730)). +- `SlotFillProvider`: Restore contextual Slot/Fills within SlotFillProvider ([#56779](https://github.com/WordPress/gutenberg/pull/56779)). ### Internal diff --git a/packages/components/src/slot-fill/index.tsx b/packages/components/src/slot-fill/index.tsx index fb1a08bc2207f9..b2df054973a5ba 100644 --- a/packages/components/src/slot-fill/index.tsx +++ b/packages/components/src/slot-fill/index.tsx @@ -55,9 +55,12 @@ export function UnforwardedSlot( } export const Slot = forwardRef( UnforwardedSlot ); -export function Provider( { children }: SlotFillProviderProps ) { +export function Provider( { + children, + passthrough = false, +}: SlotFillProviderProps ) { const parent = useContext( SlotFillContext ); - if ( ! parent.isDefault ) { + if ( ! parent.isDefault && passthrough ) { return <>{ children }; } return ( diff --git a/packages/components/src/slot-fill/types.ts b/packages/components/src/slot-fill/types.ts index 8abb9b941c527c..f3a8f2255f2874 100644 --- a/packages/components/src/slot-fill/types.ts +++ b/packages/components/src/slot-fill/types.ts @@ -96,6 +96,11 @@ export type SlotFillProviderProps = { * The children elements. */ children: ReactNode; + + /** + * Whether to pass slots to the parent provider if existent. + */ + passthrough?: boolean; }; export type SlotFillBubblesVirtuallySlotRef = RefObject< HTMLElement >; From 5ae7946e0589cae51e15fe03ae56805a10bc926a Mon Sep 17 00:00:00 2001 From: Dave Smith Date: Wed, 13 Dec 2023 10:50:08 +0000 Subject: [PATCH 05/33] Add basic test coverage for Navigation Menu editing mode (#56871) * Smoke test for key behaviours * Update test/e2e/specs/site-editor/navigation-editor.spec.js Co-authored-by: Ben Dwyer * Use assertion * Prefer role selector * Use steps to break up test --------- Co-authored-by: Andrei Draganescu Co-authored-by: Ben Dwyer --- .../site-editor/navigation-editor.spec.js | 155 ++++++++++++++++++ 1 file changed, 155 insertions(+) create mode 100644 test/e2e/specs/site-editor/navigation-editor.spec.js diff --git a/test/e2e/specs/site-editor/navigation-editor.spec.js b/test/e2e/specs/site-editor/navigation-editor.spec.js new file mode 100644 index 00000000000000..3ac72ac3b78d60 --- /dev/null +++ b/test/e2e/specs/site-editor/navigation-editor.spec.js @@ -0,0 +1,155 @@ +/** + * WordPress dependencies + */ +const { test, expect } = require( '@wordpress/e2e-test-utils-playwright' ); + +test.describe( 'Editing Navigation Menus', () => { + test.beforeAll( async ( { requestUtils } ) => { + await requestUtils.activateTheme( 'emptytheme' ); + } ); + + test.afterEach( async ( { requestUtils } ) => { + await requestUtils.deleteAllMenus(); + } ); + + test( 'it should lock the root Navigation block in the editor', async ( { + admin, + page, + pageUtils, + requestUtils, + editor, + } ) => { + await test.step( 'Manually browse to focus mode for a Navigation Menu', async () => { + // We could Navigate directly to editing the Navigation Menu but we intentionally do not do this. + // + // Why? To provide coverage for a bug that caused the Navigation Editor behaviours to fail + // only when navigating through the editor screens (rather than going directly to the editor by URL). + // See: https://github.com/WordPress/gutenberg/pull/56856. + // + // Example (what we could do): + // await admin.visitSiteEditor( { + // postId: createdMenu?.id, + // postType: 'wp_navigation', + // } ); + // + await admin.visitSiteEditor(); + + // create a Navigation Menu called "Test Menu" using the REST API helpers + const createdMenu = await requestUtils.createNavigationMenu( { + title: 'Primary Menu', + content: + '', + } ); + + // Add another so we get a list of Navigation menus in the editor. + await requestUtils.createNavigationMenu( { + title: 'Another One', + content: + '', + } ); + + const editorSidebar = page.getByRole( 'region', { + name: 'Navigation', + } ); + + await editorSidebar + .getByRole( 'button', { + name: 'Navigation', + } ) + .click(); + + // Wait for list of Navigations to appear. + await expect( + editorSidebar.getByRole( 'heading', { + name: 'Navigation', + level: 1, + } ) + ).toBeVisible(); + + await editorSidebar + .getByRole( 'button', { + name: 'Primary Menu', + } ) + .click(); + + await expect( page ).toHaveURL( + `wp-admin/site-editor.php?postId=${ createdMenu?.id }&postType=wp_navigation` + ); + + // Wait for list of Navigations to appear. + editorSidebar.getByRole( 'heading', { + name: 'Primary Menu', + level: 1, + } ); + + // Switch to editing the Navigation Menu + await editorSidebar + .getByRole( 'link', { + name: 'Edit', + } ) + .click(); + } ); + + await test.step( 'Check Navigation block is present and locked', async () => { + // Open List View. + await pageUtils.pressKeys( 'access+o' ); + + const listView = page + .getByRole( 'region', { + name: 'List View', + } ) + .getByRole( 'treegrid', { + name: 'Block navigation structure', + } ); + + await expect( listView ).toBeVisible(); + + const navBlockNode = listView.getByRole( 'link', { + name: 'Navigation (locked)', + exact: true, + } ); + + // The Navigation block should be present and locked. + await expect( navBlockNode ).toBeVisible(); + + // The block should have no options menu. + await expect( + listView.getByRole( 'button', { + name: 'Options for Navigation', + exact: true, + } ) + ).toBeHidden(); + + // Select the Navigation block. + await navBlockNode.click(); + } ); + + await test.step( 'Check Navigation block has no controls other than editable list view', async () => { + // Open the document settings sidebar + await editor.openDocumentSettingsSidebar(); + + const sidebar = page.getByRole( 'region', { + name: 'Editor settings', + } ); + + await expect( sidebar ).toBeVisible(); + + // Check that the `Menu` control is visible. + // This is effectively the contents of the "List View" tab. + await expect( + sidebar.getByRole( 'heading', { name: 'Menu', exact: true } ) + ).toBeVisible(); + + // Check the standard tabs are not present. + await expect( + sidebar.getByRole( 'tab', { name: 'List View' } ) + ).toBeHidden(); + await expect( + sidebar.getByRole( 'tab', { name: 'Settings' } ) + ).toBeHidden(); + await expect( + sidebar.getByRole( 'tab', { name: 'Styles' } ) + ).toBeHidden(); + } ); + } ); +} ); From 3444583734a6d902ee2d011a137493ac5af284af Mon Sep 17 00:00:00 2001 From: JuanMa Date: Wed, 13 Dec 2023 10:51:15 +0000 Subject: [PATCH 06/33] remove links to excalidraw diagrams from images (#56980) --- docs/getting-started/fundamentals/block-json.md | 10 ++++++++-- .../fundamentals/file-structure-of-a-block.md | 9 ++++----- .../fundamentals/javascript-in-the-block-editor.md | 3 ++- .../fundamentals/registration-of-a-block.md | 3 ++- 4 files changed, 16 insertions(+), 9 deletions(-) diff --git a/docs/getting-started/fundamentals/block-json.md b/docs/getting-started/fundamentals/block-json.md index 5959547804290a..1f572a12598136 100644 --- a/docs/getting-started/fundamentals/block-json.md +++ b/docs/getting-started/fundamentals/block-json.md @@ -2,7 +2,7 @@ The `block.json` file simplifies the processs of defining and registering a block by using the same block's definition in JSON format to register the block in both the server and the client. -[![Open block.json diagram in excalidraw](https://developer.wordpress.org/files/2023/11/block-json.png)](https://excalidraw.com/#json=v1GrIkGsYGKv8P14irBy6,Yy0vl8q7DTTL2VsH5Ww27A "Open block.json diagram in excalidraw") +[![Open block.json diagram image](https://developer.wordpress.org/files/2023/11/block-json.png)](https://developer.wordpress.org/files/2023/11/block-json.png "Open block.json diagram image")
Click here to see a full block example and check its block.json @@ -79,7 +79,7 @@ _See how the attributes are passed to the [`Edit` component](https://github.com/ Check the attributes reference page for full info about the Attributes API.
-[![Open Attributes diagram in excalidraw](https://developer.wordpress.org/files/2023/11/attributes.png)](https://excalidraw.com/#json=pSgCZy8q9GbH7r0oz2fL1,MFCLd6ddQHqi_UqNp5ZSgg "Open Attributes diagram in excalidraw") +[![Open Attributes diagram image](https://developer.wordpress.org/files/2023/11/attributes.png)](https://developer.wordpress.org/files/2023/11/attributes.png "Open Attributes diagram image") ## Enable UI settings panels for the block with `supports` @@ -113,3 +113,9 @@ _See the [full block example](https://github.com/WordPress/block-development-exa
Check the supports reference page for full info about the Supports API.
+ + +## Additional resources + +- [block.json diagram](https://excalidraw.com/#json=v1GrIkGsYGKv8P14irBy6,Yy0vl8q7DTTL2VsH5Ww27A) +- [Attributes diagram](https://excalidraw.com/#json=pSgCZy8q9GbH7r0oz2fL1,MFCLd6ddQHqi_UqNp5ZSgg) \ No newline at end of file diff --git a/docs/getting-started/fundamentals/file-structure-of-a-block.md b/docs/getting-started/fundamentals/file-structure-of-a-block.md index 660c7aa8aff8b8..72531ccfb2b272 100644 --- a/docs/getting-started/fundamentals/file-structure-of-a-block.md +++ b/docs/getting-started/fundamentals/file-structure-of-a-block.md @@ -4,7 +4,9 @@ It is recommended to **register blocks within plugins** to ensure they stay avai The files generated by `create-block` are a good reference of the files that can be involved in the definition and registration of a block. -[![Open File Structure of a Block Diagram in excalidraw](https://developer.wordpress.org/files/2023/11/file-structure-block.png)](https://excalidraw.com/#json=YYpeR-kY1ZMhFKVZxGhMi,mVZewfwNAh_oL-7bj4gmdw "Open File Structure of a Block Diagram in excalidraw") +[![Open File Structure of a Block diagram image](https://developer.wordpress.org/files/2023/11/file-structure-block.png)](https://developer.wordpress.org/files/2023/11/file-structure-block.png "Open File Structure of a Block diagram image") + +## Folders and files involved in a block's definition and registration ### `.php` @@ -80,7 +82,4 @@ In a standard project, the `build` folder contains the generated files in [the b ## Additional resources -- [Metadata in block.json](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-metadata/) -- [`wp-scripts build`](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/#build) -- [`wp-scripts start`](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/#start) -- [How webpack and WordPress packages interact](https://developer.wordpress.org/news/2023/04/how-webpack-and-wordpress-packages-interact/) | Developer Blog +- [File Structure of a Block diagram](https://excalidraw.com/#json=YYpeR-kY1ZMhFKVZxGhMi,mVZewfwNAh_oL-7bj4gmdw) diff --git a/docs/getting-started/fundamentals/javascript-in-the-block-editor.md b/docs/getting-started/fundamentals/javascript-in-the-block-editor.md index 615f7f74ce151a..9dc542a5a24c9d 100644 --- a/docs/getting-started/fundamentals/javascript-in-the-block-editor.md +++ b/docs/getting-started/fundamentals/javascript-in-the-block-editor.md @@ -15,7 +15,7 @@ Browsers cannot interpret or run ESNext and JSX syntaxes, so a transformation st Among other things, with `wp-scripts` package you can use Javascript modules to distribute your code among different files and get a few bundled files at the end of the build process (see [example](https://github.com/WordPress/block-development-examples/tree/trunk/plugins/data-basics-59c8f8)). -[![Build Process Diagram](https://developer.wordpress.org/files/2023/11/build-process.png)](https://excalidraw.com/#json=4aNG9JUti3pMnsfoga35b,ihEAI8p5dwkpjWr6gQmjuw "Open Build Process Diagram in Excalidraw") +[![Open Build Process diagram image](https://developer.wordpress.org/files/2023/11/build-process.png)](https://developer.wordpress.org/files/2023/11/build-process.png "Open Build Process diagram image") With the [proper `package.json` scripts](https://developer.wordpress.org/block-editor/getting-started/devenv/get-started-with-wp-scripts/#basic-usage) you can launch the build process with `wp-scripts` in production and development mode: @@ -49,3 +49,4 @@ Use [`enqueue_block_editor_assets`](https://developer.wordpress.org/reference/ho - [block-development-examples](https://github.com/WordPress/block-development-examples) | GitHub repository - [block-theme-examples](https://github.com/wptrainingteam/block-theme-examples) | GitHub repository - [How webpack and WordPress packages interact](https://developer.wordpress.org/news/2023/04/how-webpack-and-wordpress-packages-interact/) | Developer Blog +- [Build Process Diagram](https://excalidraw.com/#json=4aNG9JUti3pMnsfoga35b,ihEAI8p5dwkpjWr6gQmjuw) diff --git a/docs/getting-started/fundamentals/registration-of-a-block.md b/docs/getting-started/fundamentals/registration-of-a-block.md index a330d46e676d5c..28e1618605a200 100644 --- a/docs/getting-started/fundamentals/registration-of-a-block.md +++ b/docs/getting-started/fundamentals/registration-of-a-block.md @@ -6,7 +6,7 @@ Although technically, blocks could be registered only in the client, **registeri For example, to allow a block [to be styled via `theme.json`](https://developer.wordpress.org/themes/global-settings-and-styles/settings/blocks/), it needs to be registered on the server, otherwise, any styles assigned to it in `theme.json` will be ignored. -[![Open Block Registration diagram in excalidraw](https://developer.wordpress.org/files/2023/11/block-registration-e1700493399839.png)](https://excalidraw.com/#json=PUQu7jpvbKsUHYfpHWn7s,61QnhpZtjykp3s44lbUN_g "Open Block Registration diagram in excalidraw") +[![Open Block Registration diagram image](https://developer.wordpress.org/files/2023/11/block-registration-e1700493399839.png)](https://developer.wordpress.org/files/2023/11/block-registration-e1700493399839.png "Open Block Registration diagram image") ### Registration of the block with PHP (server-side) @@ -96,3 +96,4 @@ _See the [code above](https://github.com/WordPress/block-development-examples/bl - [`register_block_type` PHP function](https://developer.wordpress.org/reference/functions/register_block_type/) - [`registerBlockType` JS function](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-blocks/#registerblocktype) - [Why a block needs to be registered in both the server and the client?](https://github.com/WordPress/gutenberg/discussions/55884) | GitHub Discussion +- [Block Registration diagram](https://excalidraw.com/#json=PUQu7jpvbKsUHYfpHWn7s,61QnhpZtjykp3s44lbUN_g) From 029e90a4e270b9cba3c5515fde0c777a5f58f94b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9?= <583546+oandregal@users.noreply.github.com> Date: Wed, 13 Dec 2023 12:53:57 +0100 Subject: [PATCH 07/33] DataViews: close menu upon switching layouts (#57015) --- packages/dataviews/src/view-actions.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/dataviews/src/view-actions.js b/packages/dataviews/src/view-actions.js index a5330c08f299ce..628ded53f169d7 100644 --- a/packages/dataviews/src/view-actions.js +++ b/packages/dataviews/src/view-actions.js @@ -60,9 +60,7 @@ function ViewTypeMenu( { view, onChangeView, supportedLayouts } ) { ) } - onSelect={ ( event ) => { - // We need to handle this on DropDown component probably.. - event.preventDefault(); + onSelect={ () => { onChangeView( { ...view, type: availableView.type, From dc4f3e6ea11b89304de6c544594d176fe9ba9d4d Mon Sep 17 00:00:00 2001 From: Marco Ciampini Date: Wed, 13 Dec 2023 12:56:04 +0100 Subject: [PATCH 08/33] Navigator: use CSS animations instead of framer-motion (#56909) * Move navigator provider styles to separate file * Move navigator screen styles to separate file, use CSS animations instead of framer motion * Remove unused import * Spacing * Use standard ease-in-out easing function * Remove stale comments * Remove animation-specific tests (as they can't be tested in jsdom) * CHANGELOG * Add comment * Avoid running the `css` function when unnecessary --- packages/components/CHANGELOG.md | 1 + .../navigator-provider/component.tsx | 7 +- .../navigator/navigator-screen/component.tsx | 108 +++--------------- packages/components/src/navigator/styles.ts | 71 ++++++++++++ .../components/src/navigator/test/index.tsx | 64 ----------- 5 files changed, 90 insertions(+), 161 deletions(-) create mode 100644 packages/components/src/navigator/styles.ts diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 659fafc9d1c5a2..702aabb14a59d9 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -6,6 +6,7 @@ ### Enhancements +- `Navigator`: use vanilla CSS animations instead of `framer-motion` ([#56909](https://github.com/WordPress/gutenberg/pull/56909)). - `FormToggle`: fix sass deprecation warning ([#56672](https://github.com/WordPress/gutenberg/pull/56672)). - `QueryControls`: Add opt-in prop for 40px default size ([#56576](https://github.com/WordPress/gutenberg/pull/56576)). - `CheckboxControl`: Add option to not render label ([#56158](https://github.com/WordPress/gutenberg/pull/56158)). diff --git a/packages/components/src/navigator/navigator-provider/component.tsx b/packages/components/src/navigator/navigator-provider/component.tsx index cccbb84f0d093a..cd38bea5748134 100644 --- a/packages/components/src/navigator/navigator-provider/component.tsx +++ b/packages/components/src/navigator/navigator-provider/component.tsx @@ -2,7 +2,6 @@ * External dependencies */ import type { ForwardedRef } from 'react'; -import { css } from '@emotion/react'; /** * WordPress dependencies @@ -23,15 +22,16 @@ import isShallowEqual from '@wordpress/is-shallow-equal'; import type { WordPressComponentProps } from '../../context'; import { contextConnect, useContextSystem } from '../../context'; import { useCx } from '../../utils/hooks/use-cx'; +import { patternMatch, findParent } from '../utils/router'; import { View } from '../../view'; import { NavigatorContext } from '../context'; +import * as styles from '../styles'; import type { NavigatorProviderProps, NavigatorLocation, NavigatorContext as NavigatorContextType, Screen, } from '../types'; -import { patternMatch, findParent } from '../utils/router'; type MatchedPath = ReturnType< typeof patternMatch >; type ScreenAction = { type: string; screen: Screen }; @@ -248,8 +248,7 @@ function UnconnectedNavigatorProvider( const cx = useCx(); const classes = useMemo( - // Prevents horizontal overflow while animating screen transitions. - () => cx( css( { overflowX: 'hidden' } ), className ), + () => cx( styles.navigatorProviderWrapper, className ), [ className, cx ] ); diff --git a/packages/components/src/navigator/navigator-screen/component.tsx b/packages/components/src/navigator/navigator-screen/component.tsx index ed4ab9629d3a8d..29981d46770eed 100644 --- a/packages/components/src/navigator/navigator-screen/component.tsx +++ b/packages/components/src/navigator/navigator-screen/component.tsx @@ -2,11 +2,6 @@ * External dependencies */ import type { ForwardedRef } from 'react'; -// eslint-disable-next-line no-restricted-imports -import type { MotionProps } from 'framer-motion'; -// eslint-disable-next-line no-restricted-imports -import { motion } from 'framer-motion'; -import { css } from '@emotion/react'; /** * WordPress dependencies @@ -19,8 +14,8 @@ import { useRef, useId, } from '@wordpress/element'; -import { useReducedMotion, useMergeRefs } from '@wordpress/compose'; -import { isRTL } from '@wordpress/i18n'; +import { useMergeRefs } from '@wordpress/compose'; +import { isRTL as isRTLFn } from '@wordpress/i18n'; import { escapeAttribute } from '@wordpress/escape-html'; /** @@ -31,22 +26,11 @@ import { contextConnect, useContextSystem } from '../../context'; import { useCx } from '../../utils/hooks/use-cx'; import { View } from '../../view'; import { NavigatorContext } from '../context'; +import * as styles from '../styles'; import type { NavigatorScreenProps } from '../types'; -const animationEnterDelay = 0; -const animationEnterDuration = 0.14; -const animationExitDuration = 0.14; -const animationExitDelay = 0; - -// Props specific to `framer-motion` can't be currently passed to `NavigatorScreen`, -// as some of them would overlap with HTML props (e.g. `onAnimationStart`, ...) -type Props = Omit< - WordPressComponentProps< NavigatorScreenProps, 'div', false >, - Exclude< keyof MotionProps, 'style' | 'children' > ->; - function UnconnectedNavigatorScreen( - props: Props, + props: WordPressComponentProps< NavigatorScreenProps, 'div', false >, forwardedRef: ForwardedRef< any > ) { const screenId = useId(); @@ -55,7 +39,6 @@ function UnconnectedNavigatorScreen( 'NavigatorScreen' ); - const prefersReducedMotion = useReducedMotion(); const { location, match, addScreen, removeScreen } = useContext( NavigatorContext ); const isMatch = match === screenId; @@ -70,19 +53,20 @@ function UnconnectedNavigatorScreen( return () => removeScreen( screen ); }, [ screenId, path, addScreen, removeScreen ] ); + const isRTL = isRTLFn(); + const { isInitial, isBack } = location; const cx = useCx(); const classes = useMemo( () => cx( - css( { - // Ensures horizontal overflow is visually accessible. - overflowX: 'auto', - // In case the root has a height, it should not be exceeded. - maxHeight: '100%', + styles.navigatorScreen( { + isInitial, + isBack, + isRTL, } ), className ), - [ className, cx ] + [ className, cx, isInitial, isBack, isRTL ] ); const locationRef = useRef( location ); @@ -149,73 +133,11 @@ function UnconnectedNavigatorScreen( const mergedWrapperRef = useMergeRefs( [ forwardedRef, wrapperRef ] ); - if ( ! isMatch ) { - return null; - } - - if ( prefersReducedMotion ) { - return ( - - { children } - - ); - } - - const animate = { - opacity: 1, - transition: { - delay: animationEnterDelay, - duration: animationEnterDuration, - ease: 'easeInOut', - }, - x: 0, - }; - // Disable the initial animation if the screen is the very first screen to be - // rendered within the current `NavigatorProvider`. - const initial = - location.isInitial && ! location.isBack - ? false - : { - opacity: 0, - x: - ( isRTL() && location.isBack ) || - ( ! isRTL() && ! location.isBack ) - ? 50 - : -50, - }; - const exit = { - delay: animationExitDelay, - opacity: 0, - x: - ( ! isRTL() && location.isBack ) || ( isRTL() && ! location.isBack ) - ? 50 - : -50, - transition: { - duration: animationExitDuration, - ease: 'easeInOut', - }, - }; - - const animatedProps = { - animate, - exit, - initial, - }; - - return ( - + return isMatch ? ( + { children } - - ); + + ) : null; } /** diff --git a/packages/components/src/navigator/styles.ts b/packages/components/src/navigator/styles.ts new file mode 100644 index 00000000000000..8ec5f11da16d3a --- /dev/null +++ b/packages/components/src/navigator/styles.ts @@ -0,0 +1,71 @@ +/** + * External dependencies + */ +import { css, keyframes } from '@emotion/react'; + +export const navigatorProviderWrapper = css` + /* Prevents horizontal overflow while animating screen transitions */ + overflow-x: hidden; + /* Mark this subsection of the DOM as isolated, providing performance benefits + * by limiting calculations of layout, style, paint, size, or any combination + * to a DOM subtree rather than the entire page. + */ + contain: strict; +`; + +const fadeInFromRight = keyframes( { + '0%': { + opacity: 0, + transform: `translateX( 50px )`, + }, + '100%': { opacity: 1, transform: 'none' }, +} ); + +const fadeInFromLeft = keyframes( { + '0%': { + opacity: 0, + transform: `translateX( -50px )`, + }, + '100%': { opacity: 1, transform: 'none' }, +} ); + +type NavigatorScreenAnimationProps = { + isInitial?: boolean; + isBack?: boolean; + isRTL: boolean; +}; + +const navigatorScreenAnimation = ( { + isInitial, + isBack, + isRTL, +}: NavigatorScreenAnimationProps ) => { + if ( isInitial && ! isBack ) { + return; + } + + const animationName = + ( isRTL && isBack ) || ( ! isRTL && ! isBack ) + ? fadeInFromRight + : fadeInFromLeft; + + return css` + animation-duration: 0.14s; + animation-timing-function: ease-in-out; + will-change: transform, opacity; + animation-name: ${ animationName }; + + @media ( prefers-reduced-motion ) { + animation-duration: 0s; + } + `; +}; + +export const navigatorScreen = ( props: NavigatorScreenAnimationProps ) => css` + /* Ensures horizontal overflow is visually accessible */ + overflow-x: auto; + /* In case the root has a height, it should not be exceeded */ + max-height: 100%; + + ${ navigatorScreenAnimation( props ) } +`; diff --git a/packages/components/src/navigator/test/index.tsx b/packages/components/src/navigator/test/index.tsx index 5a711b8730224a..b83bd70d9d7444 100644 --- a/packages/components/src/navigator/test/index.tsx +++ b/packages/components/src/navigator/test/index.tsx @@ -769,68 +769,4 @@ describe( 'Navigator', () => { ).toHaveFocus(); } ); } ); - - describe( 'animation', () => { - it( 'should not animate the initial screen', async () => { - const onHomeAnimationStartSpy = jest.fn(); - - render( - - - - To child - - - - ); - - expect( onHomeAnimationStartSpy ).not.toHaveBeenCalled(); - } ); - - it( 'should animate all other screens (including the initial screen when navigating back)', async () => { - const user = userEvent.setup(); - - const onHomeAnimationStartSpy = jest.fn(); - const onChildAnimationStartSpy = jest.fn(); - - render( - - - - To child - - - - - Back to home - - - - ); - - expect( onHomeAnimationStartSpy ).not.toHaveBeenCalled(); - expect( onChildAnimationStartSpy ).not.toHaveBeenCalled(); - - await user.click( - screen.getByRole( 'button', { name: 'To child' } ) - ); - expect( onChildAnimationStartSpy ).toHaveBeenCalledTimes( 1 ); - expect( onHomeAnimationStartSpy ).not.toHaveBeenCalled(); - - await user.click( - screen.getByRole( 'button', { name: 'Back to home' } ) - ); - expect( onChildAnimationStartSpy ).toHaveBeenCalledTimes( 1 ); - expect( onHomeAnimationStartSpy ).toHaveBeenCalledTimes( 1 ); - } ); - } ); } ); From cb9cc9c1a01a00ed231746a5c6f8c8d7ceeb4d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9?= <583546+oandregal@users.noreply.github.com> Date: Wed, 13 Dec 2023 15:13:47 +0100 Subject: [PATCH 09/33] DataViews: add list layout to templates (#57014) Co-authored-by: James Koster --- packages/dataviews/src/style.scss | 1 + packages/dataviews/src/view-list.js | 2 +- .../src/components/layout/style.scss | 10 +- .../src/components/page-pages/index.js | 4 +- .../page-templates/dataviews-templates.js | 111 +++++++++++++----- .../side-editor.js => post-preview/index.js} | 2 +- 6 files changed, 92 insertions(+), 38 deletions(-) rename packages/edit-site/src/components/{page-pages/side-editor.js => post-preview/index.js} (79%) diff --git a/packages/dataviews/src/style.scss b/packages/dataviews/src/style.scss index 3ff82d32382661..e7e06e1acd27e4 100644 --- a/packages/dataviews/src/style.scss +++ b/packages/dataviews/src/style.scss @@ -196,6 +196,7 @@ border-radius: $grid-unit-05; overflow: hidden; position: relative; + margin-top: $grid-unit-05; &::after { content: ""; diff --git a/packages/dataviews/src/view-list.js b/packages/dataviews/src/view-list.js index 516264946d1f67..c50a0f1ca2682c 100644 --- a/packages/dataviews/src/view-list.js +++ b/packages/dataviews/src/view-list.js @@ -64,7 +64,7 @@ export default function ViewList( { ) } onClick={ () => onSelectionChange( [ item ] ) } > - +
{ mediaField?.render( { item } ) || (
diff --git a/packages/edit-site/src/components/layout/style.scss b/packages/edit-site/src/components/layout/style.scss index 3bea97862b1c4c..8e60397f6bdf8d 100644 --- a/packages/edit-site/src/components/layout/style.scss +++ b/packages/edit-site/src/components/layout/style.scss @@ -156,14 +156,20 @@ } } +.edit-site-template-pages-list-view { + max-width: $nav-sidebar-width; +} + // This shouldn't be necessary (we should have a way to say that a skeletton is relative .edit-site-layout__canvas .interface-interface-skeleton, -.edit-site-page-pages-preview .interface-interface-skeleton { +.edit-site-page-pages-preview .interface-interface-skeleton, +.edit-site-template-pages-preview .interface-interface-skeleton { position: relative !important; min-height: 100% !important; } -.edit-site-page-pages-preview { +.edit-site-page-pages-preview, +.edit-site-template-pages-preview { height: 100%; } diff --git a/packages/edit-site/src/components/page-pages/index.js b/packages/edit-site/src/components/page-pages/index.js index c92ce35ebe46dc..861aa48fcd5cb6 100644 --- a/packages/edit-site/src/components/page-pages/index.js +++ b/packages/edit-site/src/components/page-pages/index.js @@ -37,7 +37,7 @@ import { viewPostAction, useEditPostAction, } from '../actions'; -import SideEditor from './side-editor'; +import PostPreview from '../post-preview'; import Media from '../media'; import { unlock } from '../../lock-unlock'; const { useLocation } = unlock( routerPrivateApis ); @@ -338,7 +338,7 @@ export default function PagePages() {
{ pageId !== null ? ( - diff --git a/packages/edit-site/src/components/page-templates/dataviews-templates.js b/packages/edit-site/src/components/page-templates/dataviews-templates.js index 07de0cb73ff445..1121eeb3daa5d8 100644 --- a/packages/edit-site/src/components/page-templates/dataviews-templates.js +++ b/packages/edit-site/src/components/page-templates/dataviews-templates.js @@ -14,7 +14,7 @@ import { __experimentalVStack as VStack, VisuallyHidden, } from '@wordpress/components'; -import { __, _x } from '@wordpress/i18n'; +import { __ } from '@wordpress/i18n'; import { useState, useMemo, useCallback } from '@wordpress/element'; import { useEntityRecords } from '@wordpress/core-data'; import { decodeEntities } from '@wordpress/html-entities'; @@ -38,6 +38,7 @@ import { OPERATOR_NOT_IN, LAYOUT_GRID, LAYOUT_TABLE, + LAYOUT_LIST, } from '../../utils/constants'; import { useResetTemplateAction, @@ -46,6 +47,7 @@ import { } from './template-actions'; import usePatternSettings from '../page-patterns/use-pattern-settings'; import { unlock } from '../../lock-unlock'; +import PostPreview from '../post-preview'; const { ExperimentalBlockEditorProvider, useGlobalStyle } = unlock( blockEditorPrivateApis @@ -59,6 +61,10 @@ const defaultConfigPerViewType = { mediaField: 'preview', primaryField: 'title', }, + [ LAYOUT_LIST ]: { + primaryField: 'title', + mediaField: 'preview', + }, }; const DEFAULT_VIEW = { @@ -77,10 +83,16 @@ function normalizeSearchInput( input = '' ) { return removeAccents( input.trim().toLowerCase() ); } -// TODO: these are going to be reused in the template part list. -// That's the reason for leaving the template parts code for now. -function TemplateTitle( { item } ) { - const { isCustomized } = useAddedBy( item.type, item.id ); +function TemplateTitle( { item, view } ) { + if ( view.type === LAYOUT_LIST ) { + return ( + <> + { decodeEntities( item.title?.rendered || item.slug ) || + __( '(no title)' ) } + + ); + } + return ( @@ -95,24 +107,18 @@ function TemplateTitle( { item } ) { __( '(no title)' ) } - { isCustomized && ( - - { item.type === TEMPLATE_POST_TYPE - ? _x( 'Customized', 'template' ) - : _x( 'Customized', 'template part' ) } - - ) } ); } -function AuthorField( { item } ) { +function AuthorField( { item, view } ) { const { text, icon, imageUrl } = useAddedBy( item.type, item.id ); + const withIcon = view.type !== LAYOUT_LIST; + return ( - { imageUrl ? ( - - ) : ( + { withIcon && imageUrl && } + { withIcon && ! imageUrl && (
@@ -151,12 +157,16 @@ function TemplatePreview( { content, viewType } ) { } export default function DataviewsTemplates() { + const [ templateId, setTemplateId ] = useState( null ); const [ view, setView ] = useState( DEFAULT_VIEW ); const { records: allTemplates, isResolving: isLoadingData } = useEntityRecords( 'postType', TEMPLATE_POST_TYPE, { per_page: -1, } ); + const onSelectionChange = ( items ) => + setTemplateId( items?.length === 1 ? items[ 0 ].id : null ); + const authors = useMemo( () => { if ( ! allTemplates ) { return EMPTY_ARRAY; @@ -192,7 +202,9 @@ export default function DataviewsTemplates() { header: __( 'Template' ), id: 'title', getValue: ( { item } ) => item.title?.rendered || item.slug, - render: ( { item } ) => , + render: ( { item } ) => ( + + ), maxWidth: 400, enableHiding: false, }, @@ -222,7 +234,7 @@ export default function DataviewsTemplates() { id: 'author', getValue: ( { item } ) => item.author_text, render: ( { item } ) => { - return ; + return ; }, enableHiding: false, type: ENUMERATION_TYPE, @@ -342,19 +354,54 @@ export default function DataviewsTemplates() { [ view, setView ] ); return ( - - item.id } - isLoading={ isLoadingData } - view={ view } - onChangeView={ onChangeView } - supportedLayouts={ [ LAYOUT_TABLE, LAYOUT_GRID ] } - deferredRendering={ ! view.hiddenFields?.includes( 'preview' ) } - /> - + <> + + item.id } + isLoading={ isLoadingData } + view={ view } + onChangeView={ onChangeView } + onSelectionChange={ onSelectionChange } + deferredRendering={ + ! view.hiddenFields?.includes( 'preview' ) + } + /> + + { view.type === LAYOUT_LIST && ( + +
+ { templateId !== null ? ( + + ) : ( +
+

{ __( 'Select a template to preview' ) }

+
+ ) } +
+
+ ) } + ); } diff --git a/packages/edit-site/src/components/page-pages/side-editor.js b/packages/edit-site/src/components/post-preview/index.js similarity index 79% rename from packages/edit-site/src/components/page-pages/side-editor.js rename to packages/edit-site/src/components/post-preview/index.js index fca561cf9f4d5d..de66ef1aad7455 100644 --- a/packages/edit-site/src/components/page-pages/side-editor.js +++ b/packages/edit-site/src/components/post-preview/index.js @@ -4,7 +4,7 @@ import Editor from '../editor'; import { useInitEditedEntity } from '../sync-state-with-url/use-init-edited-entity-from-url'; -export default function SideEditor( { postType, postId } ) { +export default function PostPreview( { postType, postId } ) { useInitEditedEntity( { postId, postType, From e1aa88348c5f6b1600c58033bb003a05a2113360 Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Wed, 13 Dec 2023 15:20:17 +0100 Subject: [PATCH 10/33] Editor: Unify revision panel between post and site editors (#57010) --- .../components/sidebar/last-revision/index.js | 17 ---- .../sidebar/last-revision/style.scss | 10 --- .../sidebar/settings-sidebar/index.js | 5 +- packages/edit-post/src/style.scss | 1 - .../sidebar-edit-mode/page-panels/index.js | 3 +- .../sidebar-edit-mode/template-panel/index.js | 37 +++++---- .../template-panel/last-revision.js | 82 ------------------- .../template-panel/style.scss | 4 - packages/editor/src/components/index.js | 1 + .../components/post-last-revision/panel.js | 22 +++++ .../components/post-last-revision/style.scss | 10 +++ 11 files changed, 57 insertions(+), 135 deletions(-) delete mode 100644 packages/edit-post/src/components/sidebar/last-revision/index.js delete mode 100644 packages/edit-post/src/components/sidebar/last-revision/style.scss delete mode 100644 packages/edit-site/src/components/sidebar-edit-mode/template-panel/last-revision.js create mode 100644 packages/editor/src/components/post-last-revision/panel.js diff --git a/packages/edit-post/src/components/sidebar/last-revision/index.js b/packages/edit-post/src/components/sidebar/last-revision/index.js deleted file mode 100644 index 354d1104302889..00000000000000 --- a/packages/edit-post/src/components/sidebar/last-revision/index.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * WordPress dependencies - */ -import { PanelBody } from '@wordpress/components'; -import { PostLastRevision, PostLastRevisionCheck } from '@wordpress/editor'; - -function LastRevision() { - return ( - - - - - - ); -} - -export default LastRevision; diff --git a/packages/edit-post/src/components/sidebar/last-revision/style.scss b/packages/edit-post/src/components/sidebar/last-revision/style.scss deleted file mode 100644 index fbc3bd465e2a66..00000000000000 --- a/packages/edit-post/src/components/sidebar/last-revision/style.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Needs specificity, because this panel is just a button -.components-panel__body.is-opened.edit-post-last-revision__panel { - padding: 0; - height: $grid-unit-60; -} - -// Needs specificity to override button styles. -.editor-post-last-revision__title.components-button.components-button { - padding: $grid-unit-20; -} diff --git a/packages/edit-post/src/components/sidebar/settings-sidebar/index.js b/packages/edit-post/src/components/sidebar/settings-sidebar/index.js index 9fa27c6ac2adeb..9b413d1858b589 100644 --- a/packages/edit-post/src/components/sidebar/settings-sidebar/index.js +++ b/packages/edit-post/src/components/sidebar/settings-sidebar/index.js @@ -11,14 +11,13 @@ import { isRTL, __ } from '@wordpress/i18n'; import { drawerLeft, drawerRight } from '@wordpress/icons'; import { store as interfaceStore } from '@wordpress/interface'; import { store as keyboardShortcutsStore } from '@wordpress/keyboard-shortcuts'; -import { store as editorStore } from '@wordpress/editor'; +import { store as editorStore, PostLastRevisionPanel } from '@wordpress/editor'; /** * Internal dependencies */ import SettingsHeader from '../settings-header'; import PostStatus from '../post-status'; -import LastRevision from '../last-revision'; import PostTaxonomies from '../post-taxonomies'; import FeaturedImage from '../featured-image'; import PostExcerpt from '../post-excerpt'; @@ -79,7 +78,7 @@ const SidebarContent = ( { <> - + diff --git a/packages/edit-post/src/style.scss b/packages/edit-post/src/style.scss index 88916bf70f76d3..fe03b2f7133735 100644 --- a/packages/edit-post/src/style.scss +++ b/packages/edit-post/src/style.scss @@ -8,7 +8,6 @@ @import "./components/meta-boxes/meta-boxes-area/style.scss"; @import "./components/secondary-sidebar/style.scss"; @import "./components/sidebar/style.scss"; -@import "./components/sidebar/last-revision/style.scss"; @import "./components/sidebar/post-format/style.scss"; @import "./components/sidebar/post-slug/style.scss"; @import "./components/sidebar/post-visibility/style.scss"; diff --git a/packages/edit-site/src/components/sidebar-edit-mode/page-panels/index.js b/packages/edit-site/src/components/sidebar-edit-mode/page-panels/index.js index bbf4b55c052874..d23dc87f42543c 100644 --- a/packages/edit-site/src/components/sidebar-edit-mode/page-panels/index.js +++ b/packages/edit-site/src/components/sidebar-edit-mode/page-panels/index.js @@ -12,7 +12,7 @@ import { humanTimeDiff } from '@wordpress/date'; import { useSelect } from '@wordpress/data'; import { store as coreStore } from '@wordpress/core-data'; import { decodeEntities } from '@wordpress/html-entities'; -import { store as editorStore } from '@wordpress/editor'; +import { PostLastRevisionPanel, store as editorStore } from '@wordpress/editor'; /** * Internal dependencies @@ -94,6 +94,7 @@ export default function PagePanels() { ) } + ); } diff --git a/packages/edit-site/src/components/sidebar-edit-mode/template-panel/index.js b/packages/edit-site/src/components/sidebar-edit-mode/template-panel/index.js index 6956667852d690..2364053c834d71 100644 --- a/packages/edit-site/src/components/sidebar-edit-mode/template-panel/index.js +++ b/packages/edit-site/src/components/sidebar-edit-mode/template-panel/index.js @@ -3,7 +3,7 @@ */ import { useSelect } from '@wordpress/data'; import { PanelBody } from '@wordpress/components'; -import { store as editorStore } from '@wordpress/editor'; +import { PostLastRevisionPanel, store as editorStore } from '@wordpress/editor'; import { store as coreStore } from '@wordpress/core-data'; import { decodeEntities } from '@wordpress/html-entities'; import { navigation, symbol } from '@wordpress/icons'; @@ -14,7 +14,6 @@ import { navigation, symbol } from '@wordpress/icons'; import { store as editSiteStore } from '../../../store'; import TemplateActions from './template-actions'; import TemplateAreas from './template-areas'; -import LastRevision from './last-revision'; import SidebarCard from '../sidebar-card'; import PatternCategories from './pattern-categories'; import { PATTERN_TYPES } from '../../../utils/constants'; @@ -54,20 +53,24 @@ export default function TemplatePanel() { } return ( - - } - > - - - - { postType === PATTERN_TYPES.user && ( - - ) } - + <> + + } + > + + + + + + { postType === PATTERN_TYPES.user && ( + + ) } + + ); } diff --git a/packages/edit-site/src/components/sidebar-edit-mode/template-panel/last-revision.js b/packages/edit-site/src/components/sidebar-edit-mode/template-panel/last-revision.js deleted file mode 100644 index b81c1b8b6ddbec..00000000000000 --- a/packages/edit-site/src/components/sidebar-edit-mode/template-panel/last-revision.js +++ /dev/null @@ -1,82 +0,0 @@ -/** - * WordPress dependencies - */ -import { Button, PanelRow } from '@wordpress/components'; -import { sprintf, _n, __ } from '@wordpress/i18n'; -import { backup } from '@wordpress/icons'; -import { addQueryArgs } from '@wordpress/url'; -import { PostTypeSupportCheck } from '@wordpress/editor'; - -/** - * Internal dependencies - */ -import useEditedEntityRecord from '../../use-edited-entity-record'; - -const useRevisionData = () => { - const { record: currentTemplate } = useEditedEntityRecord(); - - const lastRevisionId = - currentTemplate?._links?.[ 'predecessor-version' ]?.[ 0 ]?.id ?? null; - - const revisionsCount = - currentTemplate?._links?.[ 'version-history' ]?.[ 0 ]?.count ?? 0; - - return { - currentTemplate, - lastRevisionId, - revisionsCount, - }; -}; - -function PostLastRevisionCheck( { children } ) { - const { lastRevisionId, revisionsCount } = useRevisionData(); - - if ( ! process.env.IS_GUTENBERG_PLUGIN ) { - return null; - } - - if ( ! lastRevisionId || revisionsCount < 2 ) { - return null; - } - - return ( - - { children } - - ); -} - -const PostLastRevision = () => { - const { lastRevisionId, revisionsCount } = useRevisionData(); - - return ( - - - - - - ); -}; - -export default function LastRevision() { - return ( - - - - ); -} diff --git a/packages/edit-site/src/components/sidebar-edit-mode/template-panel/style.scss b/packages/edit-site/src/components/sidebar-edit-mode/template-panel/style.scss index 6eab753e8ad285..f2865195aa5b80 100644 --- a/packages/edit-site/src/components/sidebar-edit-mode/template-panel/style.scss +++ b/packages/edit-site/src/components/sidebar-edit-mode/template-panel/style.scss @@ -29,10 +29,6 @@ } } -.edit-site-template-revisions { - margin-left: math.div(-$grid-unit-10, 2); -} - h3.edit-site-template-card__template-areas-title { font-weight: 500; margin: 0 0 $grid-unit-10; diff --git a/packages/editor/src/components/index.js b/packages/editor/src/components/index.js index 7efa33dc243b5d..a16c01c8c166ad 100644 --- a/packages/editor/src/components/index.js +++ b/packages/editor/src/components/index.js @@ -38,6 +38,7 @@ export { default as PostFormat } from './post-format'; export { default as PostFormatCheck } from './post-format/check'; export { default as PostLastRevision } from './post-last-revision'; export { default as PostLastRevisionCheck } from './post-last-revision/check'; +export { default as PostLastRevisionPanel } from './post-last-revision/panel'; export { default as PostLockedModal } from './post-locked-modal'; export { default as PostPendingStatus } from './post-pending-status'; export { default as PostPendingStatusCheck } from './post-pending-status/check'; diff --git a/packages/editor/src/components/post-last-revision/panel.js b/packages/editor/src/components/post-last-revision/panel.js new file mode 100644 index 00000000000000..de0aee0ab77503 --- /dev/null +++ b/packages/editor/src/components/post-last-revision/panel.js @@ -0,0 +1,22 @@ +/** + * WordPress dependencies + */ +import { PanelBody } from '@wordpress/components'; + +/** + * Internal dependencies + */ +import PostLastRevision from './'; +import PostLastRevisionCheck from './check'; + +function PostLastRevisionPanel() { + return ( + + + + + + ); +} + +export default PostLastRevisionPanel; diff --git a/packages/editor/src/components/post-last-revision/style.scss b/packages/editor/src/components/post-last-revision/style.scss index 7e4514aa2baca6..f41d43ed87f65e 100644 --- a/packages/editor/src/components/post-last-revision/style.scss +++ b/packages/editor/src/components/post-last-revision/style.scss @@ -21,3 +21,13 @@ border-radius: 0; } } + +// Needs specificity, because this panel is just a button +.components-panel__body.is-opened.editor-post-last-revision__panel { + padding: 0; + height: $grid-unit-60; + + .editor-post-last-revision__title.components-button.components-button { + padding: $grid-unit-20; + } +} From 000872e685e352e411b0958af9aef5da4d477532 Mon Sep 17 00:00:00 2001 From: Aki Hamano <54422211+t-hamano@users.noreply.github.com> Date: Wed, 13 Dec 2023 23:51:16 +0900 Subject: [PATCH 11/33] Fix: Code editor title width in classic theme (#56922) --- packages/editor/src/components/post-title/style.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/editor/src/components/post-title/style.scss b/packages/editor/src/components/post-title/style.scss index 98bdfb9a2ebf3a..b43bbf2c95190a 100644 --- a/packages/editor/src/components/post-title/style.scss +++ b/packages/editor/src/components/post-title/style.scss @@ -2,4 +2,5 @@ .edit-post-text-editor__body .editor-post-title.is-raw-text { margin-bottom: $grid-unit-30; margin-top: 2px; // space for focus outline to appear. + max-width: none; } From a51534b6b374879e602c41ee171563452ac9115f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9?= <583546+oandregal@users.noreply.github.com> Date: Wed, 13 Dec 2023 16:13:02 +0100 Subject: [PATCH 12/33] DataViews: make filters footprint more condensed (#56983) Co-authored-by: James Koster --- packages/dataviews/src/add-filter.js | 328 ++++++++++++++---- packages/dataviews/src/filter-summary.js | 6 +- packages/dataviews/src/filters.js | 36 +- packages/dataviews/src/reset-filters.js | 9 + packages/dataviews/src/style.scss | 26 ++ .../src/components/layout/style.scss | 3 +- .../src/components/page-pages/index.js | 9 +- .../site-editor/new-templates-list.spec.js | 16 +- 8 files changed, 343 insertions(+), 90 deletions(-) diff --git a/packages/dataviews/src/add-filter.js b/packages/dataviews/src/add-filter.js index 715135a533fb4b..5403d36703128c 100644 --- a/packages/dataviews/src/add-filter.js +++ b/packages/dataviews/src/add-filter.js @@ -6,101 +6,299 @@ import { Button, Icon, } from '@wordpress/components'; -import { chevronRightSmall, plus } from '@wordpress/icons'; -import { __ } from '@wordpress/i18n'; +import { chevronRightSmall, funnel, check } from '@wordpress/icons'; +import { __, sprintf } from '@wordpress/i18n'; +import { Children, Fragment } from '@wordpress/element'; /** * Internal dependencies */ import { unlock } from './lock-unlock'; -import { ENUMERATION_TYPE, OPERATOR_IN } from './constants'; +import { LAYOUT_LIST, OPERATOR_IN, OPERATOR_NOT_IN } from './constants'; const { DropdownMenuV2: DropdownMenu, + DropdownMenuGroupV2: DropdownMenuGroup, DropdownSubMenuV2: DropdownSubMenu, DropdownSubMenuTriggerV2: DropdownSubMenuTrigger, DropdownMenuItemV2: DropdownMenuItem, + DropdownMenuSeparatorV2: DropdownMenuSeparator, } = unlock( componentsPrivateApis ); -export default function AddFilter( { fields, view, onChangeView } ) { - const filters = []; - fields.forEach( ( field ) => { - if ( ! field.type ) { - return; - } - - switch ( field.type ) { - case ENUMERATION_TYPE: - filters.push( { - field: field.id, - name: field.header, - elements: field.elements || [], - isVisible: view.filters.some( - ( f ) => f.field === field.id - ), - } ); - } - } ); +function WithSeparators( { children } ) { + return Children.toArray( children ) + .filter( Boolean ) + .map( ( child, i ) => ( + + { i > 0 && } + { child } + + ) ); +} +export default function AddFilter( { filters, view, onChangeView } ) { if ( filters.length === 0 ) { return null; } + const filterCount = view.filters.reduce( ( acc, filter ) => { + if ( filter.value !== undefined ) { + return acc + 1; + } + return acc; + }, 0 ); + return ( - - { __( 'Add filter' ) } + { view.type === LAYOUT_LIST && filterCount > 0 ? ( + + { filterCount } + + ) : null } } > - { filters.map( ( filter ) => { - if ( filter.isVisible ) { - return null; - } - - return ( - } + + + { filters.map( ( filter ) => { + const filterInView = view.filters.find( + ( f ) => f.field === filter.field + ); + const activeElement = filter.elements.find( + ( element ) => element.value === filterInView?.value + ); + const activeOperator = + filterInView?.operator || filter.operators[ 0 ]; + return ( + + { activeElement && + activeOperator === + OPERATOR_IN && + __( 'Is' ) } + { activeElement && + activeOperator === + OPERATOR_NOT_IN && + __( 'Is not' ) } + { activeElement && ' ' } + { activeElement?.label } + + + } + > + { filter.name } + + } > - { filter.name } - - } - > - { filter.elements.map( ( element ) => ( - { - onChangeView( ( currentView ) => ( { - ...currentView, - page: 1, - filters: [ - ...currentView.filters, - { - field: filter.field, - operator: OPERATOR_IN, - value: element.value, - }, - ], - } ) ); - } } - > - { element.label } - - ) ) } - - ); - } ) } + + + { filter.elements.map( ( element ) => ( + + ) + } + onSelect={ ( event ) => { + event.preventDefault(); + onChangeView( + ( currentView ) => ( { + ...currentView, + page: 1, + filters: [ + ...currentView.filters.filter( + ( f ) => + f.field !== + filter.field + ), + { + field: filter.field, + operator: + activeOperator, + value: + activeElement?.value === + element.value + ? undefined + : element.value, + }, + ], + } ) + ); + } } + > + { element.label } + + ) ) } + + { filter.operators.length > 1 && ( + + { activeOperator === + OPERATOR_IN && + __( 'Is' ) } + { activeOperator === + OPERATOR_NOT_IN && + __( 'Is not' ) } + { ' ' } + + } + > + { __( 'Conditions' ) } + + } + > + + ) + } + onSelect={ ( event ) => { + event.preventDefault(); + onChangeView( + ( currentView ) => ( { + ...currentView, + page: 1, + filters: [ + ...view.filters.filter( + ( f ) => + f.field !== + filter.field + ), + { + field: filter.field, + operator: + OPERATOR_IN, + value: filterInView?.value, + }, + ], + } ) + ); + } } + > + { __( 'Is' ) } + + + ) + } + onSelect={ ( event ) => { + event.preventDefault(); + onChangeView( + ( currentView ) => ( { + ...currentView, + page: 1, + filters: [ + ...view.filters.filter( + ( f ) => + f.field !== + filter.field + ), + { + field: filter.field, + operator: + OPERATOR_NOT_IN, + value: filterInView?.value, + }, + ], + } ) + ); + } } + > + { __( 'Is not' ) } + + + ) } + { + event.preventDefault(); + onChangeView( ( currentView ) => ( { + ...currentView, + page: 1, + filters: + currentView.filters.filter( + ( f ) => + f.field !== + filter.field + ), + } ) ); + } } + > + { sprintf( + /* translators: 1: Filter name. e.g.: "Reset Author". */ + __( 'Reset %1$s' ), + filter.name.toLowerCase() + ) } + + + + ); + } ) } + + { + event.preventDefault(); + onChangeView( ( currentView ) => ( { + ...currentView, + page: 1, + filters: [], + } ) ); + } } + > + { __( 'Reset filters' ) } + + ); } diff --git a/packages/dataviews/src/filter-summary.js b/packages/dataviews/src/filter-summary.js index 3c30c6837103a7..fc0f8848f6a939 100644 --- a/packages/dataviews/src/filter-summary.js +++ b/packages/dataviews/src/filter-summary.js @@ -13,7 +13,7 @@ import { Children, Fragment } from '@wordpress/element'; /** * Internal dependencies */ -import { OPERATOR_IN, OPERATOR_NOT_IN } from './constants'; +import { OPERATOR_IN, OPERATOR_NOT_IN, LAYOUT_LIST } from './constants'; import { unlock } from './lock-unlock'; const { @@ -73,6 +73,10 @@ function WithSeparators( { children } ) { } export default function FilterSummary( { filter, view, onChangeView } ) { + if ( view.type === LAYOUT_LIST ) { + return null; + } + const filterInView = view.filters.find( ( f ) => f.field === filter.field ); const activeElement = filter.elements.find( ( element ) => element.value === filterInView?.value diff --git a/packages/dataviews/src/filters.js b/packages/dataviews/src/filters.js index e2d24e7a848eea..153372379cf8d2 100644 --- a/packages/dataviews/src/filters.js +++ b/packages/dataviews/src/filters.js @@ -46,29 +46,31 @@ export default function Filters( { fields, view, onChangeView } ) { } } ); - const filterComponents = filters.map( ( filter ) => { - if ( ! filter.isVisible ) { - return null; - } - - return ( - - ); - } ); - - filterComponents.push( + const addFilter = ( ); + const filterComponents = [ + addFilter, + ...filters.map( ( filter ) => { + if ( ! filter.isVisible ) { + return null; + } + + return ( + + ); + } ), + ]; if ( filterComponents.length > 1 ) { filterComponents.push( diff --git a/packages/dataviews/src/reset-filters.js b/packages/dataviews/src/reset-filters.js index d78c06624087a7..503892b6e07377 100644 --- a/packages/dataviews/src/reset-filters.js +++ b/packages/dataviews/src/reset-filters.js @@ -4,7 +4,16 @@ import { Button } from '@wordpress/components'; import { __ } from '@wordpress/i18n'; +/** + * Internal dependencies + */ +import { LAYOUT_LIST } from './constants'; + export default ( { view, onChangeView } ) => { + if ( view.type === LAYOUT_LIST ) { + return null; + } + return (