Features
- Mark the Social Links block as a stable block 20134 19887 20074 20150 20101
- Support aadding featured images to Latest Posts block 17151
- Add support for TikTok video Embeds 19345
- Add inline text color support 16014
- Add text color support to Columns block 20016
Enhancements
- Add type and angle picking to the custom gradient component 19582
- Add transform for button to buttons block 20063
- Navigation block:
- Block Library: Avoid column width auto-adjustment when sibling width changes 19515 20169
- A11y:
- Image block: Keep existing caption if the stored one is empty 19641
- Enhance the custom gradient picker UI 20099
New APIs
- Allow third-party keyboard shortcuts registration in the keyboard shortcuts modal 19965
- Stabilize the AnglePickerControl component 20118
- Add .wp-env.json config file support to @wordpress/env 20002
- Blocks: Promote block variations to stable API 20068
- Mark the gradients theme API as stable 20107
Experimental
- Add ability to disable the block popover through __experimentalUIParts.hasPopover option 19922
- Add the __experimentalEditorSkeleton component to the block-editor package 20050 20132
Bug Fixes
- A11y: Show open button when the sidebar is closed and tabbing out of the content 19726
- IE11 Compatibility: Add DOMRect polyfill 20110
- Block Editor: Fix warning when rendering InnerBlocks 20082
- Featured image appears cropped 20128
- Fix predefined text colors used in the Group block on the frontend 20119
- Use array form for contrast checkers. 20143
- i18n: make experimentalUseColors labels translatable 20112
- Multi select: remove inserter between selected blocks 20096
- Remove alignment options from nested Button blocks 19824
- URL: Conform to URL Living Standard definition of valid URL 19871
- Select the correct media in the media modal when replacing existing media 20100
- Avoid resizing the editor canvas when opening the publish panel 19843
- Fix Media & Text block styling when media is set to show on the right 20125
- Fix excerpt rendering in the Latest posts block 19669
Documentation
- Docs: Contributor Guide update subpages 19939
- Prettier: Update format-js to use default config, and update editor docs usage 20036
- Target docs to manifest.json 15639
- Update main project README 19743
- Update the Getting Started Docs to use
wp-env
20044 - Typos and tweaks: 20055 20077 20025 20060 19470
Various
- Block Editor: Update BEM syntax to CSS modifer guidelines 19738
- Block Library: Standardize PHP function names used 20085 20039
- Project Management Automation:
- Log skipped tasks and retain wrapped task names. 20034
- Support adding milestones for fork PRs. 20058
- Avoid gracefully handling error 20009
- Avoid milestone task for forks 20049
- Call core setFailed with error message 20012
- Check error object for parsed errors 20014
- Guard against non-matching commits in
addMilestone
. 20147 - Tolerate duplicate milestone 20011
- Pull Request Automation: Avoid automation tasks for forked repository 20021
- @wordpress/env:
- Move existing icons to the @wordpress/icons package 20091 20072 19959 20094 20087
- Ensure the default Prettier config is used with
lint-js
when needed 20071 - Data: Log first-pass
useSelect
errors 20122 - Compat: Social Links: Remove legacy renderers from packages 20098
- Core Data: Mark the
getEntityRecordNoResolver
selector as experimental. 20053 - Core Data: Remove unused
__experimentalUseEntitySaving
hook. 20148 - Hide the navigation block behind feature flag 20133
- Fix Intermitent e2e test failures 20065
- Move the e2e tests to the right folders 20135
- Switch social link icons to import svg parts from primitives 19877