From f0ef1acc9326647b2f1b04231cfcdcd3055066cb Mon Sep 17 00:00:00 2001 From: Rinkal Pagdar <92097119+rinkalpagdar@users.noreply.github.com> Date: Wed, 30 Oct 2024 17:19:58 +0530 Subject: [PATCH 01/22] Inline Commenting: Disable comments on published posts for now (#66583) Co-authored-by: rinkalpagdar Co-authored-by: Mamaduka --- packages/editor/src/components/collab-sidebar/index.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/editor/src/components/collab-sidebar/index.js b/packages/editor/src/components/collab-sidebar/index.js index 482bf3d4081ed..8c7a710bce308 100644 --- a/packages/editor/src/components/collab-sidebar/index.js +++ b/packages/editor/src/components/collab-sidebar/index.js @@ -62,6 +62,11 @@ export default function CollabSidebar() { }; }, [] ); + const postStatus = useSelect( ( select ) => { + const post = select( editorStore ).getCurrentPost(); + return { postStatus: post?.status }; + }, [] ); + const threads = useSelect( ( select ) => { if ( ! postId ) { @@ -259,7 +264,10 @@ export default function CollabSidebar() { }, [ postId, clientId ] ); // Check if the experimental flag is enabled. - if ( ! isBlockCommentExperimentEnabled ) { + if ( + ! isBlockCommentExperimentEnabled || + postStatus.postStatus === 'publish' + ) { return null; // or maybe return some message indicating no threads are available. } From 5432049fcaacd4a626ea8ff981520515e29a5fae Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 30 Oct 2024 15:58:37 +0400 Subject: [PATCH 02/22] Core Data: Add the 'getEntitiesConfig' resolver (#65871) Co-authored-by: Mamaduka Co-authored-by: ellatrix Co-authored-by: youknowriad --- packages/core-data/src/actions.js | 20 +-- packages/core-data/src/entities.js | 64 --------- .../src/hooks/test/use-entity-record.js | 11 +- packages/core-data/src/resolvers.js | 86 ++++++++---- packages/core-data/src/test/actions.js | 63 ++++----- packages/core-data/src/test/entities.js | 80 ----------- packages/core-data/src/test/resolvers.js | 124 +++++++++++++----- 7 files changed, 189 insertions(+), 259 deletions(-) diff --git a/packages/core-data/src/actions.js b/packages/core-data/src/actions.js index e83ad02828cfe..13cbba39e1176 100644 --- a/packages/core-data/src/actions.js +++ b/packages/core-data/src/actions.js @@ -16,7 +16,7 @@ import deprecated from '@wordpress/deprecated'; */ import { getNestedValue, setNestedValue } from './utils'; import { receiveItems, removeItems, receiveQueriedItems } from './queried-data'; -import { getOrLoadEntitiesConfig, DEFAULT_ENTITY_KEY } from './entities'; +import { DEFAULT_ENTITY_KEY } from './entities'; import { createBatch } from './batch'; import { STORE_NAME } from './name'; import { getSyncProvider } from './sync'; @@ -285,8 +285,8 @@ export const deleteEntityRecord = query, { __unstableFetch = apiFetch, throwOnError = false } = {} ) => - async ( { dispatch } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + async ( { dispatch, resolveSelect } ) => { + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.kind === kind && config.name === name ); @@ -503,7 +503,7 @@ export const saveEntityRecord = } = {} ) => async ( { select, resolveSelect, dispatch } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.kind === kind && config.name === name ); @@ -780,11 +780,11 @@ export const __experimentalBatch = */ export const saveEditedEntityRecord = ( kind, name, recordId, options ) => - async ( { select, dispatch } ) => { + async ( { select, dispatch, resolveSelect } ) => { if ( ! select.hasEditsForEntityRecord( kind, name, recordId ) ) { return; } - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.kind === kind && config.name === name ); @@ -813,7 +813,7 @@ export const saveEditedEntityRecord = */ export const __experimentalSaveSpecifiedEntityEdits = ( kind, name, recordId, itemsToSave, options ) => - async ( { select, dispatch } ) => { + async ( { select, dispatch, resolveSelect } ) => { if ( ! select.hasEditsForEntityRecord( kind, name, recordId ) ) { return; } @@ -828,7 +828,7 @@ export const __experimentalSaveSpecifiedEntityEdits = setNestedValue( editsToSave, item, getNestedValue( edits, item ) ); } - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.kind === kind && config.name === name ); @@ -973,8 +973,8 @@ export function receiveDefaultTemplateId( query, templateId ) { */ export const receiveRevisions = ( kind, name, recordKey, records, query, invalidateCache = false, meta ) => - async ( { dispatch } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + async ( { dispatch, resolveSelect } ) => { + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.kind === kind && config.name === name ); diff --git a/packages/core-data/src/entities.js b/packages/core-data/src/entities.js index 8d09402087cf9..f73239e9afbbe 100644 --- a/packages/core-data/src/entities.js +++ b/packages/core-data/src/entities.js @@ -10,14 +10,7 @@ import apiFetch from '@wordpress/api-fetch'; import { __ } from '@wordpress/i18n'; import { RichTextData } from '@wordpress/rich-text'; -/** - * Internal dependencies - */ -import { addEntities } from './actions'; -import { getSyncProvider } from './sync'; - export const DEFAULT_ENTITY_KEY = 'id'; - const POST_RAW_ATTRIBUTES = [ 'title', 'excerpt', 'content' ]; export const rootEntitiesConfig = [ @@ -458,60 +451,3 @@ export const getMethodName = ( kind, name, prefix = 'get' ) => { const suffix = pascalCase( name ); return `${ prefix }${ kindPrefix }${ suffix }`; }; - -function registerSyncConfigs( configs ) { - configs.forEach( ( { syncObjectType, syncConfig } ) => { - getSyncProvider().register( syncObjectType, syncConfig ); - const editSyncConfig = { ...syncConfig }; - delete editSyncConfig.fetch; - getSyncProvider().register( syncObjectType + '--edit', editSyncConfig ); - } ); -} - -/** - * Loads the entities into the store. - * - * Note: The `name` argument is used for `root` entities requiring additional server data. - * - * @param {string} kind Kind - * @param {string} name Name - * @return {(thunkArgs: object) => Promise} Entities - */ -export const getOrLoadEntitiesConfig = - ( kind, name ) => - async ( { select, dispatch } ) => { - let configs = select.getEntitiesConfig( kind ); - const hasConfig = !! select.getEntityConfig( kind, name ); - - if ( configs?.length > 0 && hasConfig ) { - if ( window.__experimentalEnableSync ) { - if ( globalThis.IS_GUTENBERG_PLUGIN ) { - registerSyncConfigs( configs ); - } - } - - return configs; - } - - const loader = additionalEntityConfigLoaders.find( ( l ) => { - if ( ! name || ! l.name ) { - return l.kind === kind; - } - - return l.kind === kind && l.name === name; - } ); - if ( ! loader ) { - return []; - } - - configs = await loader.loadEntities(); - if ( window.__experimentalEnableSync ) { - if ( globalThis.IS_GUTENBERG_PLUGIN ) { - registerSyncConfigs( configs ); - } - } - - dispatch( addEntities( configs ) ); - - return configs; - }; diff --git a/packages/core-data/src/hooks/test/use-entity-record.js b/packages/core-data/src/hooks/test/use-entity-record.js index d83957abe06a1..ac2b547cd9c61 100644 --- a/packages/core-data/src/hooks/test/use-entity-record.js +++ b/packages/core-data/src/hooks/test/use-entity-record.js @@ -140,7 +140,14 @@ describe( 'useEntityRecord', () => { await act( () => new Promise( ( resolve ) => setTimeout( resolve, 0 ) ) ); - expect( triggerFetch ).toHaveBeenCalledTimes( 1 ); + await waitFor( () => + expect( triggerFetch ).toHaveBeenCalledWith( { + path: '/wp/v2/widgets/1?context=edit', + parse: false, + } ) + ); + // Clear the fetch call history. + triggerFetch.mockReset(); rerender( ); @@ -157,6 +164,6 @@ describe( 'useEntityRecord', () => { await act( () => new Promise( ( resolve ) => setTimeout( resolve, 0 ) ) ); - expect( triggerFetch ).toHaveBeenCalledTimes( 1 ); + expect( triggerFetch ).toHaveBeenCalledTimes( 0 ); } ); } ); diff --git a/packages/core-data/src/resolvers.js b/packages/core-data/src/resolvers.js index a5c33e18efbc6..d3980b89e8fc5 100644 --- a/packages/core-data/src/resolvers.js +++ b/packages/core-data/src/resolvers.js @@ -14,7 +14,7 @@ import apiFetch from '@wordpress/api-fetch'; * Internal dependencies */ import { STORE_NAME } from './name'; -import { getOrLoadEntitiesConfig, DEFAULT_ENTITY_KEY } from './entities'; +import { additionalEntityConfigLoaders, DEFAULT_ENTITY_KEY } from './entities'; import { forwardResolver, getNormalizedCommaSeparable, @@ -64,8 +64,8 @@ export const getCurrentUser = */ export const getEntityRecord = ( kind, name, key = '', query ) => - async ( { select, dispatch, registry } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + async ( { select, dispatch, registry, resolveSelect } ) => { + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.name === name && config.kind === kind ); @@ -230,8 +230,8 @@ export const getEditedEntityRecord = forwardResolver( 'getEntityRecord' ); */ export const getEntityRecords = ( kind, name, query = {} ) => - async ( { dispatch, registry } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + async ( { dispatch, registry, resolveSelect } ) => { + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.name === name && config.kind === kind ); @@ -431,19 +431,36 @@ export const getEmbedPreview = */ export const canUser = ( requestedAction, resource, id ) => - async ( { dispatch, registry } ) => { + async ( { dispatch, registry, resolveSelect } ) => { if ( ! ALLOWED_RESOURCE_ACTIONS.includes( requestedAction ) ) { throw new Error( `'${ requestedAction }' is not a valid action.` ); } + const { hasStartedResolution } = registry.select( STORE_NAME ); + + // Prevent resolving the same resource twice. + for ( const relatedAction of ALLOWED_RESOURCE_ACTIONS ) { + if ( relatedAction === requestedAction ) { + continue; + } + const isAlreadyResolving = hasStartedResolution( 'canUser', [ + relatedAction, + resource, + id, + ] ); + if ( isAlreadyResolving ) { + return; + } + } + let resourcePath = null; if ( typeof resource === 'object' ) { if ( ! resource.kind || ! resource.name ) { throw new Error( 'The entity resource object is not valid.' ); } - const configs = await dispatch( - getOrLoadEntitiesConfig( resource.kind, resource.name ) + const configs = await resolveSelect.getEntitiesConfig( + resource.kind ); const entityConfig = configs.find( ( config ) => @@ -460,23 +477,6 @@ export const canUser = resourcePath = `/wp/v2/${ resource }` + ( id ? '/' + id : '' ); } - const { hasStartedResolution } = registry.select( STORE_NAME ); - - // Prevent resolving the same resource twice. - for ( const relatedAction of ALLOWED_RESOURCE_ACTIONS ) { - if ( relatedAction === requestedAction ) { - continue; - } - const isAlreadyResolving = hasStartedResolution( 'canUser', [ - relatedAction, - resource, - id, - ] ); - if ( isAlreadyResolving ) { - return; - } - } - let response; try { response = await apiFetch( { @@ -823,8 +823,8 @@ export const getDefaultTemplateId = */ export const getRevisions = ( kind, name, recordKey, query = {} ) => - async ( { dispatch, registry } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + async ( { dispatch, registry, resolveSelect } ) => { + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.name === name && config.kind === kind ); @@ -944,8 +944,8 @@ getRevisions.shouldInvalidate = ( action, kind, name, recordKey ) => */ export const getRevision = ( kind, name, recordKey, revisionKey, query ) => - async ( { dispatch } ) => { - const configs = await dispatch( getOrLoadEntitiesConfig( kind, name ) ); + async ( { dispatch, resolveSelect } ) => { + const configs = await resolveSelect.getEntitiesConfig( kind ); const entityConfig = configs.find( ( config ) => config.name === name && config.kind === kind ); @@ -1017,3 +1017,31 @@ export const getRegisteredPostMeta = ); } }; + +/** + * Requests entity configs for the given kind from the REST API. + * + * @param {string} kind Entity kind. + */ +export const getEntitiesConfig = + ( kind ) => + async ( { dispatch } ) => { + const loader = additionalEntityConfigLoaders.find( + ( l ) => l.kind === kind + ); + + if ( ! loader ) { + return; + } + + try { + const configs = await loader.loadEntities(); + if ( ! configs.length ) { + return; + } + + dispatch.addEntities( configs ); + } catch { + // Do nothing if the request comes back with an API error. + } + }; diff --git a/packages/core-data/src/test/actions.js b/packages/core-data/src/test/actions.js index c00c01fbb77a1..8438d03293c16 100644 --- a/packages/core-data/src/test/actions.js +++ b/packages/core-data/src/test/actions.js @@ -68,8 +68,7 @@ describe( 'deleteEntityRecord', () => { __unstableAcquireStoreLock: jest.fn(), __unstableReleaseStoreLock: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( configs ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => configs ) }; // Provide response apiFetch.mockImplementation( () => deletedRecord ); @@ -78,7 +77,7 @@ describe( 'deleteEntityRecord', () => { 'postType', 'post', deletedRecord.id - )( { dispatch } ); + )( { dispatch, resolveSelect } ); expect( apiFetch ).toHaveBeenCalledTimes( 1 ); expect( apiFetch ).toHaveBeenCalledWith( { @@ -86,7 +85,7 @@ describe( 'deleteEntityRecord', () => { method: 'DELETE', } ); - expect( dispatch ).toHaveBeenCalledTimes( 4 ); + expect( dispatch ).toHaveBeenCalledTimes( 3 ); expect( dispatch ).toHaveBeenCalledWith( { type: 'DELETE_ENTITY_RECORD_START', kind: 'postType', @@ -120,8 +119,7 @@ describe( 'deleteEntityRecord', () => { __unstableAcquireStoreLock: jest.fn(), __unstableReleaseStoreLock: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( entities ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => entities ) }; // Provide response apiFetch.mockImplementation( () => { @@ -137,7 +135,7 @@ describe( 'deleteEntityRecord', () => { { throwOnError: true, } - )( { dispatch } ) + )( { dispatch, resolveSelect } ) ).rejects.toEqual( new Error( 'API error' ) ); } ); @@ -151,8 +149,7 @@ describe( 'deleteEntityRecord', () => { __unstableAcquireStoreLock: jest.fn(), __unstableReleaseStoreLock: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( entities ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => entities ) }; // Provide response apiFetch.mockImplementation( () => { @@ -168,7 +165,7 @@ describe( 'deleteEntityRecord', () => { { throwOnError: false, } - )( { dispatch } ) + )( { dispatch, resolveSelect } ) ).resolves.toBe( false ); } ); } ); @@ -195,8 +192,7 @@ describe( 'saveEditedEntityRecord', () => { const dispatch = Object.assign( jest.fn(), { saveEntityRecord: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( configs ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => configs ) }; // Provide response const updatedRecord = { ...item, menu: 10 }; @@ -208,7 +204,7 @@ describe( 'saveEditedEntityRecord', () => { 'root', 'menuItem', 1 - )( { dispatch, select } ); + )( { dispatch, select, resolveSelect } ); expect( dispatch.saveEntityRecord ).toHaveBeenCalledWith( 'root', @@ -236,8 +232,7 @@ describe( 'saveEditedEntityRecord', () => { const dispatch = Object.assign( jest.fn(), { saveEntityRecord: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( configs ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => configs ) }; // Provide response const updatedRecord = { ...item, menu: 10 }; @@ -249,7 +244,7 @@ describe( 'saveEditedEntityRecord', () => { 'root', 'menuLocation', 'primary' - )( { dispatch, select } ); + )( { dispatch, select, resolveSelect } ); expect( dispatch.saveEntityRecord ).toHaveBeenCalledWith( 'root', @@ -280,9 +275,7 @@ describe( 'saveEntityRecord', () => { const select = { getRawEntityRecord: () => post, }; - - // Provide entities - dispatch.mockReturnValueOnce( configs ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => configs ) }; // Provide response const updatedRecord = { ...post, id: 10 }; @@ -294,7 +287,7 @@ describe( 'saveEntityRecord', () => { 'postType', 'post', post - )( { select, dispatch } ); + )( { select, dispatch, resolveSelect } ); expect( apiFetch ).toHaveBeenCalledTimes( 1 ); expect( apiFetch ).toHaveBeenCalledWith( { @@ -303,7 +296,7 @@ describe( 'saveEntityRecord', () => { data: post, } ); - expect( dispatch ).toHaveBeenCalledTimes( 3 ); + expect( dispatch ).toHaveBeenCalledTimes( 2 ); expect( dispatch ).toHaveBeenCalledWith( { type: 'SAVE_ENTITY_RECORD_START', kind: 'postType', @@ -347,9 +340,7 @@ describe( 'saveEntityRecord', () => { const select = { getRawEntityRecord: () => post, }; - - // Provide entities - dispatch.mockReturnValueOnce( entities ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => entities ) }; // Provide response apiFetch.mockImplementation( () => { @@ -359,7 +350,7 @@ describe( 'saveEntityRecord', () => { await expect( saveEntityRecord( 'postType', 'post', post, { throwOnError: true, - } )( { select, dispatch } ) + } )( { select, dispatch, resolveSelect } ) ).rejects.toEqual( new Error( 'API error' ) ); } ); @@ -371,9 +362,7 @@ describe( 'saveEntityRecord', () => { const select = { getRawEntityRecord: () => post, }; - - // Provide entities - dispatch.mockReturnValueOnce( entities ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => entities ) }; // Provide response apiFetch.mockImplementation( () => { @@ -383,7 +372,7 @@ describe( 'saveEntityRecord', () => { await expect( saveEntityRecord( 'postType', 'post', post, { throwOnError: false, - } )( { select, dispatch } ) + } )( { select, dispatch, resolveSelect } ) ).resolves.toEqual( undefined ); } ); @@ -395,9 +384,7 @@ describe( 'saveEntityRecord', () => { const select = { getRawEntityRecord: () => post, }; - - // Provide entities - dispatch.mockReturnValueOnce( configs ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => configs ) }; // Provide response const updatedRecord = { ...post, id: 10 }; @@ -409,7 +396,7 @@ describe( 'saveEntityRecord', () => { 'postType', 'post', post - )( { select, dispatch } ); + )( { select, dispatch, resolveSelect } ); expect( apiFetch ).toHaveBeenCalledTimes( 1 ); expect( apiFetch ).toHaveBeenCalledWith( { @@ -418,7 +405,7 @@ describe( 'saveEntityRecord', () => { data: post, } ); - expect( dispatch ).toHaveBeenCalledTimes( 3 ); + expect( dispatch ).toHaveBeenCalledTimes( 2 ); expect( dispatch ).toHaveBeenCalledWith( { type: 'SAVE_ENTITY_RECORD_START', kind: 'postType', @@ -467,9 +454,7 @@ describe( 'saveEntityRecord', () => { const select = { getRawEntityRecord: () => ( {} ), }; - - // Provide entities - dispatch.mockReturnValueOnce( configs ); + const resolveSelect = { getEntitiesConfig: jest.fn( () => configs ) }; // Provide response apiFetch.mockImplementation( () => postType ); @@ -478,7 +463,7 @@ describe( 'saveEntityRecord', () => { 'root', 'postType', postType - )( { select, dispatch } ); + )( { select, dispatch, resolveSelect } ); expect( apiFetch ).toHaveBeenCalledTimes( 1 ); expect( apiFetch ).toHaveBeenCalledWith( { @@ -487,7 +472,7 @@ describe( 'saveEntityRecord', () => { data: postType, } ); - expect( dispatch ).toHaveBeenCalledTimes( 3 ); + expect( dispatch ).toHaveBeenCalledTimes( 2 ); expect( dispatch ).toHaveBeenCalledWith( { type: 'SAVE_ENTITY_RECORD_START', kind: 'root', diff --git a/packages/core-data/src/test/entities.js b/packages/core-data/src/test/entities.js index 27b3d56e76865..294c843fae117 100644 --- a/packages/core-data/src/test/entities.js +++ b/packages/core-data/src/test/entities.js @@ -1,16 +1,9 @@ -/** - * WordPress dependencies - */ -import triggerFetch from '@wordpress/api-fetch'; -jest.mock( '@wordpress/api-fetch' ); - /** * Internal dependencies */ import { getMethodName, rootEntitiesConfig, - getOrLoadEntitiesConfig, prePersistPostType, } from '../entities'; @@ -43,79 +36,6 @@ describe( 'getMethodName', () => { } ); } ); -describe( 'getKindEntities', () => { - beforeEach( async () => { - triggerFetch.mockReset(); - } ); - - it( 'shouldn’t do anything if the entities have already been resolved', async () => { - const dispatch = jest.fn(); - const select = { - getEntitiesConfig: jest.fn( () => entities ), - getEntityConfig: jest.fn( () => ( { - kind: 'postType', - name: 'post', - } ) ), - }; - const entities = [ { kind: 'postType' } ]; - await getOrLoadEntitiesConfig( - 'postType', - 'post' - )( { dispatch, select } ); - expect( dispatch ).not.toHaveBeenCalled(); - } ); - - it( 'shouldn’t do anything if there no defined kind config', async () => { - const dispatch = jest.fn(); - const select = { - getEntitiesConfig: jest.fn( () => [] ), - getEntityConfig: jest.fn( () => undefined ), - }; - await getOrLoadEntitiesConfig( - 'unknownKind', - undefined - )( { dispatch, select } ); - expect( dispatch ).not.toHaveBeenCalled(); - } ); - - it( 'should fetch and add the entities', async () => { - const fetchedEntities = [ - { - rest_base: 'posts', - labels: { - singular_name: 'post', - }, - supports: { - revisions: true, - }, - }, - ]; - const dispatch = jest.fn(); - const select = { - getEntitiesConfig: jest.fn( () => [] ), - getEntityConfig: jest.fn( () => undefined ), - }; - triggerFetch.mockImplementation( () => fetchedEntities ); - - await getOrLoadEntitiesConfig( - 'postType', - 'post' - )( { dispatch, select } ); - expect( dispatch ).toHaveBeenCalledTimes( 1 ); - expect( dispatch.mock.calls[ 0 ][ 0 ].type ).toBe( 'ADD_ENTITIES' ); - expect( dispatch.mock.calls[ 0 ][ 0 ].entities.length ).toBe( 1 ); - expect( dispatch.mock.calls[ 0 ][ 0 ].entities[ 0 ].baseURL ).toBe( - '/wp/v2/posts' - ); - expect( - dispatch.mock.calls[ 0 ][ 0 ].entities[ 0 ].getRevisionsUrl( 1 ) - ).toBe( '/wp/v2/posts/1/revisions' ); - expect( - dispatch.mock.calls[ 0 ][ 0 ].entities[ 0 ].getRevisionsUrl( 1, 2 ) - ).toBe( '/wp/v2/posts/1/revisions/2' ); - } ); -} ); - describe( 'prePersistPostType', () => { it( 'set the status to draft and empty the title when saving auto-draft posts', () => { let record = { diff --git a/packages/core-data/src/test/resolvers.js b/packages/core-data/src/test/resolvers.js index f15bee3b3c2b9..472056a4dfdc9 100644 --- a/packages/core-data/src/test/resolvers.js +++ b/packages/core-data/src/test/resolvers.js @@ -29,6 +29,7 @@ describe( 'getEntityRecord', () => { }, ]; const registry = { batch: ( callback ) => callback() }; + const resolveSelect = { getEntitiesConfig: jest.fn( () => ENTITIES ) }; let dispatch; beforeEach( async () => { @@ -43,9 +44,6 @@ describe( 'getEntityRecord', () => { } ); it( 'yields with requested post type', async () => { - // Provide entities - dispatch.mockReturnValueOnce( ENTITIES ); - // Provide response triggerFetch.mockImplementation( () => POST_TYPE_RESPONSE ); @@ -53,7 +51,7 @@ describe( 'getEntityRecord', () => { 'root', 'postType', 'post' - )( { dispatch, registry } ); + )( { dispatch, registry, resolveSelect } ); // Fetch request should have been issued. expect( triggerFetch ).toHaveBeenCalledWith( { @@ -84,8 +82,6 @@ describe( 'getEntityRecord', () => { const select = { hasEntityRecords: jest.fn( () => {} ), }; - // Provide entities - dispatch.mockReturnValueOnce( ENTITIES ); // Provide response triggerFetch.mockImplementation( () => POST_TYPE_RESPONSE ); @@ -95,7 +91,7 @@ describe( 'getEntityRecord', () => { 'postType', 'post', query - )( { dispatch, select, registry } ); + )( { dispatch, select, registry, resolveSelect } ); // Trigger apiFetch, test that the query is present in the url. expect( triggerFetch ).toHaveBeenCalledWith( { @@ -141,6 +137,7 @@ describe( 'getEntityRecords', () => { }, ]; const registry = { batch: ( callback ) => callback() }; + const resolveSelect = { getEntitiesConfig: jest.fn( () => ENTITIES ) }; beforeEach( async () => { triggerFetch.mockReset(); @@ -152,13 +149,14 @@ describe( 'getEntityRecords', () => { __unstableAcquireStoreLock: jest.fn(), __unstableReleaseStoreLock: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( ENTITIES ); // Provide response triggerFetch.mockImplementation( () => POST_TYPES ); - await getEntityRecords( 'root', 'postType' )( { dispatch, registry } ); + await getEntityRecords( + 'root', + 'postType' + )( { dispatch, registry, resolveSelect } ); // Fetch request should have been issued. expect( triggerFetch ).toHaveBeenCalledWith( { @@ -183,13 +181,14 @@ describe( 'getEntityRecords', () => { __unstableAcquireStoreLock: jest.fn(), __unstableReleaseStoreLock: jest.fn(), } ); - // Provide entities - dispatch.mockReturnValueOnce( ENTITIES ); // Provide response triggerFetch.mockImplementation( () => POST_TYPES ); - await getEntityRecords( 'root', 'postType' )( { dispatch, registry } ); + await getEntityRecords( + 'root', + 'postType' + )( { dispatch, registry, resolveSelect } ); // Fetch request should have been issued. expect( triggerFetch ).toHaveBeenCalledWith( { @@ -216,13 +215,14 @@ describe( 'getEntityRecords', () => { __unstableReleaseStoreLock: jest.fn(), finishResolutions, } ); - // Provide entities - dispatch.mockReturnValueOnce( ENTITIES ); // Provide response triggerFetch.mockImplementation( () => POST_TYPES ); - await getEntityRecords( 'root', 'postType' )( { dispatch, registry } ); + await getEntityRecords( + 'root', + 'postType' + )( { dispatch, registry, resolveSelect } ); // Fetch request should have been issued. expect( triggerFetch ).toHaveBeenCalledWith( { @@ -290,6 +290,7 @@ describe( 'canUser', () => { baseURLParams: { context: 'edit' }, }, ]; + const resolveSelect = { getEntitiesConfig: jest.fn( () => ENTITIES ) }; let dispatch, registry; beforeEach( async () => { @@ -303,7 +304,6 @@ describe( 'canUser', () => { receiveUserPermission: jest.fn(), finishResolution: jest.fn(), } ); - dispatch.mockReturnValue( ENTITIES ); triggerFetch.mockReset(); } ); @@ -312,10 +312,14 @@ describe( 'canUser', () => { Promise.reject( { status: 404 } ) ); - await canUser( 'create', 'media' )( { dispatch, registry } ); + await canUser( + 'create', + 'media' + )( { dispatch, registry, resolveSelect } ); await canUser( 'create', { kind: 'root', name: 'media' } )( { dispatch, registry, + resolveSelect, } ); expect( triggerFetch ).toHaveBeenCalledWith( { @@ -332,6 +336,7 @@ describe( 'canUser', () => { canUser( 'create', { name: 'wp_block' } )( { dispatch, registry, + resolveSelect, } ) ).rejects.toThrow( 'The entity resource object is not valid.' ); } ); @@ -341,7 +346,10 @@ describe( 'canUser', () => { headers: new Map( [ [ 'allow', 'GET' ] ] ), } ) ); - await canUser( 'create', 'media' )( { dispatch, registry } ); + await canUser( + 'create', + 'media' + )( { dispatch, registry, resolveSelect } ); expect( triggerFetch ).toHaveBeenCalledWith( { path: '/wp/v2/media', @@ -363,6 +371,7 @@ describe( 'canUser', () => { await canUser( 'create', { kind: 'root', name: 'media' } )( { dispatch, registry, + resolveSelect, } ); expect( triggerFetch ).toHaveBeenCalledWith( { @@ -382,7 +391,10 @@ describe( 'canUser', () => { headers: new Map( [ [ 'allow', 'POST, GET, PUT, DELETE' ] ] ), } ) ); - await canUser( 'create', 'media' )( { dispatch, registry } ); + await canUser( + 'create', + 'media' + )( { dispatch, registry, resolveSelect } ); expect( triggerFetch ).toHaveBeenCalledWith( { path: '/wp/v2/media', @@ -404,6 +416,7 @@ describe( 'canUser', () => { await canUser( 'create', { kind: 'root', name: 'media' } )( { dispatch, registry, + resolveSelect, } ); expect( triggerFetch ).toHaveBeenCalledWith( { @@ -423,7 +436,11 @@ describe( 'canUser', () => { headers: new Map( [ [ 'allow', 'POST, GET, PUT, DELETE' ] ] ), } ) ); - await canUser( 'create', 'blocks', 123 )( { dispatch, registry } ); + await canUser( + 'create', + 'blocks', + 123 + )( { dispatch, registry, resolveSelect } ); expect( triggerFetch ).toHaveBeenCalledWith( { path: '/wp/v2/blocks/123', @@ -449,6 +466,7 @@ describe( 'canUser', () => { } )( { dispatch, registry, + resolveSelect, } ); expect( triggerFetch ).toHaveBeenCalledWith( { @@ -475,8 +493,14 @@ describe( 'canUser', () => { headers: new Map( [ [ 'allow', 'POST, GET' ] ] ), } ) ); - await canUser( 'create', 'blocks' )( { dispatch, registry } ); - await canUser( 'read', 'blocks' )( { dispatch, registry } ); + await canUser( + 'create', + 'blocks' + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'read', + 'blocks' + )( { dispatch, registry, resolveSelect } ); expect( triggerFetch ).toHaveBeenCalledTimes( 1 ); @@ -508,6 +532,7 @@ describe( 'canUser', () => { } )( { dispatch, registry, + resolveSelect, } ); await canUser( 'read', { kind: 'postType', @@ -515,6 +540,7 @@ describe( 'canUser', () => { } )( { dispatch, registry, + resolveSelect, } ); expect( triggerFetch ).toHaveBeenCalledTimes( 1 ); @@ -541,10 +567,22 @@ describe( 'canUser', () => { headers: new Map( [ [ 'allow', 'POST, GET' ] ] ), } ) ); - await canUser( 'create', 'blocks' )( { dispatch, registry } ); - await canUser( 'read', 'blocks' )( { dispatch, registry } ); - await canUser( 'update', 'blocks' )( { dispatch, registry } ); - await canUser( 'delete', 'blocks' )( { dispatch, registry } ); + await canUser( + 'create', + 'blocks' + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'read', + 'blocks' + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'update', + 'blocks' + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'delete', + 'blocks' + )( { dispatch, registry, resolveSelect } ); expect( dispatch.receiveUserPermission ).toHaveBeenCalledWith( 'create/blocks', @@ -576,10 +614,26 @@ describe( 'canUser', () => { headers: new Map( [ [ 'allow', 'POST, GET, PUT, DELETE' ] ] ), } ) ); - await canUser( 'create', 'blocks', 123 )( { dispatch, registry } ); - await canUser( 'read', 'blocks', 123 )( { dispatch, registry } ); - await canUser( 'update', 'blocks', 123 )( { dispatch, registry } ); - await canUser( 'delete', 'blocks', 123 )( { dispatch, registry } ); + await canUser( + 'create', + 'blocks', + 123 + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'read', + 'blocks', + 123 + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'update', + 'blocks', + 123 + )( { dispatch, registry, resolveSelect } ); + await canUser( + 'delete', + 'blocks', + 123 + )( { dispatch, registry, resolveSelect } ); expect( triggerFetch ).toHaveBeenCalledTimes( 1 ); @@ -617,22 +671,22 @@ describe( 'canUser', () => { kind: 'postType', name: 'wp_block', id: 123, - } )( { dispatch, registry } ); + } )( { dispatch, registry, resolveSelect } ); await canUser( 'read', { kind: 'postType', name: 'wp_block', id: 123, - } )( { dispatch, registry } ); + } )( { dispatch, registry, resolveSelect } ); await canUser( 'update', { kind: 'postType', name: 'wp_block', id: 123, - } )( { dispatch, registry } ); + } )( { dispatch, registry, resolveSelect } ); await canUser( 'delete', { kind: 'postType', name: 'wp_block', id: 123, - } )( { dispatch, registry } ); + } )( { dispatch, registry, resolveSelect } ); expect( triggerFetch ).toHaveBeenCalledTimes( 1 ); From 986fc5519b9455c2683f519abe4d6446111d5e38 Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 30 Oct 2024 13:07:52 +0000 Subject: [PATCH 03/22] Bump plugin version to 19.6.0-rc.1 --- gutenberg.php | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gutenberg.php b/gutenberg.php index c1ee01c841552..6723ae3d58fc0 100644 --- a/gutenberg.php +++ b/gutenberg.php @@ -5,7 +5,7 @@ * Description: Printing since 1440. This is the development plugin for the block editor, site editor, and other future WordPress core functionality. * Requires at least: 6.5 * Requires PHP: 7.2 - * Version: 19.5.0 + * Version: 19.6.0-rc.1 * Author: Gutenberg Team * Text Domain: gutenberg * diff --git a/package-lock.json b/package-lock.json index 99cbae41c6fac..6cbdae9e88d06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gutenberg", - "version": "19.5.0", + "version": "19.6.0-rc.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gutenberg", - "version": "19.5.0", + "version": "19.6.0-rc.1", "hasInstallScript": true, "license": "GPL-2.0-or-later", "workspaces": [ diff --git a/package.json b/package.json index 06a73c51cc940..32c6f01b80c4a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gutenberg", - "version": "19.5.0", + "version": "19.6.0-rc.1", "private": true, "description": "A new WordPress editor experience.", "author": "The WordPress Contributors", From e320ecd8ce3f360737fd05b65ed80ab16b6eddf4 Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 30 Oct 2024 17:24:26 +0400 Subject: [PATCH 04/22] Inline Commenting: Optimize store selector and misc changes (#66592) Co-authored-by: Mamaduka Co-authored-by: ellatrix Co-authored-by: tyxla --- .../src/components/collab-sidebar/index.js | 82 ++++++++----------- 1 file changed, 32 insertions(+), 50 deletions(-) diff --git a/packages/editor/src/components/collab-sidebar/index.js b/packages/editor/src/components/collab-sidebar/index.js index 8c7a710bce308..39303620dd622 100644 --- a/packages/editor/src/components/collab-sidebar/index.js +++ b/packages/editor/src/components/collab-sidebar/index.js @@ -3,7 +3,7 @@ */ import { __ } from '@wordpress/i18n'; import { useSelect, useDispatch, resolveSelect } from '@wordpress/data'; -import { useState, useEffect, useMemo } from '@wordpress/element'; +import { useState, useMemo } from '@wordpress/element'; import { comment as commentIcon } from '@wordpress/icons'; import { addFilter } from '@wordpress/hooks'; import { store as noticesStore } from '@wordpress/notices'; @@ -22,7 +22,7 @@ import { store as editorStore } from '../../store'; import AddCommentButton from './comment-button'; import AddCommentToolbarButton from './comment-button-toolbar'; -const threadsEmptyArray = []; +const EMPTY_ARRAY = []; const isBlockCommentExperimentEnabled = window?.__experimentalEnableBlockComment; @@ -54,50 +54,41 @@ export default function CollabSidebar() { const { saveEntityRecord, deleteEntityRecord } = useDispatch( coreStore ); const { getEntityRecord } = resolveSelect( coreStore ); const { enableComplementaryArea } = useDispatch( interfaceStore ); - const [ blockCommentID, setBlockCommentID ] = useState( null ); const [ showCommentBoard, setShowCommentBoard ] = useState( false ); - const { postId } = useSelect( ( select ) => { + + const { postId, postStatus, threads } = useSelect( ( select ) => { + const { getCurrentPostId, getEditedPostAttribute } = + select( editorStore ); + const _postId = getCurrentPostId(); + const data = !! _postId + ? select( coreStore ).getEntityRecords( 'root', 'comment', { + post: _postId, + type: 'block_comment', + status: 'any', + per_page: 100, + } ) + : null; + return { - postId: select( editorStore ).getCurrentPostId(), + postId: _postId, + postStatus: getEditedPostAttribute( 'status' ), + threads: data ?? EMPTY_ARRAY, }; }, [] ); - const postStatus = useSelect( ( select ) => { - const post = select( editorStore ).getCurrentPost(); - return { postStatus: post?.status }; - }, [] ); - - const threads = useSelect( - ( select ) => { - if ( ! postId ) { - return threadsEmptyArray; - } - const { getEntityRecords } = select( coreStore ); - const data = getEntityRecords( 'root', 'comment', { - post: postId, - type: 'block_comment', - status: 'any', - per_page: 100, - } ); - return data || threadsEmptyArray; - }, - [ postId ] - ); + const { clientId, blockCommentId } = useSelect( ( select ) => { + const { getBlockAttributes, getSelectedBlockClientId } = + select( blockEditorStore ); + const _clientId = getSelectedBlockClientId(); - const clientId = useSelect( ( select ) => { - const { getSelectedBlockClientId } = select( blockEditorStore ); - return getSelectedBlockClientId(); + return { + clientId: _clientId, + blockCommentId: _clientId + ? getBlockAttributes( _clientId )?.blockCommentId + : null, + }; }, [] ); - const blockDetails = useSelect( - ( select ) => { - return clientId - ? select( blockEditorStore ).getBlock( clientId ) - : null; - }, - [ clientId ] - ); - // Get the dispatch functions to save the comment and update the block attributes. const { updateBlockAttributes } = useDispatch( blockEditorStore ); @@ -257,27 +248,18 @@ export default function CollabSidebar() { ); }; - useEffect( () => { - if ( blockDetails ) { - setBlockCommentID( blockDetails?.attributes.blockCommentId ); - } - }, [ postId, clientId ] ); - // Check if the experimental flag is enabled. - if ( - ! isBlockCommentExperimentEnabled || - postStatus.postStatus === 'publish' - ) { + if ( ! isBlockCommentExperimentEnabled || postStatus === 'publish' ) { return null; // or maybe return some message indicating no threads are available. } return ( <> - { ! blockCommentID && ( + { ! blockCommentId && ( ) } - { blockCommentID > 0 && ( + { blockCommentId > 0 && ( ) } Date: Wed, 30 Oct 2024 13:16:50 +0000 Subject: [PATCH 05/22] 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/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/fields/CHANGELOG.md | 2 ++ packages/fields/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-router/CHANGELOG.md | 2 ++ packages/interactivity-router/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 +- 191 files changed, 286 insertions(+), 96 deletions(-) diff --git a/packages/a11y/CHANGELOG.md b/packages/a11y/CHANGELOG.md index 08ac31b560ca8..5e90577e9155a 100644 --- a/packages/a11y/CHANGELOG.md +++ b/packages/a11y/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/a11y/package.json b/packages/a11y/package.json index a506cb940e776..217a308622592 100644 --- a/packages/a11y/package.json +++ b/packages/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/a11y", - "version": "4.10.0", + "version": "4.11.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 0f4795b11f109..0618f4962f5eb 100644 --- a/packages/annotations/CHANGELOG.md +++ b/packages/annotations/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.11.0 (2024-10-30) + ## 3.10.0 (2024-10-16) ## 3.9.0 (2024-10-03) diff --git a/packages/annotations/package.json b/packages/annotations/package.json index 4a1f0fe2b771b..f3f7f741aca40 100644 --- a/packages/annotations/package.json +++ b/packages/annotations/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/annotations", - "version": "3.10.0", + "version": "3.11.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 dc654223da9e9..8d3faea535faf 100644 --- a/packages/api-fetch/CHANGELOG.md +++ b/packages/api-fetch/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.11.0 (2024-10-30) + ## 7.10.0 (2024-10-16) ## 7.9.0 (2024-10-03) diff --git a/packages/api-fetch/package.json b/packages/api-fetch/package.json index 79968c31d1043..25c9572344517 100644 --- a/packages/api-fetch/package.json +++ b/packages/api-fetch/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/api-fetch", - "version": "7.10.0", + "version": "7.11.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 0a4a27cfbed80..9534b183d6ebb 100644 --- a/packages/autop/CHANGELOG.md +++ b/packages/autop/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/autop/package.json b/packages/autop/package.json index aea14b2c666e1..3d21dfd5ca7d1 100644 --- a/packages/autop/package.json +++ b/packages/autop/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/autop", - "version": "4.10.0", + "version": "4.11.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 6935957675b43..87bc412fd90eb 100644 --- a/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md +++ b/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/babel-plugin-import-jsx-pragma/package.json b/packages/babel-plugin-import-jsx-pragma/package.json index be9dbe0b0fe09..cc60e407de691 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": "5.10.0", + "version": "5.11.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 7fbb829d65a84..f643a9304c68a 100644 --- a/packages/babel-plugin-makepot/CHANGELOG.md +++ b/packages/babel-plugin-makepot/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/babel-plugin-makepot/package.json b/packages/babel-plugin-makepot/package.json index f88a5257b24c8..d952ab50de0d0 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": "6.10.0", + "version": "6.11.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 c787e17605929..d6eef13b90d45 100644 --- a/packages/babel-preset-default/CHANGELOG.md +++ b/packages/babel-preset-default/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.11.0 (2024-10-30) + ## 8.10.0 (2024-10-16) ### Enhancements diff --git a/packages/babel-preset-default/package.json b/packages/babel-preset-default/package.json index 777a40012d67f..62e9d8888a9b9 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": "8.10.0", + "version": "8.11.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 7535112c5a5c1..61ff1100ac645 100644 --- a/packages/base-styles/CHANGELOG.md +++ b/packages/base-styles/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/base-styles/package.json b/packages/base-styles/package.json index 04d1bb5e2d41b..1135af7b99ccd 100644 --- a/packages/base-styles/package.json +++ b/packages/base-styles/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/base-styles", - "version": "5.10.0", + "version": "5.11.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 c168f9698e68b..660c60776c7bd 100644 --- a/packages/blob/CHANGELOG.md +++ b/packages/blob/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/blob/package.json b/packages/blob/package.json index 183e6aca33dc0..de1b394f5a618 100644 --- a/packages/blob/package.json +++ b/packages/blob/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blob", - "version": "4.10.0", + "version": "4.11.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 7c2e092139b0e..53636f34dad58 100644 --- a/packages/block-directory/CHANGELOG.md +++ b/packages/block-directory/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/block-directory/package.json b/packages/block-directory/package.json index 6ff9ad7d51086..9fa529b364a64 100644 --- a/packages/block-directory/package.json +++ b/packages/block-directory/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-directory", - "version": "5.10.0", + "version": "5.11.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 1483fe1da9d5c..6755c4ec83f21 100644 --- a/packages/block-editor/CHANGELOG.md +++ b/packages/block-editor/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 14.6.0 (2024-10-30) + ## 14.5.0 (2024-10-16) ## 14.4.0 (2024-10-03) diff --git a/packages/block-editor/package.json b/packages/block-editor/package.json index b798e626c2e90..0fb08d702fac2 100644 --- a/packages/block-editor/package.json +++ b/packages/block-editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-editor", - "version": "14.5.0", + "version": "14.6.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 b3788917cfbb9..4b5cf59f81910 100644 --- a/packages/block-library/CHANGELOG.md +++ b/packages/block-library/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 9.11.0 (2024-10-30) + ## 9.10.0 (2024-10-16) ## 9.9.0 (2024-10-03) diff --git a/packages/block-library/package.json b/packages/block-library/package.json index 18ad0e46059c9..1c078354c1247 100644 --- a/packages/block-library/package.json +++ b/packages/block-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-library", - "version": "9.10.0", + "version": "9.11.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 9b0457333bd7d..5911f22795d46 100644 --- a/packages/block-serialization-default-parser/CHANGELOG.md +++ b/packages/block-serialization-default-parser/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/block-serialization-default-parser/package.json b/packages/block-serialization-default-parser/package.json index 14d2db0f68868..00a498bc9b1fa 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": "5.10.0", + "version": "5.11.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 40c93063cafbb..1833dff1e52c8 100644 --- a/packages/block-serialization-spec-parser/CHANGELOG.md +++ b/packages/block-serialization-spec-parser/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/block-serialization-spec-parser/package.json b/packages/block-serialization-spec-parser/package.json index 9a871250162ca..94325ad912945 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": "5.10.0", + "version": "5.11.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 eebbe7148e805..54fc6f77a7427 100644 --- a/packages/blocks/CHANGELOG.md +++ b/packages/blocks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 14.0.0 (2024-10-30) + ### Breaking changes - Normalize `blockType.parent` to be an array. While string values were never supported, they appeared to work with some unintended side-effects that have been fixed by [#66250](https://github.com/WordPress/gutenberg/pull/66250). For that reason, we've added some code that automatically migrates strings to arrays — though it still raises a warning. diff --git a/packages/blocks/package.json b/packages/blocks/package.json index d7207548d173f..5fd6d24bb0c9e 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blocks", - "version": "13.10.0", + "version": "14.0.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 8a2dc5d0ecc48..1ef626d40ef83 100644 --- a/packages/browserslist-config/CHANGELOG.md +++ b/packages/browserslist-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/browserslist-config/package.json b/packages/browserslist-config/package.json index 8b19151e95047..645e72e423008 100644 --- a/packages/browserslist-config/package.json +++ b/packages/browserslist-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/browserslist-config", - "version": "6.10.0", + "version": "6.11.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 c75dbab26739d..2ec9f745b774f 100644 --- a/packages/commands/CHANGELOG.md +++ b/packages/commands/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ## 1.9.0 (2024-10-03) diff --git a/packages/commands/package.json b/packages/commands/package.json index 4d35172ce8186..20cdce012c7a5 100644 --- a/packages/commands/package.json +++ b/packages/commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/commands", - "version": "1.10.0", + "version": "1.11.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 9603d9656d506..9c085abdae98c 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 28.11.0 (2024-10-30) + ### Deprecations - `BorderBoxControl`: Deprecate 36px default size ([#65752](https://github.com/WordPress/gutenberg/pull/65752)). diff --git a/packages/components/package.json b/packages/components/package.json index a44e0afe89152..abb1ade4c23fc 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/components", - "version": "28.10.0", + "version": "28.11.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 f9d18eed43141..8f8bedfde15d4 100644 --- a/packages/compose/CHANGELOG.md +++ b/packages/compose/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.11.0 (2024-10-30) + ## 7.10.0 (2024-10-16) ## 7.9.0 (2024-10-03) diff --git a/packages/compose/package.json b/packages/compose/package.json index f7aa8a3bf9b3b..6123737dcf71b 100644 --- a/packages/compose/package.json +++ b/packages/compose/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/compose", - "version": "7.10.0", + "version": "7.11.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 83b809ad52630..b98e0c55e24ff 100644 --- a/packages/core-commands/CHANGELOG.md +++ b/packages/core-commands/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ## 1.9.0 (2024-10-03) diff --git a/packages/core-commands/package.json b/packages/core-commands/package.json index adad0ee55afc2..30fff81216e91 100644 --- a/packages/core-commands/package.json +++ b/packages/core-commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-commands", - "version": "1.10.0", + "version": "1.11.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 980f552ee0fca..31b44fa32dd0a 100644 --- a/packages/core-data/CHANGELOG.md +++ b/packages/core-data/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.11.0 (2024-10-30) + ## 7.10.0 (2024-10-16) ## 7.9.0 (2024-10-03) diff --git a/packages/core-data/package.json b/packages/core-data/package.json index 6b70fb0af3a8f..aca278be9e261 100644 --- a/packages/core-data/package.json +++ b/packages/core-data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-data", - "version": "7.10.0", + "version": "7.11.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/package.json b/packages/create-block-interactive-template/package.json index d400d77a49ab6..7ea6f1321a797 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": "2.10.0", + "version": "2.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 8b4b467a1b436..dd043522c27a6 100644 --- a/packages/create-block-tutorial-template/CHANGELOG.md +++ b/packages/create-block-tutorial-template/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/create-block-tutorial-template/package.json b/packages/create-block-tutorial-template/package.json index 42ae74d8eeeb9..65ef110fa5151 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": "4.10.0", + "version": "4.11.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 9b9504faa1eea..c961882082541 100644 --- a/packages/create-block/CHANGELOG.md +++ b/packages/create-block/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.54.0 (2024-10-30) + ### Enhancement - Add `--target-dir` flag to allow indicating where resulting files will be scaffolded ([#53781](https://github.com/WordPress/gutenberg/pull/53781)) diff --git a/packages/create-block/package.json b/packages/create-block/package.json index a9215bb2699d3..fb95615141223 100644 --- a/packages/create-block/package.json +++ b/packages/create-block/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/create-block", - "version": "4.53.0", + "version": "4.54.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 4c308aff49126..b36ed481749ea 100644 --- a/packages/customize-widgets/CHANGELOG.md +++ b/packages/customize-widgets/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/customize-widgets/package.json b/packages/customize-widgets/package.json index 68e736c566c11..31de3890b7c75 100644 --- a/packages/customize-widgets/package.json +++ b/packages/customize-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/customize-widgets", - "version": "5.10.0", + "version": "5.11.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 cfbe9d3ea4663..c536d850f8c73 100644 --- a/packages/data-controls/CHANGELOG.md +++ b/packages/data-controls/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/data-controls/package.json b/packages/data-controls/package.json index 84462f49e5c0c..8910574746a57 100644 --- a/packages/data-controls/package.json +++ b/packages/data-controls/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data-controls", - "version": "4.10.0", + "version": "4.11.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 44d7aa5f954ef..98c553b08b67b 100644 --- a/packages/data/CHANGELOG.md +++ b/packages/data/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 10.11.0 (2024-10-30) + ## 10.10.0 (2024-10-16) ## 10.9.0 (2024-10-03) diff --git a/packages/data/package.json b/packages/data/package.json index 5e1817f0fb6ad..7bd62c4dcc6f8 100644 --- a/packages/data/package.json +++ b/packages/data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data", - "version": "10.10.0", + "version": "10.11.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 d5054b8578d95..60cdad73b32ef 100644 --- a/packages/dataviews/CHANGELOG.md +++ b/packages/dataviews/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.7.0 (2024-10-30) + ## 4.6.0 (2024-10-16) - Invert the logic for which icon to show in `DataViews` when using the filter view. Icons now match the action of the button label. ([#65914](https://github.com/WordPress/gutenberg/pull/65914)). diff --git a/packages/dataviews/package.json b/packages/dataviews/package.json index a83fd163517d0..0e215caf4e939 100644 --- a/packages/dataviews/package.json +++ b/packages/dataviews/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dataviews", - "version": "4.6.0", + "version": "4.7.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 4f35e1c2fcd47..1d0508bd5325a 100644 --- a/packages/date/CHANGELOG.md +++ b/packages/date/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/date/package.json b/packages/date/package.json index a5925869f2acc..31b0de0bb9f43 100644 --- a/packages/date/package.json +++ b/packages/date/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/date", - "version": "5.10.0", + "version": "5.11.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 4170d698ca565..080234c319e47 100644 --- a/packages/dependency-extraction-webpack-plugin/CHANGELOG.md +++ b/packages/dependency-extraction-webpack-plugin/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/dependency-extraction-webpack-plugin/package.json b/packages/dependency-extraction-webpack-plugin/package.json index f1b3c0f87bdb9..aac150751d868 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": "6.10.0", + "version": "6.11.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 8289aedd728b6..5ba83861f7cd3 100644 --- a/packages/deprecated/CHANGELOG.md +++ b/packages/deprecated/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/deprecated/package.json b/packages/deprecated/package.json index 4871d5772dbb6..17142259d08a6 100644 --- a/packages/deprecated/package.json +++ b/packages/deprecated/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/deprecated", - "version": "4.10.0", + "version": "4.11.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 139f85f8a6219..b7374d6f921cb 100644 --- a/packages/docgen/CHANGELOG.md +++ b/packages/docgen/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ## 2.9.0 (2024-10-03) diff --git a/packages/docgen/package.json b/packages/docgen/package.json index e7d7447226ce4..2853999ff1cd3 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/docgen", - "version": "2.10.0", + "version": "2.11.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 ce17d989eac98..ffdaeff6e892c 100644 --- a/packages/dom-ready/CHANGELOG.md +++ b/packages/dom-ready/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/dom-ready/package.json b/packages/dom-ready/package.json index 65334a21bd137..7ce289b687590 100644 --- a/packages/dom-ready/package.json +++ b/packages/dom-ready/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom-ready", - "version": "4.10.0", + "version": "4.11.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 51c8de37b6198..b868abb474e62 100644 --- a/packages/dom/CHANGELOG.md +++ b/packages/dom/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/dom/package.json b/packages/dom/package.json index 9d738a07b89b9..fa7213d761c93 100644 --- a/packages/dom/package.json +++ b/packages/dom/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom", - "version": "4.10.0", + "version": "4.11.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 5b262e27f5e48..cbe574c55790a 100644 --- a/packages/e2e-test-utils-playwright/CHANGELOG.md +++ b/packages/e2e-test-utils-playwright/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ## 1.9.0 (2024-10-03) diff --git a/packages/e2e-test-utils-playwright/package.json b/packages/e2e-test-utils-playwright/package.json index 353d19decb8f8..d0088dfa47a9e 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": "1.10.0", + "version": "1.11.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 84e4d4d564d65..137b1ba872dc5 100644 --- a/packages/e2e-test-utils/CHANGELOG.md +++ b/packages/e2e-test-utils/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 11.11.0 (2024-10-30) + ## 11.10.0 (2024-10-16) ## 11.9.0 (2024-10-03) diff --git a/packages/e2e-test-utils/package.json b/packages/e2e-test-utils/package.json index ca116dd0264a7..21366e6535475 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": "11.10.0", + "version": "11.11.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 9268bec00239f..610a2bb969745 100644 --- a/packages/e2e-tests/CHANGELOG.md +++ b/packages/e2e-tests/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.11.0 (2024-10-30) + ## 8.10.0 (2024-10-16) ## 8.9.0 (2024-10-03) diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json index 5bf2b5c8663ac..77bd6c7e31c42 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/e2e-tests", - "version": "8.10.1", + "version": "8.11.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 409af4ead284f..48a101b543821 100644 --- a/packages/edit-post/CHANGELOG.md +++ b/packages/edit-post/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.11.0 (2024-10-30) + ## 8.10.0 (2024-10-16) ## 8.9.0 (2024-10-03) diff --git a/packages/edit-post/package.json b/packages/edit-post/package.json index 028520e79cad7..01d45078c44fe 100644 --- a/packages/edit-post/package.json +++ b/packages/edit-post/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-post", - "version": "8.10.0", + "version": "8.11.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 e1c4f09222ae6..7efa4f6c5b9d4 100644 --- a/packages/edit-site/CHANGELOG.md +++ b/packages/edit-site/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/edit-site/package.json b/packages/edit-site/package.json index f85a9e26a9d68..3f44b9a984d2d 100644 --- a/packages/edit-site/package.json +++ b/packages/edit-site/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-site", - "version": "6.10.0", + "version": "6.11.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 5b2fbd4d30741..316648bf95258 100644 --- a/packages/edit-widgets/CHANGELOG.md +++ b/packages/edit-widgets/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/edit-widgets/package.json b/packages/edit-widgets/package.json index 1b412c5adb78c..52461a7ef53ca 100644 --- a/packages/edit-widgets/package.json +++ b/packages/edit-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-widgets", - "version": "6.10.0", + "version": "6.11.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 2716d965d1434..a3980bf4aead7 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 14.11.0 (2024-10-30) + ### Bug Fixes - `Post Featured Image`: Fix `Set featured image` button's `box-shadow` transition to prevent border from flashing when focused. diff --git a/packages/editor/package.json b/packages/editor/package.json index 8c799085875c2..97a7a70bfe82e 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/editor", - "version": "14.10.0", + "version": "14.11.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 1d6adbaef2c68..cf73e03c74f6a 100644 --- a/packages/element/CHANGELOG.md +++ b/packages/element/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/element/package.json b/packages/element/package.json index 51e08e534b271..7767010efc92e 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/element", - "version": "6.10.0", + "version": "6.11.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 faffee0d5b4d3..c8b49abebfaaa 100644 --- a/packages/env/CHANGELOG.md +++ b/packages/env/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 10.11.0 (2024-10-30) + ## 10.10.0 (2024-10-16) ## 10.9.0 (2024-10-03) diff --git a/packages/env/package.json b/packages/env/package.json index f35dfa784fcc3..35032c7974104 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/env", - "version": "10.10.0", + "version": "10.11.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 80a4194ec2805..f92f40cce1a8c 100644 --- a/packages/escape-html/CHANGELOG.md +++ b/packages/escape-html/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.11.0 (2024-10-30) + ## 3.10.0 (2024-10-16) ## 3.9.0 (2024-10-03) diff --git a/packages/escape-html/package.json b/packages/escape-html/package.json index cadf7e9eaa174..8b334925719db 100644 --- a/packages/escape-html/package.json +++ b/packages/escape-html/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/escape-html", - "version": "3.10.0", + "version": "3.11.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 705312f977e66..3f753fb9b6b8b 100644 --- a/packages/eslint-plugin/CHANGELOG.md +++ b/packages/eslint-plugin/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 21.4.0 (2024-10-30) + ## 21.3.0 (2024-10-16) ## 21.2.0 (2024-10-03) diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 4a85de55f671a..f6e8683fdd4c9 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/eslint-plugin", - "version": "21.3.0", + "version": "21.4.0-prerelease", "description": "ESLint plugin for WordPress development.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/fields/CHANGELOG.md b/packages/fields/CHANGELOG.md index 26f61829fb801..6f2bf69b65358 100644 --- a/packages/fields/CHANGELOG.md +++ b/packages/fields/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 0.3.0 (2024-10-30) + ## 0.2.0 (2024-10-16) ## 0.1.0 (2024-10-03) diff --git a/packages/fields/package.json b/packages/fields/package.json index acb01dd1882eb..1494770badb5f 100644 --- a/packages/fields/package.json +++ b/packages/fields/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/fields", - "version": "0.2.0", + "version": "0.3.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/format-library/CHANGELOG.md b/packages/format-library/CHANGELOG.md index e2d931b432374..f44865c4325e2 100644 --- a/packages/format-library/CHANGELOG.md +++ b/packages/format-library/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/format-library/package.json b/packages/format-library/package.json index e30ca517de794..bea85d21f9bf1 100644 --- a/packages/format-library/package.json +++ b/packages/format-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/format-library", - "version": "5.10.0", + "version": "5.11.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 a5caa23d75503..284fa3c509890 100644 --- a/packages/hooks/CHANGELOG.md +++ b/packages/hooks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 04a0865f5c44a..c9a459eeb6a95 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/hooks", - "version": "4.10.0", + "version": "4.11.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 de6f098713c23..e2d20a8531300 100644 --- a/packages/html-entities/CHANGELOG.md +++ b/packages/html-entities/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/html-entities/package.json b/packages/html-entities/package.json index 7ccf5d52f55fb..d9a6d78b079e8 100644 --- a/packages/html-entities/package.json +++ b/packages/html-entities/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/html-entities", - "version": "4.10.0", + "version": "4.11.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 0fc465873a31f..045589f3d7a3c 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/i18n/package.json b/packages/i18n/package.json index f2ccf4b0fa293..08ed3aee5da1f 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/i18n", - "version": "5.10.0", + "version": "5.11.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 4082e51070816..0649fe97ca5a4 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 10.11.0 (2024-10-30) + ## 10.10.0 (2024-10-16) ### Enhancements diff --git a/packages/icons/package.json b/packages/icons/package.json index a2e3c97b67b55..5793ca9064bd6 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/icons", - "version": "10.10.0", + "version": "10.11.0-prerelease", "description": "WordPress Icons package, based on dashicon.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/interactivity-router/CHANGELOG.md b/packages/interactivity-router/CHANGELOG.md index 8b7db29395a54..fee7d90751ad5 100644 --- a/packages/interactivity-router/CHANGELOG.md +++ b/packages/interactivity-router/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ### Enhancements diff --git a/packages/interactivity-router/package.json b/packages/interactivity-router/package.json index 2d33456a5712b..870418bac4d0a 100644 --- a/packages/interactivity-router/package.json +++ b/packages/interactivity-router/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interactivity-router", - "version": "2.10.0", + "version": "2.11.0-prerelease", "description": "Package that exposes state and actions from the `core/router` store, part of the Interactivity API.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/interactivity/CHANGELOG.md b/packages/interactivity/CHANGELOG.md index 73212578ac109..488fcc77d7541 100644 --- a/packages/interactivity/CHANGELOG.md +++ b/packages/interactivity/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ### Bug Fixes - Fix reactivity of undefined objects and arrays added with `deepMerge()` ([#66183](https://github.com/WordPress/gutenberg/pull/66183)). diff --git a/packages/interactivity/package.json b/packages/interactivity/package.json index defabf4f76a6a..c485de7e34eae 100644 --- a/packages/interactivity/package.json +++ b/packages/interactivity/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interactivity", - "version": "6.10.0", + "version": "6.11.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 ea748e80a9eb6..67cb692f87709 100644 --- a/packages/interface/CHANGELOG.md +++ b/packages/interface/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.0.0 (2024-10-30) + ### Breaking Changes - Removed `smallScreenTitle` prop from the `ComplementaryArea` component ([#64474](https://github.com/WordPress/gutenberg/pull/64474)). diff --git a/packages/interface/package.json b/packages/interface/package.json index ed9e0debf96d7..69fe4cad7f5d9 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interface", - "version": "7.0.0", + "version": "8.0.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 8dc6be12e1e87..5dee7a281357a 100644 --- a/packages/is-shallow-equal/CHANGELOG.md +++ b/packages/is-shallow-equal/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/is-shallow-equal/package.json b/packages/is-shallow-equal/package.json index 1034ce1e76cda..e55c591c68e9d 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": "5.10.0", + "version": "5.11.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 693445ed35ef4..00cc44f548a85 100644 --- a/packages/jest-console/CHANGELOG.md +++ b/packages/jest-console/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 8.11.0 (2024-10-30) + ## 8.10.0 (2024-10-16) ## 8.9.0 (2024-10-03) diff --git a/packages/jest-console/package.json b/packages/jest-console/package.json index 373fc612b598b..af334bd3562b9 100644 --- a/packages/jest-console/package.json +++ b/packages/jest-console/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/jest-console", - "version": "8.10.0", + "version": "8.11.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 44f121c25e3ee..28e0f4e2bb420 100644 --- a/packages/jest-preset-default/CHANGELOG.md +++ b/packages/jest-preset-default/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 12.11.0 (2024-10-30) + ## 12.10.0 (2024-10-16) ## 12.9.0 (2024-10-03) diff --git a/packages/jest-preset-default/package.json b/packages/jest-preset-default/package.json index 2db25a45f5b8e..41db85e5b250b 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": "12.10.0", + "version": "12.11.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 e3b455827c197..a6557def1f0f2 100644 --- a/packages/jest-puppeteer-axe/CHANGELOG.md +++ b/packages/jest-puppeteer-axe/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.11.0 (2024-10-30) + ## 7.10.0 (2024-10-16) ## 7.9.0 (2024-10-03) diff --git a/packages/jest-puppeteer-axe/package.json b/packages/jest-puppeteer-axe/package.json index 0e9b214a17577..4a125f4d9c17c 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": "7.10.0", + "version": "7.11.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 f549dfcd73b70..386e6b95c1258 100644 --- a/packages/keyboard-shortcuts/CHANGELOG.md +++ b/packages/keyboard-shortcuts/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/keyboard-shortcuts/package.json b/packages/keyboard-shortcuts/package.json index 4687df000bb3a..ba17110a370a6 100644 --- a/packages/keyboard-shortcuts/package.json +++ b/packages/keyboard-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keyboard-shortcuts", - "version": "5.10.0", + "version": "5.11.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 5b300b79211f3..894501981ab1b 100644 --- a/packages/keycodes/CHANGELOG.md +++ b/packages/keycodes/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/keycodes/package.json b/packages/keycodes/package.json index cce62c927fa20..51f1338bf3fbb 100644 --- a/packages/keycodes/package.json +++ b/packages/keycodes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keycodes", - "version": "4.10.0", + "version": "4.11.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 025c2ce1c066d..1f9d1b15304e1 100644 --- a/packages/lazy-import/CHANGELOG.md +++ b/packages/lazy-import/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ## 2.9.0 (2024-10-03) diff --git a/packages/lazy-import/package.json b/packages/lazy-import/package.json index 1e56c1703cf1c..e3a327dcff873 100644 --- a/packages/lazy-import/package.json +++ b/packages/lazy-import/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/lazy-import", - "version": "2.10.0", + "version": "2.11.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 8c2134934192d..958057ffb976d 100644 --- a/packages/list-reusable-blocks/CHANGELOG.md +++ b/packages/list-reusable-blocks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/list-reusable-blocks/package.json b/packages/list-reusable-blocks/package.json index d5a7dace810b4..ca3db66788906 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": "5.10.0", + "version": "5.11.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 f47ed34c718d1..047ff84855f29 100644 --- a/packages/media-utils/CHANGELOG.md +++ b/packages/media-utils/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/media-utils/package.json b/packages/media-utils/package.json index 0ba56f2670683..dd30c636e514b 100644 --- a/packages/media-utils/package.json +++ b/packages/media-utils/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/media-utils", - "version": "5.10.0", + "version": "5.11.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 3c55e67bb1b02..d70c37f4fe721 100644 --- a/packages/notices/CHANGELOG.md +++ b/packages/notices/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/notices/package.json b/packages/notices/package.json index de04c49a26cd6..955fa43b652d3 100644 --- a/packages/notices/package.json +++ b/packages/notices/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/notices", - "version": "5.10.0", + "version": "5.11.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 e4c7943dc448a..9c0aafedcead1 100644 --- a/packages/npm-package-json-lint-config/CHANGELOG.md +++ b/packages/npm-package-json-lint-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/npm-package-json-lint-config/package.json b/packages/npm-package-json-lint-config/package.json index 04fbb5ccc0aea..284a6522b00b7 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": "5.10.0", + "version": "5.11.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 c0af370a933b5..7446f00f381ac 100644 --- a/packages/nux/CHANGELOG.md +++ b/packages/nux/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 9.11.0 (2024-10-30) + ## 9.10.0 (2024-10-16) ## 9.9.0 (2024-10-03) diff --git a/packages/nux/package.json b/packages/nux/package.json index 122bb2758263d..4fd9cba3b3ca7 100644 --- a/packages/nux/package.json +++ b/packages/nux/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/nux", - "version": "9.10.0", + "version": "9.11.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 31fa83ee8b93b..ac4c4e0905612 100644 --- a/packages/patterns/CHANGELOG.md +++ b/packages/patterns/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ## 2.9.0 (2024-10-03) diff --git a/packages/patterns/package.json b/packages/patterns/package.json index 3da30812d61ed..5575ff39ce257 100644 --- a/packages/patterns/package.json +++ b/packages/patterns/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/patterns", - "version": "2.10.0", + "version": "2.11.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 aa54e27a3913d..2696ce8b2bf0b 100644 --- a/packages/plugins/CHANGELOG.md +++ b/packages/plugins/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.11.0 (2024-10-30) + ## 7.10.0 (2024-10-16) ## 7.9.0 (2024-10-03) diff --git a/packages/plugins/package.json b/packages/plugins/package.json index 75f0bc554b868..ffd8bde2f5324 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/plugins", - "version": "7.10.0", + "version": "7.11.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 514307874acb1..939a997a5eb57 100644 --- a/packages/postcss-plugins-preset/CHANGELOG.md +++ b/packages/postcss-plugins-preset/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/postcss-plugins-preset/package.json b/packages/postcss-plugins-preset/package.json index 82753b0ff56d3..71258db246e2d 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": "5.10.0", + "version": "5.11.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 55c0311cc6b95..05cebfe533c6c 100644 --- a/packages/postcss-themes/CHANGELOG.md +++ b/packages/postcss-themes/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/postcss-themes/package.json b/packages/postcss-themes/package.json index 436c606cf9d1d..3cd813014db8b 100644 --- a/packages/postcss-themes/package.json +++ b/packages/postcss-themes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/postcss-themes", - "version": "6.10.0", + "version": "6.11.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 b9efaa9c69049..67bde4ee87c98 100644 --- a/packages/preferences-persistence/CHANGELOG.md +++ b/packages/preferences-persistence/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ## 2.9.0 (2024-10-03) diff --git a/packages/preferences-persistence/package.json b/packages/preferences-persistence/package.json index e91c8f295d465..20f20a56c5c31 100644 --- a/packages/preferences-persistence/package.json +++ b/packages/preferences-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences-persistence", - "version": "2.10.0", + "version": "2.11.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 3b1711b5d87b0..2850950d6df7f 100644 --- a/packages/preferences/CHANGELOG.md +++ b/packages/preferences/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/preferences/package.json b/packages/preferences/package.json index ef9f0ef8803df..bfb66311b1aad 100644 --- a/packages/preferences/package.json +++ b/packages/preferences/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences", - "version": "4.10.0", + "version": "4.11.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 33a0261603fb7..a942a98605ab5 100644 --- a/packages/prettier-config/CHANGELOG.md +++ b/packages/prettier-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index f46706b09082b..1b19dc7a3be29 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/prettier-config", - "version": "4.10.0", + "version": "4.11.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 02b3d9176b2ca..ac8c402ea9e75 100644 --- a/packages/primitives/CHANGELOG.md +++ b/packages/primitives/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/primitives/package.json b/packages/primitives/package.json index 67117e037002c..ca999e8f9b792 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/primitives", - "version": "4.10.0", + "version": "4.11.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 e080b71c08182..042e4ae3e97c1 100644 --- a/packages/priority-queue/CHANGELOG.md +++ b/packages/priority-queue/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.11.0 (2024-10-30) + ## 3.10.0 (2024-10-16) ## 3.9.0 (2024-10-03) diff --git a/packages/priority-queue/package.json b/packages/priority-queue/package.json index 0113bb9b1bc62..ef5103f5f7933 100644 --- a/packages/priority-queue/package.json +++ b/packages/priority-queue/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/priority-queue", - "version": "3.10.0", + "version": "3.11.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 99887b6f4b615..db68d750432bc 100644 --- a/packages/private-apis/CHANGELOG.md +++ b/packages/private-apis/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ## 1.9.0 (2024-10-03) diff --git a/packages/private-apis/package.json b/packages/private-apis/package.json index eae83e1fc46d3..a750c6f2abcd1 100644 --- a/packages/private-apis/package.json +++ b/packages/private-apis/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/private-apis", - "version": "1.10.0", + "version": "1.11.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 c7b3021d4679c..da01acd92c8f3 100644 --- a/packages/project-management-automation/CHANGELOG.md +++ b/packages/project-management-automation/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ## 2.9.0 (2024-10-03) diff --git a/packages/project-management-automation/package.json b/packages/project-management-automation/package.json index 6da7e21d76fb0..d286c2be59048 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": "2.10.0", + "version": "2.11.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 6efaf980c320b..165c1f0bc9554 100644 --- a/packages/react-i18n/CHANGELOG.md +++ b/packages/react-i18n/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/react-i18n/package.json b/packages/react-i18n/package.json index 6a741d33f997c..64c03f757998d 100644 --- a/packages/react-i18n/package.json +++ b/packages/react-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/react-i18n", - "version": "4.10.0", + "version": "4.11.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 bd5ff8879c2a1..63a3192e7aa95 100644 --- a/packages/readable-js-assets-webpack-plugin/CHANGELOG.md +++ b/packages/readable-js-assets-webpack-plugin/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.11.0 (2024-10-30) + ## 3.10.0 (2024-10-16) ## 3.9.0 (2024-10-03) diff --git a/packages/readable-js-assets-webpack-plugin/package.json b/packages/readable-js-assets-webpack-plugin/package.json index 4f7a42a8e59ea..cffe3669586a3 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": "3.10.0", + "version": "3.11.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 0aadde8ca5fa3..54df85dfd5717 100644 --- a/packages/redux-routine/CHANGELOG.md +++ b/packages/redux-routine/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/redux-routine/package.json b/packages/redux-routine/package.json index 70d1cae1a8b5f..8fd54ddf2ed34 100644 --- a/packages/redux-routine/package.json +++ b/packages/redux-routine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/redux-routine", - "version": "5.10.0", + "version": "5.11.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 62e09d8e61dfc..e4ba1b052ae21 100644 --- a/packages/reusable-blocks/CHANGELOG.md +++ b/packages/reusable-blocks/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/reusable-blocks/package.json b/packages/reusable-blocks/package.json index 461a17001b0c3..b212e297aeee2 100644 --- a/packages/reusable-blocks/package.json +++ b/packages/reusable-blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/reusable-blocks", - "version": "5.10.0", + "version": "5.11.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 5717f59a34d28..138d963020deb 100644 --- a/packages/rich-text/CHANGELOG.md +++ b/packages/rich-text/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 7.11.0 (2024-10-30) + ## 7.10.0 (2024-10-16) ## 7.9.0 (2024-10-03) diff --git a/packages/rich-text/package.json b/packages/rich-text/package.json index c2b99faaa72d7..797489ea4601c 100644 --- a/packages/rich-text/package.json +++ b/packages/rich-text/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/rich-text", - "version": "7.10.0", + "version": "7.11.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 23f553b847a40..cd0a91605c6f5 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ### Enhancements diff --git a/packages/router/package.json b/packages/router/package.json index d7a1219e0b95c..8cb1c6bdd6c5f 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/router", - "version": "1.10.0", + "version": "1.11.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 e2279dbbd5b8a..ca5a44bca62b5 100644 --- a/packages/scripts/CHANGELOG.md +++ b/packages/scripts/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 30.4.0 (2024-10-30) + ### Enhancements - Add BlueOak-1.0.0 the GPLv2-compatible licenses recognized by check-licenses ([#66139](https://github.com/WordPress/gutenberg/pull/66139)). diff --git a/packages/scripts/package.json b/packages/scripts/package.json index ef1ff60115242..0e1a0f4a3be87 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/scripts", - "version": "30.3.0", + "version": "30.4.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 3e7fefedfe287..479fbf835e74d 100644 --- a/packages/server-side-render/CHANGELOG.md +++ b/packages/server-side-render/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 5.11.0 (2024-10-30) + ## 5.10.0 (2024-10-16) ## 5.9.0 (2024-10-03) diff --git a/packages/server-side-render/package.json b/packages/server-side-render/package.json index a40d4358c3530..c351ec53f7b3f 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": "5.10.0", + "version": "5.11.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 ea651b6af87f0..f869446602cb1 100644 --- a/packages/shortcode/CHANGELOG.md +++ b/packages/shortcode/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/shortcode/package.json b/packages/shortcode/package.json index c10007806383d..7922786d04eb5 100644 --- a/packages/shortcode/package.json +++ b/packages/shortcode/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/shortcode", - "version": "4.10.0", + "version": "4.11.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 5ad39afec7952..f9e50558d8366 100644 --- a/packages/style-engine/CHANGELOG.md +++ b/packages/style-engine/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.11.0 (2024-10-30) + ## 2.10.0 (2024-10-16) ## 2.9.0 (2024-10-03) diff --git a/packages/style-engine/package.json b/packages/style-engine/package.json index ed6eebf9483d1..1ae658745a097 100644 --- a/packages/style-engine/package.json +++ b/packages/style-engine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/style-engine", - "version": "2.10.0", + "version": "2.11.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 9d263fee2648f..ac778801a0160 100644 --- a/packages/stylelint-config/CHANGELOG.md +++ b/packages/stylelint-config/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 23.3.0 (2024-10-30) + ## 23.2.0 (2024-10-16) ## 23.1.0 (2024-10-03) diff --git a/packages/stylelint-config/package.json b/packages/stylelint-config/package.json index 5c213a8851949..aecc448f28d0e 100644 --- a/packages/stylelint-config/package.json +++ b/packages/stylelint-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/stylelint-config", - "version": "23.2.0", + "version": "23.3.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 bbfb3cbb539fd..d9e04f700b8d7 100644 --- a/packages/sync/CHANGELOG.md +++ b/packages/sync/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ## 1.9.0 (2024-10-03) diff --git a/packages/sync/package.json b/packages/sync/package.json index 27ed67971b7ca..a11264ec838c9 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/sync", - "version": "1.10.0", + "version": "1.11.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 3f46da4964518..304d67cefdd02 100644 --- a/packages/token-list/CHANGELOG.md +++ b/packages/token-list/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.11.0 (2024-10-30) + ## 3.10.0 (2024-10-16) ## 3.9.0 (2024-10-03) diff --git a/packages/token-list/package.json b/packages/token-list/package.json index e73fc1918ec55..7998b48e6730b 100644 --- a/packages/token-list/package.json +++ b/packages/token-list/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/token-list", - "version": "3.10.0", + "version": "3.11.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 a3b1f6c6ecdab..0f779e36f5168 100644 --- a/packages/undo-manager/CHANGELOG.md +++ b/packages/undo-manager/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.11.0 (2024-10-30) + ## 1.10.0 (2024-10-16) ## 1.9.0 (2024-10-03) diff --git a/packages/undo-manager/package.json b/packages/undo-manager/package.json index 9e31c9c0d6dd7..d7087e7d7084e 100644 --- a/packages/undo-manager/package.json +++ b/packages/undo-manager/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/undo-manager", - "version": "1.10.0", + "version": "1.11.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 fb1175f11adeb..0e0ac497785e4 100644 --- a/packages/url/CHANGELOG.md +++ b/packages/url/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/url/package.json b/packages/url/package.json index e7228be292bf0..5370e545054f8 100644 --- a/packages/url/package.json +++ b/packages/url/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/url", - "version": "4.10.0", + "version": "4.11.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 3447e75fd97c6..ce3f20a6d8e2b 100644 --- a/packages/viewport/CHANGELOG.md +++ b/packages/viewport/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 6.11.0 (2024-10-30) + ## 6.10.0 (2024-10-16) ## 6.9.0 (2024-10-03) diff --git a/packages/viewport/package.json b/packages/viewport/package.json index 916776cdbe98b..9064976528afb 100644 --- a/packages/viewport/package.json +++ b/packages/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/viewport", - "version": "6.10.0", + "version": "6.11.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 bce0ba957230b..e6ae7b4a22985 100644 --- a/packages/warning/CHANGELOG.md +++ b/packages/warning/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 3.11.0 (2024-10-30) + ## 3.10.0 (2024-10-16) ## 3.9.0 (2024-10-03) diff --git a/packages/warning/package.json b/packages/warning/package.json index d9d4835a220f0..67c33a001cc24 100644 --- a/packages/warning/package.json +++ b/packages/warning/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/warning", - "version": "3.10.0", + "version": "3.11.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 2436b6b03bed2..367add006f889 100644 --- a/packages/widgets/CHANGELOG.md +++ b/packages/widgets/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/widgets/package.json b/packages/widgets/package.json index d85e06c399b2d..4efa23343f8c0 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/widgets", - "version": "4.10.0", + "version": "4.11.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 c622c99b324dd..62b4b2efe1506 100644 --- a/packages/wordcount/CHANGELOG.md +++ b/packages/wordcount/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 4.11.0 (2024-10-30) + ## 4.10.0 (2024-10-16) ## 4.9.0 (2024-10-03) diff --git a/packages/wordcount/package.json b/packages/wordcount/package.json index f2fa54e449da5..bb898184019cb 100644 --- a/packages/wordcount/package.json +++ b/packages/wordcount/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/wordcount", - "version": "4.10.0", + "version": "4.11.0-prerelease", "description": "WordPress word count utility.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", From ceeb8ab458523ed2ad2121fe540d789556a12b81 Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 30 Oct 2024 13:18:33 +0000 Subject: [PATCH 06/22] chore(release): publish - @wordpress/a11y@4.11.0 - @wordpress/annotations@3.11.0 - @wordpress/api-fetch@7.11.0 - @wordpress/autop@4.11.0 - @wordpress/babel-plugin-import-jsx-pragma@5.11.0 - @wordpress/babel-plugin-makepot@6.11.0 - @wordpress/babel-preset-default@8.11.0 - @wordpress/base-styles@5.11.0 - @wordpress/blob@4.11.0 - @wordpress/block-directory@5.11.0 - @wordpress/block-editor@14.6.0 - @wordpress/block-library@9.11.0 - @wordpress/block-serialization-default-parser@5.11.0 - @wordpress/block-serialization-spec-parser@5.11.0 - @wordpress/blocks@14.0.0 - @wordpress/browserslist-config@6.11.0 - @wordpress/commands@1.11.0 - @wordpress/components@28.11.0 - @wordpress/compose@7.11.0 - @wordpress/core-commands@1.11.0 - @wordpress/core-data@7.11.0 - @wordpress/create-block@4.54.0 - @wordpress/create-block-interactive-template@2.11.0 - @wordpress/create-block-tutorial-template@4.11.0 - @wordpress/customize-widgets@5.11.0 - @wordpress/data@10.11.0 - @wordpress/data-controls@4.11.0 - @wordpress/dataviews@4.7.0 - @wordpress/date@5.11.0 - @wordpress/dependency-extraction-webpack-plugin@6.11.0 - @wordpress/deprecated@4.11.0 - @wordpress/docgen@2.11.0 - @wordpress/dom@4.11.0 - @wordpress/dom-ready@4.11.0 - @wordpress/e2e-test-utils@11.11.0 - @wordpress/e2e-test-utils-playwright@1.11.0 - @wordpress/e2e-tests@8.11.0 - @wordpress/edit-post@8.11.0 - @wordpress/edit-site@6.11.0 - @wordpress/edit-widgets@6.11.0 - @wordpress/editor@14.11.0 - @wordpress/element@6.11.0 - @wordpress/env@10.11.0 - @wordpress/escape-html@3.11.0 - @wordpress/eslint-plugin@21.4.0 - @wordpress/fields@0.3.0 - @wordpress/format-library@5.11.0 - @wordpress/hooks@4.11.0 - @wordpress/html-entities@4.11.0 - @wordpress/i18n@5.11.0 - @wordpress/icons@10.11.0 - @wordpress/interactivity@6.11.0 - @wordpress/interactivity-router@2.11.0 - @wordpress/interface@8.0.0 - @wordpress/is-shallow-equal@5.11.0 - @wordpress/jest-console@8.11.0 - @wordpress/jest-preset-default@12.11.0 - @wordpress/jest-puppeteer-axe@7.11.0 - @wordpress/keyboard-shortcuts@5.11.0 - @wordpress/keycodes@4.11.0 - @wordpress/lazy-import@2.11.0 - @wordpress/list-reusable-blocks@5.11.0 - @wordpress/media-utils@5.11.0 - @wordpress/notices@5.11.0 - @wordpress/npm-package-json-lint-config@5.11.0 - @wordpress/nux@9.11.0 - @wordpress/patterns@2.11.0 - @wordpress/plugins@7.11.0 - @wordpress/postcss-plugins-preset@5.11.0 - @wordpress/postcss-themes@6.11.0 - @wordpress/preferences@4.11.0 - @wordpress/preferences-persistence@2.11.0 - @wordpress/prettier-config@4.11.0 - @wordpress/primitives@4.11.0 - @wordpress/priority-queue@3.11.0 - @wordpress/private-apis@1.11.0 - @wordpress/project-management-automation@2.11.0 - @wordpress/react-i18n@4.11.0 - @wordpress/readable-js-assets-webpack-plugin@3.11.0 - @wordpress/redux-routine@5.11.0 - @wordpress/reusable-blocks@5.11.0 - @wordpress/rich-text@7.11.0 - @wordpress/router@1.11.0 - @wordpress/scripts@30.4.0 - @wordpress/server-side-render@5.11.0 - @wordpress/shortcode@4.11.0 - @wordpress/style-engine@2.11.0 - @wordpress/stylelint-config@23.3.0 - @wordpress/sync@1.11.0 - @wordpress/token-list@3.11.0 - @wordpress/undo-manager@1.11.0 - @wordpress/url@4.11.0 - @wordpress/viewport@6.11.0 - @wordpress/warning@3.11.0 - @wordpress/widgets@4.11.0 - @wordpress/wordcount@4.11.0 --- package-lock.json | 192 +++++++++--------- 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/fields/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-router/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 +- 97 files changed, 192 insertions(+), 192 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6cbdae9e88d06..06a46df8855d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51622,7 +51622,7 @@ }, "packages/a11y": { "name": "@wordpress/a11y", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -51636,7 +51636,7 @@ }, "packages/annotations": { "name": "@wordpress/annotations", - "version": "3.10.0", + "version": "3.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -51664,7 +51664,7 @@ }, "packages/api-fetch": { "name": "@wordpress/api-fetch", - "version": "7.10.0", + "version": "7.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -51678,7 +51678,7 @@ }, "packages/autop": { "name": "@wordpress/autop", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -51690,7 +51690,7 @@ }, "packages/babel-plugin-import-jsx-pragma": { "name": "@wordpress/babel-plugin-import-jsx-pragma", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -51702,7 +51702,7 @@ }, "packages/babel-plugin-makepot": { "name": "@wordpress/babel-plugin-makepot", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "deepmerge": "^4.3.0", @@ -51719,7 +51719,7 @@ }, "packages/babel-preset-default": { "name": "@wordpress/babel-preset-default", - "version": "8.10.0", + "version": "8.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "7.25.7", @@ -52850,7 +52850,7 @@ }, "packages/base-styles": { "name": "@wordpress/base-styles", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -52859,7 +52859,7 @@ }, "packages/blob": { "name": "@wordpress/blob", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -52871,7 +52871,7 @@ }, "packages/block-directory": { "name": "@wordpress/block-directory", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -52907,7 +52907,7 @@ }, "packages/block-editor": { "name": "@wordpress/block-editor", - "version": "14.5.0", + "version": "14.6.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53006,7 +53006,7 @@ }, "packages/block-library": { "name": "@wordpress/block-library", - "version": "9.10.0", + "version": "9.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53072,7 +53072,7 @@ }, "packages/block-serialization-default-parser": { "name": "@wordpress/block-serialization-default-parser", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -53084,7 +53084,7 @@ }, "packages/block-serialization-spec-parser": { "name": "@wordpress/block-serialization-spec-parser", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "pegjs": "^0.10.0", @@ -53097,7 +53097,7 @@ }, "packages/blocks": { "name": "@wordpress/blocks", - "version": "13.10.0", + "version": "14.0.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53151,7 +53151,7 @@ }, "packages/browserslist-config": { "name": "@wordpress/browserslist-config", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -53160,7 +53160,7 @@ }, "packages/commands": { "name": "@wordpress/commands", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53399,7 +53399,7 @@ }, "packages/components": { "name": "@wordpress/components", - "version": "28.10.0", + "version": "28.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.10", @@ -53520,7 +53520,7 @@ }, "packages/compose": { "name": "@wordpress/compose", - "version": "7.10.0", + "version": "7.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53557,7 +53557,7 @@ }, "packages/core-commands": { "name": "@wordpress/core-commands", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53586,7 +53586,7 @@ }, "packages/core-data": { "name": "@wordpress/core-data", - "version": "7.10.0", + "version": "7.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53631,7 +53631,7 @@ }, "packages/create-block": { "name": "@wordpress/create-block", - "version": "4.53.0", + "version": "4.54.0", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/lazy-import": "*", @@ -53658,7 +53658,7 @@ }, "packages/create-block-interactive-template": { "name": "@wordpress/create-block-interactive-template", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -53667,7 +53667,7 @@ }, "packages/create-block-tutorial-template": { "name": "@wordpress/create-block-tutorial-template", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -53676,7 +53676,7 @@ }, "packages/customize-widgets": { "name": "@wordpress/customize-widgets", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53715,7 +53715,7 @@ }, "packages/data": { "name": "@wordpress/data", - "version": "10.10.0", + "version": "10.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53744,7 +53744,7 @@ }, "packages/data-controls": { "name": "@wordpress/data-controls", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53762,7 +53762,7 @@ }, "packages/dataviews": { "name": "@wordpress/dataviews", - "version": "4.6.0", + "version": "4.7.0", "license": "GPL-2.0-or-later", "dependencies": { "@ariakit/react": "^0.4.10", @@ -53819,7 +53819,7 @@ }, "packages/date": { "name": "@wordpress/date", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53834,7 +53834,7 @@ }, "packages/dependency-extraction-webpack-plugin": { "name": "@wordpress/dependency-extraction-webpack-plugin", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "json2php": "^0.0.7" @@ -53849,7 +53849,7 @@ }, "packages/deprecated": { "name": "@wordpress/deprecated", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53862,7 +53862,7 @@ }, "packages/docgen": { "name": "@wordpress/docgen", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "7.25.7", @@ -53883,7 +53883,7 @@ }, "packages/dom": { "name": "@wordpress/dom", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53896,7 +53896,7 @@ }, "packages/dom-ready": { "name": "@wordpress/dom-ready", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -53908,7 +53908,7 @@ }, "packages/e2e-test-utils": { "name": "@wordpress/e2e-test-utils", - "version": "11.10.0", + "version": "11.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -53930,7 +53930,7 @@ }, "packages/e2e-test-utils-playwright": { "name": "@wordpress/e2e-test-utils-playwright", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "change-case": "^4.1.2", @@ -53956,7 +53956,7 @@ }, "packages/e2e-tests": { "name": "@wordpress/e2e-tests", - "version": "8.10.1", + "version": "8.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/e2e-test-utils": "*", @@ -53994,7 +53994,7 @@ }, "packages/edit-post": { "name": "@wordpress/edit-post", - "version": "8.10.0", + "version": "8.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54041,7 +54041,7 @@ }, "packages/edit-site": { "name": "@wordpress/edit-site", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54104,7 +54104,7 @@ }, "packages/edit-widgets": { "name": "@wordpress/edit-widgets", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54148,7 +54148,7 @@ }, "packages/editor": { "name": "@wordpress/editor", - "version": "14.10.0", + "version": "14.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54210,7 +54210,7 @@ }, "packages/element": { "name": "@wordpress/element", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54229,7 +54229,7 @@ }, "packages/env": { "name": "@wordpress/env", - "version": "10.10.0", + "version": "10.11.0", "license": "GPL-2.0-or-later", "dependencies": { "chalk": "^4.0.0", @@ -54360,7 +54360,7 @@ }, "packages/escape-html": { "name": "@wordpress/escape-html", - "version": "3.10.0", + "version": "3.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -54372,7 +54372,7 @@ }, "packages/eslint-plugin": { "name": "@wordpress/eslint-plugin", - "version": "21.3.0", + "version": "21.4.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/eslint-parser": "7.25.7", @@ -54441,7 +54441,7 @@ }, "packages/fields": { "name": "@wordpress/fields", - "version": "0.2.0", + "version": "0.3.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54480,7 +54480,7 @@ }, "packages/format-library": { "name": "@wordpress/format-library", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54508,7 +54508,7 @@ }, "packages/hooks": { "name": "@wordpress/hooks", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -54520,7 +54520,7 @@ }, "packages/html-entities": { "name": "@wordpress/html-entities", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -54532,7 +54532,7 @@ }, "packages/i18n": { "name": "@wordpress/i18n", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54552,7 +54552,7 @@ }, "packages/icons": { "name": "@wordpress/icons", - "version": "10.10.0", + "version": "10.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54566,7 +54566,7 @@ }, "packages/interactivity": { "name": "@wordpress/interactivity", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@preact/signals": "^1.3.0", @@ -54579,7 +54579,7 @@ }, "packages/interactivity-router": { "name": "@wordpress/interactivity-router", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/a11y": "*", @@ -54592,7 +54592,7 @@ }, "packages/interface": { "name": "@wordpress/interface", - "version": "7.0.0", + "version": "8.0.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54620,7 +54620,7 @@ }, "packages/is-shallow-equal": { "name": "@wordpress/is-shallow-equal", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -54632,7 +54632,7 @@ }, "packages/jest-console": { "name": "@wordpress/jest-console", - "version": "8.10.0", + "version": "8.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54648,7 +54648,7 @@ }, "packages/jest-preset-default": { "name": "@wordpress/jest-preset-default", - "version": "12.10.0", + "version": "12.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/jest-console": "*", @@ -54665,7 +54665,7 @@ }, "packages/jest-puppeteer-axe": { "name": "@wordpress/jest-puppeteer-axe", - "version": "7.10.0", + "version": "7.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@axe-core/puppeteer": "^4.0.0", @@ -54687,7 +54687,7 @@ }, "packages/keyboard-shortcuts": { "name": "@wordpress/keyboard-shortcuts", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54705,7 +54705,7 @@ }, "packages/keycodes": { "name": "@wordpress/keycodes", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54718,7 +54718,7 @@ }, "packages/lazy-import": { "name": "@wordpress/lazy-import", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "execa": "^4.0.2", @@ -54732,7 +54732,7 @@ }, "packages/list-reusable-blocks": { "name": "@wordpress/list-reusable-blocks", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54755,7 +54755,7 @@ }, "packages/media-utils": { "name": "@wordpress/media-utils", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54771,7 +54771,7 @@ }, "packages/notices": { "name": "@wordpress/notices", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54788,7 +54788,7 @@ }, "packages/npm-package-json-lint-config": { "name": "@wordpress/npm-package-json-lint-config", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -54800,7 +54800,7 @@ }, "packages/nux": { "name": "@wordpress/nux", - "version": "9.10.0", + "version": "9.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54823,7 +54823,7 @@ }, "packages/patterns": { "name": "@wordpress/patterns", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54853,7 +54853,7 @@ }, "packages/plugins": { "name": "@wordpress/plugins", - "version": "7.10.0", + "version": "7.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54877,7 +54877,7 @@ }, "packages/postcss-plugins-preset": { "name": "@wordpress/postcss-plugins-preset", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/base-styles": "*", @@ -54893,7 +54893,7 @@ }, "packages/postcss-themes": { "name": "@wordpress/postcss-themes", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -54905,7 +54905,7 @@ }, "packages/preferences": { "name": "@wordpress/preferences", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54931,7 +54931,7 @@ }, "packages/preferences-persistence": { "name": "@wordpress/preferences-persistence", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54944,7 +54944,7 @@ }, "packages/prettier-config": { "name": "@wordpress/prettier-config", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -54956,7 +54956,7 @@ }, "packages/primitives": { "name": "@wordpress/primitives", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54973,7 +54973,7 @@ }, "packages/priority-queue": { "name": "@wordpress/priority-queue", - "version": "3.10.0", + "version": "3.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -54986,7 +54986,7 @@ }, "packages/private-apis": { "name": "@wordpress/private-apis", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -54998,7 +54998,7 @@ }, "packages/project-management-automation": { "name": "@wordpress/project-management-automation", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@actions/core": "1.9.1", @@ -55026,7 +55026,7 @@ }, "packages/react-i18n": { "name": "@wordpress/react-i18n", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55182,7 +55182,7 @@ }, "packages/readable-js-assets-webpack-plugin": { "name": "@wordpress/readable-js-assets-webpack-plugin", - "version": "3.10.0", + "version": "3.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -55194,7 +55194,7 @@ }, "packages/redux-routine": { "name": "@wordpress/redux-routine", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55237,7 +55237,7 @@ }, "packages/reusable-blocks": { "name": "@wordpress/reusable-blocks", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55264,7 +55264,7 @@ }, "packages/rich-text": { "name": "@wordpress/rich-text", - "version": "7.10.0", + "version": "7.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55288,7 +55288,7 @@ }, "packages/router": { "name": "@wordpress/router", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55307,7 +55307,7 @@ }, "packages/scripts": { "name": "@wordpress/scripts", - "version": "30.3.0", + "version": "30.4.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/core": "7.25.7", @@ -55741,7 +55741,7 @@ }, "packages/server-side-render": { "name": "@wordpress/server-side-render", - "version": "5.10.0", + "version": "5.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55767,7 +55767,7 @@ }, "packages/shortcode": { "name": "@wordpress/shortcode", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55780,7 +55780,7 @@ }, "packages/style-engine": { "name": "@wordpress/style-engine", - "version": "2.10.0", + "version": "2.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55793,7 +55793,7 @@ }, "packages/stylelint-config": { "name": "@wordpress/stylelint-config", - "version": "23.2.0", + "version": "23.3.0", "license": "MIT", "dependencies": { "@stylistic/stylelint-plugin": "^3.0.1", @@ -55904,7 +55904,7 @@ }, "packages/sync": { "name": "@wordpress/sync", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55925,7 +55925,7 @@ }, "packages/token-list": { "name": "@wordpress/token-list", - "version": "3.10.0", + "version": "3.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" @@ -55937,7 +55937,7 @@ }, "packages/undo-manager": { "name": "@wordpress/undo-manager", - "version": "1.10.0", + "version": "1.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55950,7 +55950,7 @@ }, "packages/url": { "name": "@wordpress/url", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55963,7 +55963,7 @@ }, "packages/viewport": { "name": "@wordpress/viewport", - "version": "6.10.0", + "version": "6.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -55993,7 +55993,7 @@ }, "packages/warning": { "name": "@wordpress/warning", - "version": "3.10.0", + "version": "3.11.0", "license": "GPL-2.0-or-later", "engines": { "node": ">=18.12.0", @@ -56002,7 +56002,7 @@ }, "packages/widgets": { "name": "@wordpress/widgets", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7", @@ -56030,7 +56030,7 @@ }, "packages/wordcount": { "name": "@wordpress/wordcount", - "version": "4.10.0", + "version": "4.11.0", "license": "GPL-2.0-or-later", "dependencies": { "@babel/runtime": "7.25.7" diff --git a/packages/a11y/package.json b/packages/a11y/package.json index 217a308622592..09fa62a9d082b 100644 --- a/packages/a11y/package.json +++ b/packages/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/a11y", - "version": "4.11.0-prerelease", + "version": "4.11.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 f3f7f741aca40..8a94b326a7819 100644 --- a/packages/annotations/package.json +++ b/packages/annotations/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/annotations", - "version": "3.11.0-prerelease", + "version": "3.11.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 25c9572344517..26f156a0aa7d7 100644 --- a/packages/api-fetch/package.json +++ b/packages/api-fetch/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/api-fetch", - "version": "7.11.0-prerelease", + "version": "7.11.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 3d21dfd5ca7d1..2169ff828da47 100644 --- a/packages/autop/package.json +++ b/packages/autop/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/autop", - "version": "4.11.0-prerelease", + "version": "4.11.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 cc60e407de691..d9b565b4e27ec 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": "5.11.0-prerelease", + "version": "5.11.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 d952ab50de0d0..cf04d3dc72e40 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": "6.11.0-prerelease", + "version": "6.11.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 62e9d8888a9b9..2f727d1886425 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": "8.11.0-prerelease", + "version": "8.11.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 1135af7b99ccd..7246dc83eaf4c 100644 --- a/packages/base-styles/package.json +++ b/packages/base-styles/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/base-styles", - "version": "5.11.0-prerelease", + "version": "5.11.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 de1b394f5a618..4b04d2ea2ddeb 100644 --- a/packages/blob/package.json +++ b/packages/blob/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blob", - "version": "4.11.0-prerelease", + "version": "4.11.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 9fa529b364a64..59025e1ad45c7 100644 --- a/packages/block-directory/package.json +++ b/packages/block-directory/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-directory", - "version": "5.11.0-prerelease", + "version": "5.11.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 0fb08d702fac2..2b5cc8d6275e8 100644 --- a/packages/block-editor/package.json +++ b/packages/block-editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-editor", - "version": "14.6.0-prerelease", + "version": "14.6.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 1c078354c1247..2c880301c8355 100644 --- a/packages/block-library/package.json +++ b/packages/block-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/block-library", - "version": "9.11.0-prerelease", + "version": "9.11.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 00a498bc9b1fa..d31ab188c0b6d 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": "5.11.0-prerelease", + "version": "5.11.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 94325ad912945..7cca4a7ca1a68 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": "5.11.0-prerelease", + "version": "5.11.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 5fd6d24bb0c9e..2d944fe656363 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/blocks", - "version": "14.0.0-prerelease", + "version": "14.0.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 645e72e423008..65bc5231f0651 100644 --- a/packages/browserslist-config/package.json +++ b/packages/browserslist-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/browserslist-config", - "version": "6.11.0-prerelease", + "version": "6.11.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 20cdce012c7a5..98eadca595ca8 100644 --- a/packages/commands/package.json +++ b/packages/commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/commands", - "version": "1.11.0-prerelease", + "version": "1.11.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 abb1ade4c23fc..faf923ad426bf 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/components", - "version": "28.11.0-prerelease", + "version": "28.11.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 6123737dcf71b..adff24f666300 100644 --- a/packages/compose/package.json +++ b/packages/compose/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/compose", - "version": "7.11.0-prerelease", + "version": "7.11.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 30fff81216e91..ac15b3578cf6f 100644 --- a/packages/core-commands/package.json +++ b/packages/core-commands/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-commands", - "version": "1.11.0-prerelease", + "version": "1.11.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 aca278be9e261..44ed3aaad5dd3 100644 --- a/packages/core-data/package.json +++ b/packages/core-data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/core-data", - "version": "7.11.0-prerelease", + "version": "7.11.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 7ea6f1321a797..bd34bed4d2e25 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": "2.11.0-prerelease", + "version": "2.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 65ef110fa5151..c2ea39fad8ba7 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": "4.11.0-prerelease", + "version": "4.11.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 fb95615141223..dbb8e56ea7215 100644 --- a/packages/create-block/package.json +++ b/packages/create-block/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/create-block", - "version": "4.54.0-prerelease", + "version": "4.54.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 31de3890b7c75..ef6748f34205e 100644 --- a/packages/customize-widgets/package.json +++ b/packages/customize-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/customize-widgets", - "version": "5.11.0-prerelease", + "version": "5.11.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 8910574746a57..948efe7fb6402 100644 --- a/packages/data-controls/package.json +++ b/packages/data-controls/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data-controls", - "version": "4.11.0-prerelease", + "version": "4.11.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 7bd62c4dcc6f8..0e46b1a366918 100644 --- a/packages/data/package.json +++ b/packages/data/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/data", - "version": "10.11.0-prerelease", + "version": "10.11.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 0e215caf4e939..5599a84b92d34 100644 --- a/packages/dataviews/package.json +++ b/packages/dataviews/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dataviews", - "version": "4.7.0-prerelease", + "version": "4.7.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 31b0de0bb9f43..f53c631491227 100644 --- a/packages/date/package.json +++ b/packages/date/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/date", - "version": "5.11.0-prerelease", + "version": "5.11.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 aac150751d868..cb7a4e60bf015 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": "6.11.0-prerelease", + "version": "6.11.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 17142259d08a6..69d2414b0c11a 100644 --- a/packages/deprecated/package.json +++ b/packages/deprecated/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/deprecated", - "version": "4.11.0-prerelease", + "version": "4.11.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 2853999ff1cd3..be73d0625b63e 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/docgen", - "version": "2.11.0-prerelease", + "version": "2.11.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 7ce289b687590..0202229b20284 100644 --- a/packages/dom-ready/package.json +++ b/packages/dom-ready/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom-ready", - "version": "4.11.0-prerelease", + "version": "4.11.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 fa7213d761c93..58c572545cc52 100644 --- a/packages/dom/package.json +++ b/packages/dom/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/dom", - "version": "4.11.0-prerelease", + "version": "4.11.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 d0088dfa47a9e..8a2703bfdec54 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": "1.11.0-prerelease", + "version": "1.11.0", "description": "End-To-End (E2E) test utils for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/e2e-test-utils/package.json b/packages/e2e-test-utils/package.json index 21366e6535475..2ff76b73ed2fb 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": "11.11.0-prerelease", + "version": "11.11.0", "description": "End-To-End (E2E) test utils for WordPress.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json index 77bd6c7e31c42..cceaa6210a2dd 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/e2e-tests", - "version": "8.11.0-prerelease", + "version": "8.11.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 01d45078c44fe..c594722d180e4 100644 --- a/packages/edit-post/package.json +++ b/packages/edit-post/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-post", - "version": "8.11.0-prerelease", + "version": "8.11.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 3f44b9a984d2d..95f9cd5f05742 100644 --- a/packages/edit-site/package.json +++ b/packages/edit-site/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-site", - "version": "6.11.0-prerelease", + "version": "6.11.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 52461a7ef53ca..0629dca5ec105 100644 --- a/packages/edit-widgets/package.json +++ b/packages/edit-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/edit-widgets", - "version": "6.11.0-prerelease", + "version": "6.11.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 97a7a70bfe82e..61cce478cf08f 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/editor", - "version": "14.11.0-prerelease", + "version": "14.11.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 7767010efc92e..3004dadb7ea60 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/element", - "version": "6.11.0-prerelease", + "version": "6.11.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 35032c7974104..a03004abb8328 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/env", - "version": "10.11.0-prerelease", + "version": "10.11.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 8b334925719db..72863ce15fd8b 100644 --- a/packages/escape-html/package.json +++ b/packages/escape-html/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/escape-html", - "version": "3.11.0-prerelease", + "version": "3.11.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 f6e8683fdd4c9..8e2d3e2c97e2b 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/eslint-plugin", - "version": "21.4.0-prerelease", + "version": "21.4.0", "description": "ESLint plugin for WordPress development.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/fields/package.json b/packages/fields/package.json index 1494770badb5f..e0b7125cf3e4e 100644 --- a/packages/fields/package.json +++ b/packages/fields/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/fields", - "version": "0.3.0-prerelease", + "version": "0.3.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/format-library/package.json b/packages/format-library/package.json index bea85d21f9bf1..f07ba0f4b61b3 100644 --- a/packages/format-library/package.json +++ b/packages/format-library/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/format-library", - "version": "5.11.0-prerelease", + "version": "5.11.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 c9a459eeb6a95..d0f2fd381b83c 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/hooks", - "version": "4.11.0-prerelease", + "version": "4.11.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 d9a6d78b079e8..d717a89bf049b 100644 --- a/packages/html-entities/package.json +++ b/packages/html-entities/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/html-entities", - "version": "4.11.0-prerelease", + "version": "4.11.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 08ed3aee5da1f..33de2873f75a6 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/i18n", - "version": "5.11.0-prerelease", + "version": "5.11.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 5793ca9064bd6..125b6f19beaa0 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/icons", - "version": "10.11.0-prerelease", + "version": "10.11.0", "description": "WordPress Icons package, based on dashicon.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/interactivity-router/package.json b/packages/interactivity-router/package.json index 870418bac4d0a..ce9b268af556a 100644 --- a/packages/interactivity-router/package.json +++ b/packages/interactivity-router/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interactivity-router", - "version": "2.11.0-prerelease", + "version": "2.11.0", "description": "Package that exposes state and actions from the `core/router` store, part of the Interactivity API.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/interactivity/package.json b/packages/interactivity/package.json index c485de7e34eae..106ed44bf44d3 100644 --- a/packages/interactivity/package.json +++ b/packages/interactivity/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interactivity", - "version": "6.11.0-prerelease", + "version": "6.11.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 69fe4cad7f5d9..807135ae0160a 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/interface", - "version": "8.0.0-prerelease", + "version": "8.0.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 e55c591c68e9d..8da2643a58b84 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": "5.11.0-prerelease", + "version": "5.11.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 af334bd3562b9..78213b83e7ee5 100644 --- a/packages/jest-console/package.json +++ b/packages/jest-console/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/jest-console", - "version": "8.11.0-prerelease", + "version": "8.11.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 41db85e5b250b..7a16a2bdd46d4 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": "12.11.0-prerelease", + "version": "12.11.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 4a125f4d9c17c..4ea7c641be0e1 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": "7.11.0-prerelease", + "version": "7.11.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 ba17110a370a6..50ee79d554a89 100644 --- a/packages/keyboard-shortcuts/package.json +++ b/packages/keyboard-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keyboard-shortcuts", - "version": "5.11.0-prerelease", + "version": "5.11.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 51f1338bf3fbb..3e820ef68cf97 100644 --- a/packages/keycodes/package.json +++ b/packages/keycodes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/keycodes", - "version": "4.11.0-prerelease", + "version": "4.11.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 e3a327dcff873..af18373147c98 100644 --- a/packages/lazy-import/package.json +++ b/packages/lazy-import/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/lazy-import", - "version": "2.11.0-prerelease", + "version": "2.11.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 ca3db66788906..129909a948ef1 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": "5.11.0-prerelease", + "version": "5.11.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 dd30c636e514b..050e1ab96f292 100644 --- a/packages/media-utils/package.json +++ b/packages/media-utils/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/media-utils", - "version": "5.11.0-prerelease", + "version": "5.11.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 955fa43b652d3..34d2253870128 100644 --- a/packages/notices/package.json +++ b/packages/notices/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/notices", - "version": "5.11.0-prerelease", + "version": "5.11.0", "description": "State management for notices.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", diff --git a/packages/npm-package-json-lint-config/package.json b/packages/npm-package-json-lint-config/package.json index 284a6522b00b7..c02560393b9a9 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": "5.11.0-prerelease", + "version": "5.11.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 4fd9cba3b3ca7..ccf1cb774c242 100644 --- a/packages/nux/package.json +++ b/packages/nux/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/nux", - "version": "9.11.0-prerelease", + "version": "9.11.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 5575ff39ce257..92ef655dc3c9c 100644 --- a/packages/patterns/package.json +++ b/packages/patterns/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/patterns", - "version": "2.11.0-prerelease", + "version": "2.11.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 ffd8bde2f5324..b741c0359b32b 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/plugins", - "version": "7.11.0-prerelease", + "version": "7.11.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 71258db246e2d..cda39c4a0bf0b 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": "5.11.0-prerelease", + "version": "5.11.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 3cd813014db8b..613b00789e78e 100644 --- a/packages/postcss-themes/package.json +++ b/packages/postcss-themes/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/postcss-themes", - "version": "6.11.0-prerelease", + "version": "6.11.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 20f20a56c5c31..e2623eac1a021 100644 --- a/packages/preferences-persistence/package.json +++ b/packages/preferences-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences-persistence", - "version": "2.11.0-prerelease", + "version": "2.11.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 bfb66311b1aad..ef231f359ba14 100644 --- a/packages/preferences/package.json +++ b/packages/preferences/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/preferences", - "version": "4.11.0-prerelease", + "version": "4.11.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 1b19dc7a3be29..367a782acffc4 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/prettier-config", - "version": "4.11.0-prerelease", + "version": "4.11.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 ca999e8f9b792..04c3cc86dddec 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/primitives", - "version": "4.11.0-prerelease", + "version": "4.11.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 ef5103f5f7933..91020c0f81db2 100644 --- a/packages/priority-queue/package.json +++ b/packages/priority-queue/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/priority-queue", - "version": "3.11.0-prerelease", + "version": "3.11.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 a750c6f2abcd1..9364a596c39af 100644 --- a/packages/private-apis/package.json +++ b/packages/private-apis/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/private-apis", - "version": "1.11.0-prerelease", + "version": "1.11.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 d286c2be59048..a3f6e3f0a4423 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": "2.11.0-prerelease", + "version": "2.11.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 64c03f757998d..d98a4d7711f89 100644 --- a/packages/react-i18n/package.json +++ b/packages/react-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/react-i18n", - "version": "4.11.0-prerelease", + "version": "4.11.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 cffe3669586a3..3e7d14813968e 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": "3.11.0-prerelease", + "version": "3.11.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 8fd54ddf2ed34..489bc14632ded 100644 --- a/packages/redux-routine/package.json +++ b/packages/redux-routine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/redux-routine", - "version": "5.11.0-prerelease", + "version": "5.11.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 b212e297aeee2..82a812163a0cc 100644 --- a/packages/reusable-blocks/package.json +++ b/packages/reusable-blocks/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/reusable-blocks", - "version": "5.11.0-prerelease", + "version": "5.11.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 797489ea4601c..4a5fe0f8e9d5c 100644 --- a/packages/rich-text/package.json +++ b/packages/rich-text/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/rich-text", - "version": "7.11.0-prerelease", + "version": "7.11.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 8cb1c6bdd6c5f..1822e79a31710 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/router", - "version": "1.11.0-prerelease", + "version": "1.11.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 0e1a0f4a3be87..3a50d921145e1 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/scripts", - "version": "30.4.0-prerelease", + "version": "30.4.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 c351ec53f7b3f..0bb27f17ad62d 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": "5.11.0-prerelease", + "version": "5.11.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 7922786d04eb5..f85efeb91e180 100644 --- a/packages/shortcode/package.json +++ b/packages/shortcode/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/shortcode", - "version": "4.11.0-prerelease", + "version": "4.11.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 1ae658745a097..76ce2ccbb1445 100644 --- a/packages/style-engine/package.json +++ b/packages/style-engine/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/style-engine", - "version": "2.11.0-prerelease", + "version": "2.11.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 aecc448f28d0e..0043e0a62be41 100644 --- a/packages/stylelint-config/package.json +++ b/packages/stylelint-config/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/stylelint-config", - "version": "23.3.0-prerelease", + "version": "23.3.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 a11264ec838c9..95be09803a75f 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/sync", - "version": "1.11.0-prerelease", + "version": "1.11.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 7998b48e6730b..0d966edeb9ee7 100644 --- a/packages/token-list/package.json +++ b/packages/token-list/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/token-list", - "version": "3.11.0-prerelease", + "version": "3.11.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 d7087e7d7084e..f0464d7fd2f9e 100644 --- a/packages/undo-manager/package.json +++ b/packages/undo-manager/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/undo-manager", - "version": "1.11.0-prerelease", + "version": "1.11.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 5370e545054f8..885efe28f8e8b 100644 --- a/packages/url/package.json +++ b/packages/url/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/url", - "version": "4.11.0-prerelease", + "version": "4.11.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 9064976528afb..05e098f65e1ae 100644 --- a/packages/viewport/package.json +++ b/packages/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/viewport", - "version": "6.11.0-prerelease", + "version": "6.11.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 67c33a001cc24..cae2aefa421ff 100644 --- a/packages/warning/package.json +++ b/packages/warning/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/warning", - "version": "3.11.0-prerelease", + "version": "3.11.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 4efa23343f8c0..b7fa362d61585 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/widgets", - "version": "4.11.0-prerelease", + "version": "4.11.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 bb898184019cb..a9f8304f79d8f 100644 --- a/packages/wordcount/package.json +++ b/packages/wordcount/package.json @@ -1,6 +1,6 @@ { "name": "@wordpress/wordcount", - "version": "4.11.0-prerelease", + "version": "4.11.0", "description": "WordPress word count utility.", "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", From 2b67cd9a4f37170c1e6c87b14788933c1ffb03c5 Mon Sep 17 00:00:00 2001 From: Gutenberg Repository Automation Date: Wed, 30 Oct 2024 14:02:25 +0000 Subject: [PATCH 07/22] Update Changelog for 19.6.0-rc.1 --- changelog.txt | 331 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 331 insertions(+) diff --git a/changelog.txt b/changelog.txt index 2b10884ae1088..ca5175bc74eb4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,336 @@ == Changelog == += 19.6.0-rc.1 = + +## Changelog + +### Enhancements + +- BlockGroupToolbar: Better i18n context for toolbar labels. ([66211](https://github.com/WordPress/gutenberg/pull/66211)) +- Core Data: Add the 'getEntitiesConfig' resolver. ([65871](https://github.com/WordPress/gutenberg/pull/65871)) +- Create Block: Adds `--target-dir` flag to allow the tool to target where to scaffold. ([53781](https://github.com/WordPress/gutenberg/pull/53781)) +- Editor Interface: Remove small header from global styles/plugin sidebar. ([64474](https://github.com/WordPress/gutenberg/pull/64474)) +- Remove purple coloring from DocumentBar and PostCard. ([66451](https://github.com/WordPress/gutenberg/pull/66451)) +- Scripts: Add BlueOak-1.0.0 license to GPL2 compatible. ([66139](https://github.com/WordPress/gutenberg/pull/66139)) +- WP Scripts: Add a `--root-folder` argument to the `plugin-zip` command. ([61375](https://github.com/WordPress/gutenberg/pull/61375)) + +#### Components +- Add elevation tokens to storybook. ([66122](https://github.com/WordPress/gutenberg/pull/66122)) +- Add foundations:Elevation to storybook. ([66124](https://github.com/WordPress/gutenberg/pull/66124)) +- Add radius foundation and tokens to storybook. ([66219](https://github.com/WordPress/gutenberg/pull/66219)) +- Combobox, FormTokenField: Show message when no matches found. ([66142](https://github.com/WordPress/gutenberg/pull/66142)) +- Storybook: Organizes components under 'Utilities'. ([66210](https://github.com/WordPress/gutenberg/pull/66210)) +- Tabs: Expose active tab item props, use ariakit prop types. ([66223](https://github.com/WordPress/gutenberg/pull/66223)) +- Tabs: Remove custom logic. ([66097](https://github.com/WordPress/gutenberg/pull/66097)) +- `DropdownMenuV2`: Rename to `Menu`. ([66289](https://github.com/WordPress/gutenberg/pull/66289)) + +#### Block Library +- Add Transformation from Separator to Spacer. ([66230](https://github.com/WordPress/gutenberg/pull/66230)) +- Add lightbox option in gallery block link control. ([64014](https://github.com/WordPress/gutenberg/pull/64014)) +- Archives: Add border block support. ([63400](https://github.com/WordPress/gutenberg/pull/63400)) +- Border support added to comments. ([66354](https://github.com/WordPress/gutenberg/pull/66354)) +- Cover Block: Add Image Resolution options. ([62926](https://github.com/WordPress/gutenberg/pull/62926)) +- HTML Block: Force HTML preview in view mode. ([66440](https://github.com/WordPress/gutenberg/pull/66440)) + +#### Zoom Out +- Add keyboard shortcut in editor. ([66400](https://github.com/WordPress/gutenberg/pull/66400)) +- Iterate zoom out shuffle into a more visual control. ([66194](https://github.com/WordPress/gutenberg/pull/66194)) +- Use the zoom-level value to scale the iframe. ([66280](https://github.com/WordPress/gutenberg/pull/66280)) + +#### Site Editor +- Remove synchronization of canvas mode into store. ([66213](https://github.com/WordPress/gutenberg/pull/66213)) +- Style Book: Clean up layout. ([66255](https://github.com/WordPress/gutenberg/pull/66255)) +- Update site icon and title position. ([66171](https://github.com/WordPress/gutenberg/pull/66171)) + +#### Data Views +- Fix alignment of action items in list layout. ([66273](https://github.com/WordPress/gutenberg/pull/66273)) +- Templates: Hide media field in list view. ([66573](https://github.com/WordPress/gutenberg/pull/66573)) + +#### Global Styles +- Backport: Caching of global styles for blocks from core. ([66349](https://github.com/WordPress/gutenberg/pull/66349)) +- Style Book: Add color tab. ([65692](https://github.com/WordPress/gutenberg/pull/65692)) + +#### Real-time Collaboration +- Inline Commenting: Disable comments on published posts for now. ([66583](https://github.com/WordPress/gutenberg/pull/66583)) + +#### Post Editor +- Set `ResizableEditor` height based on border-box. ([66342](https://github.com/WordPress/gutenberg/pull/66342)) + +#### Icons +- Add align-item related icons. ([66242](https://github.com/WordPress/gutenberg/pull/66242)) + +#### REST API +- Backport from WordPress core: Improvements for the post format query loop filter. ([66037](https://github.com/WordPress/gutenberg/pull/66037)) + + +### New APIs + +- Stabilize isPreviewMode flag. ([66149](https://github.com/WordPress/gutenberg/pull/66149)) +- scripts: Add build-blocks-manifest command. ([65866](https://github.com/WordPress/gutenberg/pull/65866)) + + +### Bug Fixes + +- Create block: Ensure $slug is replaced with passed slug. ([66528](https://github.com/WordPress/gutenberg/pull/66528)) +- Fix extraneous scrollbar in device previews. ([66494](https://github.com/WordPress/gutenberg/pull/66494)) +- GH-66090: Self nesting and circular nesting block fix. ([66121](https://github.com/WordPress/gutenberg/pull/66121)) +- Global styles: Move preload paths filter to 6.7 (previously 6.8). ([66543](https://github.com/WordPress/gutenberg/pull/66543)) +- Miscellaneous i18n fixes. ([66510](https://github.com/WordPress/gutenberg/pull/66510)) +- Remove most of the occurrences of the verb toggle. ([66371](https://github.com/WordPress/gutenberg/pull/66371)) +- SpacingSizesControl: Use generic label for linked button. ([66304](https://github.com/WordPress/gutenberg/pull/66304)) + +#### Zoom Out +- Disable zoom out toggle button when Style Book is open. ([66228](https://github.com/WordPress/gutenberg/pull/66228)) +- Don't switch editor mode when changing entities. ([66452](https://github.com/WordPress/gutenberg/pull/66452)) +- Fix scaling animation for device previews. ([66132](https://github.com/WordPress/gutenberg/pull/66132)) +- Fix zoom out not persisting while switching between editor and code editor. ([65932](https://github.com/WordPress/gutenberg/pull/65932)) +- Fix zoom out shortcut on Windows. ([66506](https://github.com/WordPress/gutenberg/pull/66506)) +- Fix: Activate zoom out on large viewport. ([66308](https://github.com/WordPress/gutenberg/pull/66308)) +- Hide slots and grouping buttons. ([66243](https://github.com/WordPress/gutenberg/pull/66243)) +- Remove zoom-out toolbar. ([66039](https://github.com/WordPress/gutenberg/pull/66039)) +- Resets the Zoom on viewed/edited entity change. ([66232](https://github.com/WordPress/gutenberg/pull/66232)) +- Revise zoom layout shift fix. ([66390](https://github.com/WordPress/gutenberg/pull/66390)) +- Zoom-out: Rely on zoom-level instead of zoom-out mode. ([66141](https://github.com/WordPress/gutenberg/pull/66141)) + +#### Block Editor +- Block inserter: Prevent editor from crashing if `blockType.parent` is a string. ([66234](https://github.com/WordPress/gutenberg/pull/66234)) +- Block toolbar: Account for scrollable blocks that affect the position of the block toolbar. ([66188](https://github.com/WordPress/gutenberg/pull/66188)) +- Fix extra scrollbar appearing when searching in the inserter. ([66229](https://github.com/WordPress/gutenberg/pull/66229)) +- Fix: Show paragraph block variations in rich text inserter. ([66318](https://github.com/WordPress/gutenberg/pull/66318)) +- Group: Fix padding select. ([65857](https://github.com/WordPress/gutenberg/pull/65857)) +- Link Shortcut: Only trigger the link shortcut if there's a text selection. ([66056](https://github.com/WordPress/gutenberg/pull/66056)) +- Remove relative position from sidebar tabpanel. ([66267](https://github.com/WordPress/gutenberg/pull/66267)) +- Rich text: Remove empty file. ([66553](https://github.com/WordPress/gutenberg/pull/66553)) +- Zoom Out: Fix bouncy drop zones. ([66399](https://github.com/WordPress/gutenberg/pull/66399)) + +#### Components +- ColorPalette: Prevent overflow of custom color button background. ([66152](https://github.com/WordPress/gutenberg/pull/66152)) +- Fix: Text overflow in Patterns filter. ([66504](https://github.com/WordPress/gutenberg/pull/66504)) +- RadioGroup: Fix arrow key navigation in RTL. ([66202](https://github.com/WordPress/gutenberg/pull/66202)) +- Tabs and TabPanel: Fix arrow key navigation in RTL. ([66201](https://github.com/WordPress/gutenberg/pull/66201)) +- Tabs and ToggleGroupControl: Round indicator size. ([66426](https://github.com/WordPress/gutenberg/pull/66426)) +- Tabs: Fix animation timings. ([66198](https://github.com/WordPress/gutenberg/pull/66198)) +- Tabs: Override tablist's tabindex only when necessary. ([66209](https://github.com/WordPress/gutenberg/pull/66209)) +- Tabs: Restore vertical alignment for tabs content. ([66215](https://github.com/WordPress/gutenberg/pull/66215)) +- Tabs: Update indicator more reactively. ([66207](https://github.com/WordPress/gutenberg/pull/66207)) + +#### Post Editor +- Always force iframe in pattern editor. ([65887](https://github.com/WordPress/gutenberg/pull/65887)) +- Editor: Multi-entity saving: Show correct count of entities to be saved. ([66482](https://github.com/WordPress/gutenberg/pull/66482)) +- Fix : "Set featured image" button border flashes on focus. ([66092](https://github.com/WordPress/gutenberg/pull/66092)) +- Fix Parent Check Condition in `buildTermsTree`. ([66006](https://github.com/WordPress/gutenberg/pull/66006)) +- Fix: Improve the DocumentBar post type label for the Homepage and Posts Page cases. ([66355](https://github.com/WordPress/gutenberg/pull/66355)) +- PostTaxonomiesFlatTermSelector: Restore space between tag list and most used tags. ([66566](https://github.com/WordPress/gutenberg/pull/66566)) + +#### Block Library +- Block registration: Normalize blockType.parent to `array`. ([66250](https://github.com/WordPress/gutenberg/pull/66250)) +- Button Block: Apply Stretch Styles Correctly. ([64770](https://github.com/WordPress/gutenberg/pull/64770)) +- Buttons: Fix the initial white space in nofollow rel. ([66303](https://github.com/WordPress/gutenberg/pull/66303)) +- Fix - Image block: Aspect ratio not responding when dimensions are not set. ([66217](https://github.com/WordPress/gutenberg/pull/66217)) +- Navigation block: Fix block appender size. ([66153](https://github.com/WordPress/gutenberg/pull/66153)) + +#### Site Editor +- Edit Site: Fix canvasMode var. ([66316](https://github.com/WordPress/gutenberg/pull/66316)) +- Fix button hover style in sidebar navigation screen. ([66505](https://github.com/WordPress/gutenberg/pull/66505)) +- Remove toggle verb from post list data views 'Toggle details panel'. ([66334](https://github.com/WordPress/gutenberg/pull/66334)) +- Revert 66431 (Site editor: Remove "default" admin CSS). ([66540](https://github.com/WordPress/gutenberg/pull/66540)) + +#### Meta Boxes +- Typo metabox pane is a meta box panel. ([66502](https://github.com/WordPress/gutenberg/pull/66502)) + +#### REST API +- Preload: Fix multiple regressions around global styles. ([66468](https://github.com/WordPress/gutenberg/pull/66468)) + +#### Style Book +- Fix comment output in styles. ([66439](https://github.com/WordPress/gutenberg/pull/66439)) + +#### Saving +- Site editor: Fix save shortcut. ([66423](https://github.com/WordPress/gutenberg/pull/66423)) + +#### CSS & Styling +- Fix the navigation issue inside cover blocks. ([66093](https://github.com/WordPress/gutenberg/pull/66093)) + + +### Accessibility + +- Update the speak messages when switching editor modes. ([66278](https://github.com/WordPress/gutenberg/pull/66278)) + +#### Post Editor +- Add featured image alt text. ([66189](https://github.com/WordPress/gutenberg/pull/66189)) +- Fix : Badge Color contrast. ([66360](https://github.com/WordPress/gutenberg/pull/66360)) + +#### Block Editor +- ImageSizeControls: Replace ButtonGroup with ToggleGroupControl. ([65386](https://github.com/WordPress/gutenberg/pull/65386)) +- Improve the link preview accessibility and labels. ([60908](https://github.com/WordPress/gutenberg/pull/60908)) + +#### Block Library +- Search: Replace ButtonGroup usage with ToggleGroupControl. ([65340](https://github.com/WordPress/gutenberg/pull/65340)) + +#### Global Styles +- Global styles menu: Avoid visible labels and accessible names mismatch. ([65124](https://github.com/WordPress/gutenberg/pull/65124)) + +#### Site Editor +- Fix Global styles panel header buttons text overlap for 'Show button text labels'. ([63243](https://github.com/WordPress/gutenberg/pull/63243)) + + +### Performance + +- Backport from Core: Reuse block metadata in WP_Theme_JSON::Get_valid_block_style_variations() for better performance. ([66539](https://github.com/WordPress/gutenberg/pull/66539)) +- tests : - Fix/compare performance with correct branch. ([66196](https://github.com/WordPress/gutenberg/pull/66196)) + +#### Site Editor +- Remove "default" admin CSS. ([66431](https://github.com/WordPress/gutenberg/pull/66431)) +- Remove content styles outside canvas. ([66432](https://github.com/WordPress/gutenberg/pull/66432)) + +#### Block bindings +- Use `getEntityConfig` instead of `getPostTypes` to get available slugs. ([66101](https://github.com/WordPress/gutenberg/pull/66101)) + + +### Experiments + +- Add Inline comment experimental flag. ([60622](https://github.com/WordPress/gutenberg/pull/60622)) +- QuickEdit: Add slug field control. ([65196](https://github.com/WordPress/gutenberg/pull/65196)) + +#### Data Views +- Quick Edit: Fix JS error when bulk editing pages. ([66358](https://github.com/WordPress/gutenberg/pull/66358)) +- QuickEdit: Add Featured Image Control. ([64496](https://github.com/WordPress/gutenberg/pull/64496)) +- QuickEdit: Add Parent field. ([66527](https://github.com/WordPress/gutenberg/pull/66527)) + + +### Documentation + +- BaseControl: Auto-generate readme. ([66500](https://github.com/WordPress/gutenberg/pull/66500)) +- Components: Prevent generated readmes duplicating h1 elements when published. ([66180](https://github.com/WordPress/gutenberg/pull/66180)) +- Correct documentation on display type in flow layouts. ([66224](https://github.com/WordPress/gutenberg/pull/66224)) +- Docs: Interactivity API - Add documentation for `getServerState()` and `getServerContext()`. ([66104](https://github.com/WordPress/gutenberg/pull/66104)) +- Fix undo/redo Button size in Storybook playground. ([66538](https://github.com/WordPress/gutenberg/pull/66538)) +- Fix: JSON Schema Docgen doesn't work on Windows OS. ([66414](https://github.com/WordPress/gutenberg/pull/66414)) +- ItemGroup: Improve stories to default to bordered and separated. ([66191](https://github.com/WordPress/gutenberg/pull/66191)) +- README: Add Storybook badge. ([66529](https://github.com/WordPress/gutenberg/pull/66529)) +- Remove meetings that no longer occur from Contributor Guide. ([66421](https://github.com/WordPress/gutenberg/pull/66421)) +- Site editor routes: Add documentation for areas and prevent `edit` area from rendering when canvas is `edit`. ([66309](https://github.com/WordPress/gutenberg/pull/66309)) +- Update documentation about build process changes. ([66428](https://github.com/WordPress/gutenberg/pull/66428)) +- docs: Example for getSelectedBlock. ([66108](https://github.com/WordPress/gutenberg/pull/66108)) + + +### Code Quality + +- Block editor: Remove reusable blocks stylesheet from iframe. ([66285](https://github.com/WordPress/gutenberg/pull/66285)) +- Compose: Fix React Complier error for 'useCopyToClipboard'. ([66444](https://github.com/WordPress/gutenberg/pull/66444)) +- Composer: Fix React Compiler errors for 'useDropZone'. ([66469](https://github.com/WordPress/gutenberg/pull/66469)) +- Fields: Fix React Compiler mutation errors. ([66464](https://github.com/WordPress/gutenberg/pull/66464)) +- Interface: Remove duplicate 'withComplementaryAreaContext' file. ([66348](https://github.com/WordPress/gutenberg/pull/66348)) +- Interface: Remove unused private API support. ([66565](https://github.com/WordPress/gutenberg/pull/66565)) +- Interface: Use plugin context hook instead of HoC. ([66362](https://github.com/WordPress/gutenberg/pull/66362)) +- Remove clip & -webkit-clip-path for downloadable-block-list-item style.scss. ([66147](https://github.com/WordPress/gutenberg/pull/66147)) +- Scripts: Refactor to extract license logic. ([66179](https://github.com/WordPress/gutenberg/pull/66179)) +- Theme JSON: Get_block_nodes - relocate $selectors assignment. ([66265](https://github.com/WordPress/gutenberg/pull/66265)) +- Update a few function definitions. ([66315](https://github.com/WordPress/gutenberg/pull/66315)) + +#### Block Editor +- ESLint: Remove explicit `react-hooks/exhaustive-deps` disabling. ([66461](https://github.com/WordPress/gutenberg/pull/66461)) +- ESLint: Remove various React Compiler mutation violations. ([66327](https://github.com/WordPress/gutenberg/pull/66327)) +- Fix 'useInstanceId' hook reference. ([66406](https://github.com/WordPress/gutenberg/pull/66406)) +- Fix React Compiler error for Duotone. ([66492](https://github.com/WordPress/gutenberg/pull/66492)) +- Fix React Complier error for 'useEventListeners'. ([66495](https://github.com/WordPress/gutenberg/pull/66495)) +- Import only the actually used PostCSS exports. ([66379](https://github.com/WordPress/gutenberg/pull/66379)) +- No need to unlock public actions. ([66260](https://github.com/WordPress/gutenberg/pull/66260)) +- Remove patterns UI stylesheet from iframe. ([66306](https://github.com/WordPress/gutenberg/pull/66306)) +- Remove unnecessary Tooltip component from radius control linked button. ([66274](https://github.com/WordPress/gutenberg/pull/66274)) +- Rich Text: Fix React Complier error for 'useEventListeners'. ([66460](https://github.com/WordPress/gutenberg/pull/66460)) +- Storybook: Add BlockPatternsList story. ([66227](https://github.com/WordPress/gutenberg/pull/66227)) + +#### Components +- BorderBoxControl: Deprecate 36px default size. ([65752](https://github.com/WordPress/gutenberg/pull/65752)) +- BorderControl: Deprecate 36px default size. ([65755](https://github.com/WordPress/gutenberg/pull/65755)) +- DrodownMenuV2: Rename folder to `menu`. ([66473](https://github.com/WordPress/gutenberg/pull/66473)) +- ESLint: Stop disabling `react-hooks/exhaustive-deps` rule. ([66324](https://github.com/WordPress/gutenberg/pull/66324)) +- Fix React Compiler error for 'useAutocomplete'. ([66496](https://github.com/WordPress/gutenberg/pull/66496)) +- PaletteEdit: Use `ItemGroup` and `Item`, and avoid custom styles. ([66164](https://github.com/WordPress/gutenberg/pull/66164)) +- TabPanel: Add 40px size prop to tab Button. ([66557](https://github.com/WordPress/gutenberg/pull/66557)) +- Tabs: Align to standard compound components structure. ([66225](https://github.com/WordPress/gutenberg/pull/66225)) +- Tabs: Simplify styled components code. ([66208](https://github.com/WordPress/gutenberg/pull/66208)) + +#### Zoom Out +- Bundle behavior in block-editor and add story. ([66240](https://github.com/WordPress/gutenberg/pull/66240)) +- Editor: Handle zoom out state via the 'switchEditorMode' action. ([66262](https://github.com/WordPress/gutenberg/pull/66262)) +- Fix/html scale code quality. ([66181](https://github.com/WordPress/gutenberg/pull/66181)) +- Make useZoomOut hook private. ([66374](https://github.com/WordPress/gutenberg/pull/66374)) +- Remove double click to exit hook from the block-editor package. ([66335](https://github.com/WordPress/gutenberg/pull/66335)) +- Remove viewport check from useZoomOut hook. ([66341](https://github.com/WordPress/gutenberg/pull/66341)) + +#### Post Editor +- Editor: No need to reset mode when changing device preview types. ([66261](https://github.com/WordPress/gutenberg/pull/66261)) +- Editor: Use plugin context hook in 'PluginMoreMenuItem'. ([66351](https://github.com/WordPress/gutenberg/pull/66351)) +- Editor: Use plugin context hook in 'PluginPreviewMenuItem'. ([66350](https://github.com/WordPress/gutenberg/pull/66350)) +- Fix typo after #63669. ([66396](https://github.com/WordPress/gutenberg/pull/66396)) +- Remove leftover JS code from 66451. ([66472](https://github.com/WordPress/gutenberg/pull/66472)) + +#### Block Library +- Cleanup unnecessary notice removal. ([66409](https://github.com/WordPress/gutenberg/pull/66409)) +- ESLint: Fix a couple of React Compiler reassignment errors. ([66331](https://github.com/WordPress/gutenberg/pull/66331)) +- Footnotes: Remove extra callback when parsing content. ([66370](https://github.com/WordPress/gutenberg/pull/66370)) +- Gallery: Fix React Compiler reassignment error. ([66408](https://github.com/WordPress/gutenberg/pull/66408)) +- Table Block: Remove hasArrowIndicator prop. ([66204](https://github.com/WordPress/gutenberg/pull/66204)) + +#### Style Book +- Avoid state/effect combo when generating values. ([66446](https://github.com/WordPress/gutenberg/pull/66446)) +- Fix React Compiler error. ([66445](https://github.com/WordPress/gutenberg/pull/66445)) + +#### Global Styles +- Clean up: Adjust reusable-blocks dependencies. ([66302](https://github.com/WordPress/gutenberg/pull/66302)) +- Fix React Compiler variable mutation error. ([66410](https://github.com/WordPress/gutenberg/pull/66410)) + +#### Interactivity API +- iAPI: Add comments to the `deepMerge()` function. ([66220](https://github.com/WordPress/gutenberg/pull/66220)) +- iAPI: Add tests for handling arrays in `deepMerge()`. ([66218](https://github.com/WordPress/gutenberg/pull/66218)) + +#### Navigation in Site View +- Navigation: Improve trigger for fallback navigation. ([66478](https://github.com/WordPress/gutenberg/pull/66478)) + +#### Plugins API +- Plugins: Deprecate 'withPluginContext' HOC. ([66363](https://github.com/WordPress/gutenberg/pull/66363)) + +#### Site Editor +- Prepare route registration by refactoring the site editor router. ([66030](https://github.com/WordPress/gutenberg/pull/66030)) + + +### Tools + +- Add theme type to the bug report issue template. ([63851](https://github.com/WordPress/gutenberg/pull/63851)) +- Pull request automation: Use full npm install. ([66314](https://github.com/WordPress/gutenberg/pull/66314)) +- Use npm workspaces for packages (second attempt). ([66272](https://github.com/WordPress/gutenberg/pull/66272)) + +#### Testing +- Fix [Flaky Test] Entering zoomed out mode zooms the canvas. ([66212](https://github.com/WordPress/gutenberg/pull/66212)) +- Fix end-to-end test for padding appender. ([66080](https://github.com/WordPress/gutenberg/pull/66080)) +- Upgrade Playwright to v1.48. ([66296](https://github.com/WordPress/gutenberg/pull/66296)) + +#### Build Tooling +- Add new private `vips` package. ([64845](https://github.com/WordPress/gutenberg/pull/64845)) +- Revert "Use npm workspaces for packages". ([66270](https://github.com/WordPress/gutenberg/pull/66270)) + + +## First-time contributors + +The following PRs were merged by first-time contributors: + +- @AhmarZaidi: Remove toggle verb from post list data views 'Toggle details panel'. ([66334](https://github.com/WordPress/gutenberg/pull/66334)) +- @mediaformat: Remove clip & -webkit-clip-path for downloadable-block-list-item style.scss. ([66147](https://github.com/WordPress/gutenberg/pull/66147)) +- @nicolasgalvez: WP Scripts: Add a `--root-folder` argument to the `plugin-zip` command. ([61375](https://github.com/WordPress/gutenberg/pull/61375)) +- @poojabhimani12: Add Inline comment experimental flag. ([60622](https://github.com/WordPress/gutenberg/pull/60622)) +- @rinkalpagdar: Border support added to comments. ([66354](https://github.com/WordPress/gutenberg/pull/66354)) +- @rudrakshi-gupta: Add Transformation from Separator to Spacer. ([66230](https://github.com/WordPress/gutenberg/pull/66230)) +- @SH4LIN: GH-66090: Self nesting and circular nesting block fix. ([66121](https://github.com/WordPress/gutenberg/pull/66121)) + + +## Contributors + +The following contributors merged PRs in this release: + +@aaronrobertshaw @afercia @AhmarZaidi @akasunil @andrewserong @carolinan @cbravobernal @ciampo @dhruvang21 @ellatrix @getdave @gigitux @hbhalodia @jameskoster @jeryj @jsnajdr @juanfra @madhusudhand @MaggieCabrera @Mamaduka @mattrwalker @mcsf @mediaformat @michalczaplinski @mirka @mreishus @ndiego @nicolasgalvez @ntsekouras @oandregal @PARTHVATALIYA @peterwilsoncc @poojabhimani12 @prajapatisagar @ramonjd @renatho @rinkalpagdar @rudrakshi-gupta @ryanwelcher @SantosGuillamot @SH4LIN @sirreal @stokesman @swissspidy @t-hamano @talldan @tellthemachines @torounit @troychaplin @tyxla @vipul0425 @Vrishabhsk @vykes-mac @youknowriad @zaguiini + + = 19.5.0 = ## Changelog From 09def4228b8f87966f26d9851dd6cbd4e98fa9e5 Mon Sep 17 00:00:00 2001 From: Marin Atanasov <8436925+tyxla@users.noreply.github.com> Date: Wed, 30 Oct 2024 16:22:40 +0200 Subject: [PATCH 08/22] Introduce React Scanner for component usage stats (#65463) * Try: React Scanner for componenent usage stats * Fix globs and exclude dirs * Update glob to avoid native files * Filter out non-component elements * Add comments and exclude more dirs * Merge experimental and unstable components with canonical names * Specify processors explicitly * Count component usage only * Add back omitted comment * Bump react-scanner to v1.2.0 * Only count wp/components imports from outside the package * Default to components and props processor * Default to raw-report * Specify output directory, gitignore it * Fix globs to properly exclude native files * Do not merge unstable and experimental stats with canonical ones * Exclude a few more dirs Co-authored-by: tyxla Co-authored-by: ciampo --- .gitignore | 1 + package-lock.json | 240 +++++++++++++++++++++++++++++++++++++++- package.json | 2 + react-scanner.config.js | 31 ++++++ 4 files changed, 270 insertions(+), 4 deletions(-) create mode 100644 react-scanner.config.js diff --git a/.gitignore b/.gitignore index f699ecfcd4b9b..4cd1d9706b737 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ coverage # Directories/files that may appear in your environment *.log yarn.lock +results /artifacts /test/e2e/artifacts /perf-envs diff --git a/package-lock.json b/package-lock.json index 06a46df8855d9..e2093a8759fb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -132,6 +132,7 @@ "react-native": "0.73.3", "react-native-url-polyfill": "1.1.2", "react-refresh": "0.14.0", + "react-scanner": "1.2.0", "react-test-renderer": "18.3.1", "reassure": "0.7.1", "redux": "4.1.2", @@ -18881,6 +18882,25 @@ "node": ">=4" } }, + "node_modules/astray": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/astray/-/astray-1.1.1.tgz", + "integrity": "sha512-LizvbENqdc8tdvrms/YyYoTtlr43INJni4YZSFr8nNdfOgafi82Hcrfhjm0MdwLhRFBrDhRwtH/0fnntlESxsQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "@types/estree": "^0.0.45" + } + }, + "node_modules/astray/node_modules/@types/estree": { + "version": "0.0.45", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz", + "integrity": "sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==", + "dev": true, + "optional": true + }, "node_modules/async": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", @@ -24156,6 +24176,12 @@ "node": ">=8" } }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -24307,6 +24333,15 @@ "node": ">=12" } }, + "node_modules/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -26453,6 +26488,12 @@ "pend": "~1.2.0" } }, + "node_modules/fdir": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-5.2.0.tgz", + "integrity": "sha512-skyI2Laxtj9GYzmktPgY6DT8uswXq+VoxH26SskykvEhTSbi7tRM/787uZt/p8maxrQCJdzC90zX1btbxiJ6lw==", + "dev": true + }, "node_modules/fecha": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", @@ -36968,6 +37009,15 @@ "rimraf": "bin.js" } }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/mrmime": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", @@ -43050,6 +43100,176 @@ } } }, + "node_modules/react-scanner": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-scanner/-/react-scanner-1.2.0.tgz", + "integrity": "sha512-gxdliEPTHpT5pQi23Efx+cvCEAzrRx9LeZXuptNRojBpQhOsPk+nQ3o/U8pfqFFc/BWwGipV1TqbG1I7zBgVZQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "8.8.0", + "astray": "1.1.1", + "dlv": "1.1.3", + "dset": "3.1.4", + "fdir": "5.2.0", + "is-plain-object": "5.0.0", + "picomatch": "2.3.1", + "sade": "1.8.1", + "typescript": "5.6.2" + }, + "bin": { + "react-scanner": "bin/react-scanner" + }, + "engines": { + "node": ">=14.x" + } + }, + "node_modules/react-scanner/node_modules/@typescript-eslint/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", + "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/react-scanner/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", + "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.8.0", + "@typescript-eslint/visitor-keys": "8.8.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scanner/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz", + "integrity": "sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.8.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/react-scanner/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/react-scanner/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/react-scanner/node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/react-scanner/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/react-scanner/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/react-scanner/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scanner/node_modules/typescript": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/react-shallow-renderer": { "version": "16.15.0", "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", @@ -44615,6 +44835,18 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/safaridriver": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.0.tgz", @@ -48064,11 +48296,11 @@ } }, "node_modules/ts-api-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.2.tgz", - "integrity": "sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "engines": { - "node": ">=16.13.0" + "node": ">=16" }, "peerDependencies": { "typescript": ">=4.2.0" diff --git a/package.json b/package.json index 32c6f01b80c4a..eb38bedd02391 100644 --- a/package.json +++ b/package.json @@ -141,6 +141,7 @@ "react-native": "0.73.3", "react-native-url-polyfill": "1.1.2", "react-refresh": "0.14.0", + "react-scanner": "1.2.0", "react-test-renderer": "18.3.1", "reassure": "0.7.1", "redux": "4.1.2", @@ -179,6 +180,7 @@ "build:plugin-zip": "bash ./bin/build-plugin-zip.sh", "clean:package-types": "tsc --build --clean && rimraf \"./packages/*/build-types\"", "clean:packages": "rimraf \"./packages/*/@(build|build-module|build-style)\"", + "component-usage-stats": "node ./node_modules/react-scanner/bin/react-scanner -c ./react-scanner.config.js", "dev": "cross-env NODE_ENV=development npm run build:packages && concurrently \"wp-scripts start\" \"npm run dev:packages\"", "dev:packages": "cross-env NODE_ENV=development concurrently \"node ./bin/packages/watch.js\" \"tsc --build --watch\"", "distclean": "git clean --force -d -X", diff --git a/react-scanner.config.js b/react-scanner.config.js new file mode 100644 index 0000000000000..7501e7e8fc3ab --- /dev/null +++ b/react-scanner.config.js @@ -0,0 +1,31 @@ +module.exports = { + // Crawl the entire repo + crawlFrom: './', + // Needed for properly reporting components with dot notation + includeSubComponents: true, + // Exclude usage in tests, stories, and React Native files. + globs: [ '**/!(test|stories)/!(*native).@(js|ts)?(x)' ], + // Exclude any vendor or docs directories + exclude: [ + 'bin', + 'build', + 'build-module', + 'docs', + 'node_modules', + 'patches', + 'platform-docs', + 'results', + 'schemas', + 'storybook', + 'test', + 'tools', + 'typings', + 'vendor', + ], + /* + * Filter out any non-component React elements and consider only imports of + * `@wordpress/components` outside of the package. + */ + importedFrom: '@wordpress/components', + processors: [ [ 'raw-report', { outputTo: './results/gutenberg.json' } ] ], +}; From 355dfd522f3f74c578fb813d95463943274074a2 Mon Sep 17 00:00:00 2001 From: Lena Morita Date: Wed, 30 Oct 2024 23:32:21 +0900 Subject: [PATCH 09/22] Storybook: Log `warning()` when in dev mode (#66568) Co-authored-by: mirka <0mirka00@git.wordpress.org> Co-authored-by: tyxla --- storybook/main.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/storybook/main.js b/storybook/main.js index f111e9f5d8cd3..e482ee23c2e5f 100644 --- a/storybook/main.js +++ b/storybook/main.js @@ -2,6 +2,7 @@ * External dependencies */ const path = require( 'path' ); +const DefinePlugin = require( 'webpack' ).DefinePlugin; /** * WordPress dependencies @@ -107,6 +108,15 @@ module.exports = { }, ], }, + plugins: [ + ...config.plugins, + new DefinePlugin( { + // Ensures that `@wordpress/warning` can properly detect dev mode. + 'globalThis.SCRIPT_DEBUG': JSON.stringify( + process.env.NODE_ENV === 'development' + ), + } ), + ], }; }, }; From d4c153a79a58fc1d2d7026273e5d4ffcc48edc7c Mon Sep 17 00:00:00 2001 From: Lena Morita Date: Wed, 30 Oct 2024 23:33:48 +0900 Subject: [PATCH 10/22] Panel: Add 40px size prop to Button (#66589) * Panel: Add 40px size prop to Button * Add changelog * Update snapshot Co-authored-by: mirka <0mirka00@git.wordpress.org> Co-authored-by: tyxla --- packages/components/CHANGELOG.md | 1 + packages/components/src/panel/body.tsx | 1 + .../plugin-post-publish-panel/test/__snapshots__/index.js.snap | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 9c085abdae98c..79b6acdd2e573 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -34,6 +34,7 @@ - ESLint: Stop disabling `react-hooks/exhaustive-deps` rule ([#66324](https://github.com/WordPress/gutenberg/pull/66324)). - `TabPanel`: Add 40px size prop to tab Button ([#66557](https://github.com/WordPress/gutenberg/pull/66557)). +- `Panel`: Add 40px size prop to Button ([#66589](https://github.com/WordPress/gutenberg/pull/66589)). ## 28.10.0 (2024-10-16) diff --git a/packages/components/src/panel/body.tsx b/packages/components/src/panel/body.tsx index bf6b867dccbf4..ee1121ef04f4c 100644 --- a/packages/components/src/panel/body.tsx +++ b/packages/components/src/panel/body.tsx @@ -116,6 +116,7 @@ const PanelBodyTitle = forwardRef( return (