-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Description
Tracking all Dev Notes from Gutenberg plugin releases 15.2 - 16.1
Please read the information below carefully. If you have questions, connect with @Leonardus-Nugraha or @stevenlinx via Slack or comment here.
Not all developer-related information needs to be in a separate DevNote on the Make Core blog for the field guide. We can group related information. We can already make decisions on some features if it warrants a stand-alone blog post or if the information will be part of 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. If you need access to write on the Blog, connect with @hellofromtonya or @abhansnuk via Slack or comment here.
Instructions
Before you start writing 📣 please read the handbook pages:
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:
needs dev note
and has dev note
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
Standalone dev notes:
Command Palette API
- Marks the commands APIs as public #50691 @youknowriad
- Marks the selectors and actions of the commands store as a public API #51169 @youknowriad
Block Selectors API
Layout-related updates
- Try reducing specificity of layout margin rules #47858 @tellthemachines
- Add compound class to layout wrapper for global spacing styles #47952 @tellthemachines
- Add block spacing and layout to Post Template #49050 @tellthemachines
- Get orientation for Spacer block from parent layout #49322 @tellthemachines
- Try stabilising layout and its associated APIs #51434 @tellthemachines
- Layout: Move layout definitions out of theme.json #50621 @andrewserong
Social Icons
- Social Links block: Add color classes so icon colors correctly reflect changes in Global Styles #51020 @ndiego
Miscellaneous dev notes:
- Introduce new PluginTemplateSettingPanel slot #50257 @ntsekouras
- Allow dragging-and-dropping images from the inserter to image blocks #49673 @kevin940726
- Publish types for plugins package #49649 @noahtallen
- Post editor: iframe if all blocks are v3 #48286 @ellatrix
- Block editor: iframe: add
enqueue_block_assets
#49655 @ellatrix - Post editor: revert iframed editor for WP core only #48076 @ellatrix
- Remove
unwrap
from transforms and addungroup
to more blocks #50385 @ntsekouras - Add block variations transformation in block switcher #50139 @ntsekouras
- Add new API to allow inserter items to be prioritised #50510 @scruffian
To Do
Editor
-
List View: Add a rootClientId prop #49475 @scruffian - Reusable blocks: Rename to 'Patterns' and add option to also add a non-synced Pattern #51144 @glendaviesnz
Blocks
Patterns
Data
Metadata
Metadata
Assignees
Labels
Type
Projects
Status