-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Closed
Labels
Gutenberg PluginIssues or PRs related to Gutenberg Plugin management related effortsIssues or PRs related to Gutenberg Plugin management related efforts[Type] Project ManagementMeta-issues related to project management of GutenbergMeta-issues related to project management of Gutenberg
Description
This issue is to provide visibility on the progress of the release process of Gutenberg 22.0 and to centralize any conversations about it. The ultimate goal of this issue is to keep the reference of the steps, resources, work, and conversations about this release so it can be helpful for the next contributors releasing a new Gutenberg version.
- Gutenberg version to release: 22.0 (milestone)
- Release Manager (a.k.a. Release Lead): @cbravobernal
- Release Date 22.0 RC: October 29 2025
- Release Date 22.0: November 5 2025
- Previous version change log (as a reference): 21.9.0
Resources
- 📖 Read: Gutenberg Release Process
- 📽 Watch: Gutenberg Plugin: New Release Workflow
- 📽 Watch: Creating the Gutenberg plugin v12.0 Release Candidate
- 📽 Watch: Gutenberg plugin v12.0.0 Release Party!
Checklist
RC Day
- Post a message in
#core-editorchannel to let folks know you are starting the RC release process - Organize and Label PRs on the relevant milestone
- Start the release process by triggering the
rcworkflow - Update the created Draft Release accordingly
- Curate the changelog before publishing
- Publish Release
- Announce in
#core-editorchannel that RC1 has been released and is ready for testing - Ping any other relevant channels announcing that the RC is available
- Create Draft of Release post on Make Core blog (initial draft in Google doc)
Between RC and Release
- Post a reminder in
#core-editorfor backporting PRs to RC (~LabelBackport to Gutenberg RC) - If there are any PRs marked as Backport to RC, run the cherry-pick command to apply them to the release branch. This needs to be run locally
- Draft Release Post Highlights and Change Log
- Get assets from Design Team for the post if required
- Reach out to Highlight Authors to draft sections (if necessary)
Release Day
- Post a message in
#core-editorchannel to let folks know you are starting the release process - Start the release process by triggering the
stableworkflow - Update the created Draft Release accordingly. Typically by copy/pasting the last RC release notes and add any changes/updates as needed.
- Publish Release
- Trigger the update to the plugin directory. (Get approval from a member of Gutenberg Release team if necessary)
- Announce in
#core-editorchannel that the plugin has been released - Reach out to other contributors to help get the post reviewed
- Publish Release post on Make Core blog
- Post in the
#core-editorchannel requesting a volunteer for the next Gutenberg release.
bph
Metadata
Metadata
Assignees
Labels
Gutenberg PluginIssues or PRs related to Gutenberg Plugin management related effortsIssues or PRs related to Gutenberg Plugin management related efforts[Type] Project ManagementMeta-issues related to project management of GutenbergMeta-issues related to project management of Gutenberg