-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Description
Tracking all Dev Notes from Gutenberg plugin releases 14.2 - 15.1
Please read the information below carefully. If you have questions, connect with @bph or @zzap via Slack or comment here.
- 🗓 Deadline March 3rd, 2022
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 decision 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 receive privileges on the Make Core Blog. (Please connect with @bph or @zzap, if you need access)
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 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 dev note, please assign the label needs dev note If you already added the Dev Note to the make blog on draft or as comment on the PR, please label it has dev note
~- #46212 @ellatrix ~ not in core for 6.2
-
Update last inserted block state to track multiple blocks #46885 @getdave - Upgrade React packages to v18 #45235 @youknowriad @jsnajdr @tyxla
Navigation
- Navigation block: add location->primary to fallback nav creation for classic menus. #45976
@getdave@jffng -
Adds content locking to navigation block #44739 @draganescu
CustomCSS
- Global styles: add custom CSS panel to site editor #46141
- Global Styles: Try per block custom CSS #46571 @carolinan
InspectorControls + Split Block Tools
- Inspector Controls: Stabilize the experimental control groups #47105 @aaronrobertshaw
- Sidebar Tabs: Stabilize the block inspector tabs experiment #47045
- Sidebar: Split block tools into menu, settings, and appearance tabs #45005
- Sidebar Tabs: Use editor settings to override display #46321
- Query: Remove color block supports #46147
Experimental APIs
- Limit access to experimental APIs to WordPress codebase with a new experiments package #43386 @adamziel
WP_HTML_Tag_Processor
Blocks
- Blocks: Deprecate non-string descriptions #44455 @tyxla (G) DevNote
~- Add anchor support for dynamic blocks #44771 @Soean ~ no in 6.2 - [Heading block] Add a wp-block-heading CSS class #42122 @adamziel
- Heading: Add block classname deprecation #46138 @adamziel
Theme.json /Appearance Tools
- Code quality check for
theme.jsonrelated APIs #45171 @oandregal - Global Styles: Elements: Add a text decoration control to link elements #45643 @scruffian
- Fluid typography: adjust font size min and max rules #45536 @ramonjd (was backport to 6.1.1. but there wasn't a dev note, unless I missed it. ) (covered by dev note for below PR)
- Fluid typography: add configurable settings for minimum font size to theme.json #42489 @ramonjd @andrewserong
- Expose before filter hook in useSettings for injecting block settings in the editor #45089 @adamziel
- Heading: Add block classname deprecation #46138 @adamziel
- Shadow: Add shadow presets and UI tools in global styles #46502 @madhusudhand
Components @ciampo @mirka
- InputControl: Allow inline styles to be applied to wrapper instead of inner input #45340
- Storybook: Set up local visual regression testing #43393 - UnitControl: Normalize wrapper classnames by removing outer wrapper #45139
- useAnchorRef: update deprecation message #45302
- Disabled: update docs to clarify the absence of inert polyfill #45272
-
Dropdown: deprecatepositionprop, usepopoverPropsinstead #46865 - URLPopover: use new placement prop instead of legacy position prop #44391
- BaseControl: Deprecate bottom margin #38730
- URLInput: Deprecate bottom margin #46692 @mirka @brookewp
- Components: Bump
DateTimePickerdeprecated prop removal version #46006 -
ColorPalette,BorderBox,BorderBoxControl: polish and DRY prop types, add default values #45463 - Remove: __experimentalHasMultipleOrigins prop from colors and gradients #46315
- Components: Add support for named arguments in the navigator components #47827
- Add parent navigation support for the navigator component #47883
Global Styles
- Global Styles: Add Style Book to Global Styles #45960 @ramonjd @andrewserong
- Add a minHeight block support under dimensions #45300 @andrewserong
- Style Engine: Add support for dimensions.minHeight property #45334 @andrewserong
- Global styles: Allow indirect properties when unfiltered_html is not allowed #46388 @andrewserong
Layout/ Templates
- Add Layout controls to children of Flex layout blocks #45364 @tellthemachines
- Template Parts: Add an option to import widgets from the sidebars #45509@Mamaduka UI only - Design Tools: Add a Position block support (including sticky), decoupled from layout #46142 @andrewserong
Deprecations/Removals
- Removed: Remove small APIs marked to be removed in WP 6.2 #46106 @youknowriad
~ Remove the nux package #46110 @youknowriad~ not yet merged into core - Fully remove Navigation Editor screen and associated
edit-navigationpackage #47055 @getdave
Create Block scaffolding
- [Create Block] Allows custom keys to be generated in block.json files and package.json files #44649 @ryanwelcher (most updates were already mentioned in the 6.1 Dev Note, but it seems to be missing the `customBlockJSON' part.
- Create Block: Update templates to use APIs introduced in WP 6.1 #44185 @gziolo - (already in 6.1)
Pattern and Pattern Directory
- Pattern Directory API: Add support for pagination parameters #45293 @ryelle - not relevant
- Add: Template types to the patterns API. #45814 @jorgefilipecosta backend code only.
ServerSideRender package
Metadata
Metadata
Assignees
Labels
Type
Projects
Status