Description
Tracking all Dev Notes from Gutenberg plugin releases 17.8 - v18.5
Please read the information below carefully. If you have questions or suggestions, connect with @JuanMa
via Slack, ping @juanmaguitar on GitHub, or comment here.
Important
🗓 Deadline Drafts for All Dev Notes - June 11th, 2024 (on Beta 2, so there's enough time for reviews)
🗓 Deadline All Dev Notes Published - June 23rd, 2024 (a few days before RC1)
Not all developer-related information must be in a separate DevNote on the Make Core blog for the field guide. We can group related information. We can already decide whether some features warrant a stand-alone blog post or a group post.
Stand-alone post
To streamline the process and eliminate bottlenecks, all writers of stand-alone dev notes will write the dev notes on the Make Core Blog.
Instructions
- Create your note in a new post,
- Save as Draft
- Enable public preview
- Share the link to the public preview in a comment below as "ready for review"
- "For dev notes, each one must have at least two reviewers" (Handbook)
Part of a group post
If the information related to your PR will be part of a group post, please write the dev note in a comment on the PR, so it can be reviewed and, if necessary commented on, by the release docs team or a reviewer.
Before you start writing 📣 please read the handbook pages:
- ⭐️ Writing developer notes
- ⭐️ Style & Substance section of the Post & Comment Guidelines for Make Blog
- ⭐️ Documentation Style Guide - Good for reference, when in doubt, especially when English is not your native language.
Note
The list is incomplete. We are in the process of reviewing plugin release changelogs and add them as we progress on the task.
There are two labels relevant to DevNotes :
If you worked on a feature/module/component that definitely needs a dev note, please assign the label needs dev note
If you already added the Dev Note to the make blog on draft or as a comment on the PR, please label it has dev note
TO DO
Progress of the Documentation work for WP 6.6 release (including the DevNotes tracked on this issue) can also be followed at WP 6.6 Documentation project dashboard
PRs with label has-dev-note
or a related DevNote draft are marked with [x]
Stand-alone posts
-
Grid layout feature: @tellthemachines dev note published
-
Background image feature dev note, covering the following PRs: @ramonjd dev note published
- Global styles: add background image to top-level theme.json styles #59354
GB17.9
- Global styles: background UI controls #59454
GB18.1
- Background image: add support for relative theme path URLs in top-level theme.json styles #61271
GB18.5
- Global styles: add option to remove site-wide theme background image #61998
GB18.5
- Global styles: add background image to top-level theme.json styles #59354
-
Theme.json version 3 @ajlende dev note published
-
CSS Specificity @aaronrobertshaw dev note published
-
React JSX transform @youknowriad dev note published
- React: Upgrade to the new JSX transform #61692
GB18.5
@youknowriad
React updates
- React: Upgrade to the new JSX transform #61692
-
Preparation for React 19 Upgrade @Mamaduka dev note published
-
Section Styles @aaronrobertshaw dev note published
-
Improvements to active block variation detection @ockham dev note published
- Block Variations: Support dot notation in
isActive
string array #62088GB18.5
@ockham - Block Variations: Have
getActiveBlockVariation
return variation with highest specificity #62031GB18.5
@ockham - Block Variations: Compare objects based on given properties #62272
GB18.5
@ockham - Block Variations: Detect active variation correctly based on RichText attribute #62325
GB18.5
@ockham
- Block Variations: Support dot notation in
-
Social Block updates @talldan dev note published
-
Editor: Unified Extensibility APIs in 6.6 @youknowriad
dev note published- Add PluginDocumentSettingPanel in template inspector controls #60961
GB18.3
@ntsekouras dev note comment - Editor: Unify PluginSidebarMoreMenuItem #60853
GB18.2
@youknowriad - Editor: Unify the PluginSidebar slot between post and site editors #60815
GB18.2
@youknowriad - Editor: Support PluginPostStatusInfo Slot in the site editor #60814
GB18.2
@youknowriad - Editor: Unify PluginMoreMenuItem API between post and site editors #60778
GB18.2
@youknowriad - Extensibility: Support PluginBlockSettingsMenuItem in the site editor #60033
GB18.1
@youknowriad - Extensibility: support the PluginDocumentSettingPanel slot in the site editor #59985
GB18.0
@youknowriad - Editor: Consistently deprecate edit-post and edit-site slots. #61134
GB18.3
@youknowriad - Editor: Unify the names of the sidebars between edit post and edit site. #60856
GB18.2
@youknowriad
- Add PluginDocumentSettingPanel in template inspector controls #60961
Misc Dev Notes
- Miscellaneous Editor changes in WordPress 6.6 @juanmaguitar dev note published
- Add block class name to the list block #56469
GB18.4
@carolinan (Block Styles) dev note comment - Introduce
wp-on-async
directive as performant alternative over synchronouswp-on
directive #61885GB18.5
@westonruter (Interactivity API) dev note comment - Allow view access of template rest endpoint to anyone with the
edit_post
capability #60317GB18.1
@fabiankaegy (REST API) dev note comment - Writing Flow/Rich Text: unify split logic #54543
GB18.4
@ellatrix, see 6.6 Dev Note Tracking Issue #62096 (comment) - Make
BlockPopover
component public #61529GB18.4
@gigitux dev note comment - Add filter to allow extending the list of post content blocks #60068
GB18.1
@fabiankaegy dev note comment - Global Styles: Filter out color and typography variations #60220
GB18.3
@scruffian dev note draft - Add aspect ratio presets support via theme.json #47271
GB18.4
@fabiankaegy dev note comment - More consistent root padding #60715
GB18.5
@richtabor dev note comment - Try: Add new
textAlign
block support #59531GB18.2
@t-hamano dev note comment
- Add block class name to the list block #56469
Metadata
Metadata
Assignees
Labels
Type
Projects
Status