Releases
v9.3.0
Enhancements
Support for aall units in Font Size presets. (26475 )
Sort post formats alphabetically by translated name. (26305 )
Ensure Alignment options are always rendered in the same order. (26269 )
Buttons block: Overhaul alignment and justification controls. (23168 )
a11y: Retain focus position when tabbing back to the block toolbar. (25760 )
Dark mode UI enhancements. (26483 ) (26510 )
Social Links: Add Patreon, Telegram, and Tiktok icons. (26118 )
Bug Fixes
Fix Visual regression on the color palette editor. (26614 )
@wordpress/scripts: Fix error in ignore-emit-webpack-plugin. (26591 )
Cover block: Restore default overlay background. (26569 ) (26625 )
i18n: Fix incorrectly pluralised strings. (26565 )
Limit the editor interface to max-width 100%. (26552 )
Ensure editor footer remains at the bottom of the screen when navigating regions. (26533 )
URLInput: Use debounce() instead of throttle(). (26529 )
Heading Block: Fix double alignment controls in toolbar. (26492 )
Fix Block preview vertical offset. (26487 )
Reusable Blocks: Make the number retrieved from the API unlimited. (26486 )
Fix editor error when an empty reusable block exist. (26484 )
Latest Posts: Add missing classname. (26477 )
Fix single column block display for smaller screens. (26438 )
Turn off autocomplete for ComboboxControl components. (26427 )
Fix parent post selector initial value and search. (26397 )
Fix gallery block undo issue. (26377 )
Fix spellings in Getting Started guide. (26310 )
Fix embed blocks rendering in widget areas. (26307 )
Fix design of color/gradient controls. (26255 )
Fix drop zone indicators for non blocks. (25986 )
Fix left and right alignments for video embeds. (24847 )
Next Page block: Center text properly. (26515 )
New APIs
Allow text buttons in DropdownMenu. (26425 )
Support custom viewportWidth in block previews (example). (26346 )
Change updateSelection property to false for InnerBlocks. (26312 )
Experiments
Full Site Editing :
Disable customizer and widgets screens. (26594 )
Automatically enable FSE experiment. (26500 )
Remove the demo templates. (26419 )
Strip post ids from template part blocks on export. (26268 )
Allow themes to live in a sub directory. (26391 )
Introduce the layout prop to InnerBlocks. (26380 )
Site Editor
Add Dropdown to Create Generic Templates. (26284 )
Prevent inserter overscroll. (26432 ) (26583 )
Fix dirty template and template parts on template creation. (26560 )
Fix composite role warnings triggered by template part previews. (26406 )
Reduce the Amount of Data Passed Through the Components Tree. (26463 )
Add the option to convert a template part to regular blocks. (26488 )
Fix Invisible Template Previews in the Sidebar. (26424 )
Add convert to template part flow. (20445 )
Fix custom template part theme meta. (26587 )
Query block:
Add initial variations. (26378 )
Add sticky support. (26279 )
Global Styles:
Use block settings on the block panels. (26218 )
Fix: Font size picker regression on edit site global styles. (26603 )
Process settings only once. (26330 )
Navigation Component:
Add Support for RTL Languages. (26334 )
Styling revisions. (26338 )
Fix focus behavior when opening the panel. (26296 )
Fix height of Navigation panel and make it scrollable. (26187 )
Search Control in Menu Titles. (25315 )
Use a DropdownMenu for menu selection in the navigation screen. (25390 )
Documentation
Update glossary to include more block based terminology. (26478 )
Update triage documentation for clarity around closing issues and labels. (26480 )
Update WordPress versions document to include 5.6. (26365 )
Typos and tweaks: (26491 ), (26553 ), (26437 ), (26400 ), (26566 ).
Storybook: Fix broken BlockDraggable story. (26457 ) (26431 )
Code Quality
Remove anonymous components from global styles sidebar. (26604 )
Add types to components:
Tip. (26173 )
BaseControl and VisuallyHidden. (26078 )
Improve @wordpress/I18n types. (26171 )
Migrate to builtin data controls. (25993 ) (25949 ) (25773 ) (25990 ) (26509 ) (25772 )
Chore: Ensure WordPress packages share the same hoisted dependencies. (26453 )
Use CSS-in-JS in @wordpress/components:
Build Tooling
Components: Copy SCSS file from react-dates to components package. (26534 )
webpack: Replace legacy namedChunks/namedModules options with chunkIds/moduleIds. (26502 )
Rewrite sideEffects flags to use only positive patterns. (26452 )
Load the Twenty Twenty-one theme by default in Gutenberg's local environement. (26414 )
Build: Assign the library exports to window.wp rather than this.wp. (26272 )
Move to Dart Sass compiler. (25628 )
Fix composer test failures due to invalid lock. (26472 )
Update node-watch to 0.7.0. (26403 )
Release tool: Support multiple RCs. (25971 )
jest-puppeteer-axe: Migrate to @axe-core/puppeteer. (25659 )
Improve End-to-End tests stability:
Fix autosave end-to-end tests. (26416 )
Fix 'Multi entity saving -> site editor' end-to-end failures. (26371 )
Fix Twenty Twenty One related end-to-end test failures. (26341 )
Fix demo test by disabling the welcome dialog. (26314 )
Disable BlockPreviews from axe-core tests. (26527 )
Site editor: Fix end-to-end tests navigation panel. (26454 )
Consolidate sequential multi-entity-saving tests. (26373 )
Make the adding patterns test stable. (26345 )
Various
Create Block: Update the list of categories to pick from. (26448 )
Removes extra fullstop from preferences. (26586 )
@wordpress/scripts: Configure all the tools to skip vendor
folder. (26450 )
You can’t perform that action at this time.