Features
- Query block:
- Widgets screen:
- add plugin area. (25074)
Enhancements
- Drag&Drop: add drag handle to block toolbar. (24852)
- Drag&Drop: fix issue with single block. (25107)
- Include the block variations on the inserter selector. (25182)
- Make items in nav view 48px tall, rather than 56px. (25143)
- Refactor and make consistent post and site headers. (25134)
- Limit the block slash inserter to 9 items and show most used by default. (25113)
- Polish menu item icon locations. (25106)
- Improve the block and patterns search algorithm. (25105)
- Template part: attribute feature parity with group block. (25029)
- Allow sharp gradients. (24967)
- Post content: show placeholder if trying to render itself. (24010)
- Add reusable block icon. (23552)
- Update triage doc to include pull request mentions. (23105)
- Let ID-less [gallery] shortcodes fall to Shortcode block. (25144)
- Mirror WordPress plugin install text for blocks. (25084)
- Allow inserting an h1 using # + space. (25075)
- Add title attribute to Navigation Link block. (24993)
- Add a way to change template parts. (24990)
- Transform multiple heading blocks to list or paragraphs. (24977)
- Remove redundant type badges in navigation link control. (24885)
- Fix multiple trailing inserters for nested InnerBlocks. (24836)
- Search Block: Add button, label, and width options. (24666)
- Display labels instead of icons in top toolbar. (24304)
- Add option to show icon labels. (24234)
- Add a "reinstall" button when a block type is not found. (22631)
Bug Fixes
- Template part: fix rename before customize bug. (25206)
- Template part: fix auto-drafting to support sub-directories. (25063)
- Template part: use cleaned slug to query. (25030)
- Classic block: optional chain on possibly null editor. (25163)
- Classic block: show contents on load. (25162)
- Embed Block: Fix crash in isFromWordPress helper if preview.html is false. (25140)
- Cover block: fix width regression. (25103)
- Navigation block: reduce subnavigation arrow padding. (24200)
- GlobalStyles: fix nested features algorithm. (25215)
- GlobalStyles: fix settings name. (25040)
- Widgets screen: convert the toolbar to ARIA toolbar. (25111)
- Widgets screen: add labels for settings and close button. (25101)
- Navigation screen: fix creating Navigation from pages or menu with HTML in title. (24673)
- Element: add and upgrade @types/{react,react-dom} dependencies. (25086)
- Add safeguard to AuthorSelect component until authors are fetched. (25214)
- Fix PHP error when users don't have access to the Appearance menu. (25073)
- Docs: fixes link to ubuntu docker notes. (25060)
- Docs: fix typo in README. (25125)
- Docs: fix/block parent selector component readme. (24997)
- Polish horizontal movers. (25037)
- Fix PHP Notice: Check that the
query
arg exists before using it. (25006) - Fix issue with gradient swatches stacking badly with scrollbar. (25002)
- Fix unlinked padding controls JS error. (25000)
- Show external icon on help button. (24622)
- Check if block attributes exist before splitting. (25229)
- Revert "InnerBlocks: Introduce prop to specify render callback for each block.". (25196)
- Core Data: Bring back support for nested
_fields
values. (25083) - Prevent TypeError for projects without a local Prettier configuration. (25068)
- Image Block: Properly show errors on drag n drop. (25004)
- Add block inspector virtual bubbling option. (24991)
- Remove extra slash from
$block_json_file
. (24829) - Inserter: Test to make sure the Inserter menu is closed. (24610)
- Date: Update
moment-timezone
package to support string timezones. (22866) - Fix enqueue presets for global styles. (25286)
Experiments
- Group block: add padding support. (24966)
- Control the block editor via theme.json:
- Navigation component: composition proposal. (25057)
- Replace accessibilityLabel by label on RadioGroup. (25128)
- Global styles:
- Navigation screen:
Documentation
- Add readme for UngroupButton. (25142)
- Update README.md. (25124)
- Add preview options component readme. (25104)
- Add block types list component readme. (25066)
- Update README.md. (25024)
- Update block inspector component readme. (24998)
- Add block variation picker component readme. (24995)
- Updating Versions in WordPress doc to include 5.5.1. (24988)
- Add block parent selector component readme. (24962)
- Add block icon component readme. (24947)
- Update dev environment setup. (24871)
- Correct @SInCE version for block parser package. (24819)
- Add BlockCard component readme. (25150)
- Update Storybook URL from text to a real link. (24974)
Code Quality
- Repo: Add .gitattributes to specify text=auto. (25224)
- Block Directory: Use Array.filter to implement new/unused block selectors. (25211)
- Data: Remove flowRight call from metadata reducer. (25180)
- Update pencil icon. (25135)
- Data: Add a comment about why we normalize resolvers to objects with fulfill method. (25102)
- api-fetch: Remove redundant next parameter from middleware calls. (25001)
- api-fetch: Simplify the code that executes the handlers. (24999)
- Block Supports: Ensure consistent output in different PHP versions. (25240)
- Add regression end-to-end test for the classic block initialization issue. (25169)
- Update or retire remaining colors. (25213
Build Tooling
- env: Update docker volumes during wp-env start. (24778)