Changelog
Enhancements
Block Library
- A margin option is added to the Embedded preview block. (39384)
- Add blockGap as a default control on Columns/Column blocks. (49526)
- Add color tools to the Time to Read block. (49496)
- Add spacing presets to the Spacer block. (44002)
- Cover: Add border support using ResizableBox via BlockPopover. (41153)
Block Editor
- Add support for hiding breadcrumbs in the Site Editor. (49518)
- Hide page list on single page list menus. (48725)
- Small improvements for the Document Overview labeling. (49555)
- Add a rootClientId prop. (49475)
Global Styles
- Add styles section to the browse mode sidebar. (49014)
- Show child layout controls by default. (49389)
Components
- Global Styles: Link to the block type panel when selecting a block with Styles open. (49350)
- TreeSelect: Remove margin overrides and add new opt-in prop. (47515)
- Update media and video icons. (49523)
Accessibility
- Add missing focus style to start template options previews. (49334)
- Consistent labels for the WP logo and back links. (49659)
Experiments
Bug Fixes
Block Library
- Columns: Prevent removal of locked columns from the column count change UI. (49530)
- Cover: Fixed background causes image to be zoomed in on Safari browser on iPad. (48981)
- Cover: Fix integration tests for ResizableBox via BlockPopover. (49497)
- Cover: Merge block and global styles. (49434)
- Fix exhaustive deps warning. (49291)
- Fix fallback not rendering. (49576)
- Image block: Fix image size control percentage selection. (49628)
- Post Featured Image: Don't display the scale control when the aspect ratio is original. (48894)
- Post Excerpt: Ensure the postId from the block context is used to
get_the_excerpt
. (49495) - Shortcode: Prevent external styling of editing UI. (49723)
- Time To Read: Fix untranslated on the front end. (49704)
- Post Featured Image: Show all controls when in context without
postId
. (49609) - Avoid empty Gallery block error. (49557)
Site Editor
- Decode the site title properly. (49685)
- Show UI to update custom links on the sidebar navigation. (48939)
- Navigate to
editor
when clickingEdit
in a template part. (49604) - Update the template title in the details panel. (49487)
- Use the keyboard shortcuts package for the command center. (49680)
- Fix the site editor loading in multi-site installs. (49861)
Global Styles
- Block Level Settings: Remove WP filters in Gutenberg. (49598)
- Border Panel: Move global styles forcing of split borders to relevant panel's onChange. (49603)
- Remove the pointer cursor on the style variation preview. (49573)
- Style Variation Picker: Restore pointer cursor when withHover is in use. (49596)
Block Editor
- DropZone: Smooth animation. (49517)
- List View: Allow dragging underneath collapsed non-empty container blocks. (49390)
- List View: Update drop indicator line to be 4px high with a white border. (49462)
- Tweak remove block label to make it simpler. (49529)
- Fix redirected links to user documents. (49537)
- Make InspectorControls tab labels translatable. (49665)
- Update redirected support link. (49533)
- Reusable Block: RTL styles don't get added to the
wp-reusable-blocks
stylesheet. (49632) - Fix padding and margin visualizer accuracy. (49422)
Layout
- Only show alignment info when parent layout is constrained. (49703)
- Try reducing the specificity of layout margin rules. (47858)
Post Editor
- Allow root padding setting to affect padding of post title. (49460)
- Try fixing post editor layout for wide/full Post Content blocks. (49565)
- Allow horizontal scroll in panels in the post editor. (49611)
Components
- Fix inbetween-inserter position in RTL languages. (49683)
- Update Edit icon to be more consistent with other icons. (49512)
- Update search icon to be optically more balanced. (49425)
- Update some icons to address aliasing on high-res screens. (49381)
Performance
- Continued the work refactor away from Lodash usages to reduce the build size
(49725, 49724, 49638, 49654, 49639, 49637, 49727)
Documentation
- Add section about integration testing to testing documentation. (49454)
- Add some documentation about the Styles UI components. (49720)
- Fix Create a Block Tutorial link on blocks package README.md. (49562)
- Fix end-to-end command typos. (49669)
- Fix line break issue in Schemas and Content Models section. (44768)
- Fixes some typos. (49472)
- Update outdated references in react-native-editor documentation. (49543)
getBlockOrder()
- use core/block-editor instead of core/editor. (49474)- Fix Xcode spelling across the codebase. (49625)
- Remove the documentation for Playwright configuration override. (49660)
- Streamlining the New Release Issue Template. (49618)
- Update components package's CHANGELOG. (49586)
- Update documentation for
setGroupingBlockName
. (49670)
Code Quality
Components
Global Styles
- Refactor the effects panel as a generic UI Styles component. (49571)
- Refactor the filters (duotone) panel as a generic UI Styles component. (49577)
Block Library
- Add automated tests for Nav block editable list view. (49433)
- Cover: Avoid adding empty background image URL. (49477)
- Remove editor block styles leftovers. (49567)
Site Editor
- Remove unused keyboard shortcut registration code. (49553)
- Fix Site Editor isFeatureActive deprecation. (49545)
Tools
Testing
- Add tests for some of the drag and drop logic. (49631)
- Adds to gitignore a playwright.config.override.ts entry. (49329)
- Cover block: Fix failing test. (49455)
- Workflows: Run PHP unit tests also against current WP - 1. (46983)
- e2e: Fix flaky columns test. (49676)
- test: Add Writing Flow tests. (49352)
Build Tooling
- Add workflow to check for expected @wordpress/components CHANGELOG updates. (49443)
- Docgen: Replace line breaks with spaces and remove line-ending hyphens. (49635)
- Convert wp data controls to typescript. (49647)
First time contributors
The following PRs were merged by first time contributors:
- @cawa-93: List View: Allow horizontal scroll in panels in the post editor. (49611)
- @DustyReagan: Cover Block: Fixed background causes image to be zoomed in on Safari browser on iPad. (48981)
- @eduwass: Docs: Fix end-to-end command typos. (49669)
- @HILAYTRIVEDI: A margin option is added to the Embeded preview block. (39384)
- @mokagio: Fix Xcode spelling across the codebase. (49625)
- @nefeline: Post excerpt > Ensure the postId from the block context is used to get_the_excerpt. (49495)
- @thealexandrelara: Docs: Fix Create a Block Tutorial link on blocks package README.md. (49562)
Contributors
The following contributors merged PRs in this release:
@aaronrobertshaw @afercia @andrewserong @aristath @aurooba @brookewp @carolinan @cawa-93 @chad1008 @ciampo @dcalhoun @derekblank @draganescu @DustyReagan @eduwass @fluiddot @geriux @getdave @glendaviesnz @hellofromtonya @HILAYTRIVEDI @imanish003 @jameskoster @jasmussen @jhnstn @jorgefilipecosta @Mamaduka @mirka @mokagio @nefeline @noahtallen @ntsekouras @ockham @ramonjd @richtabor @ryanwelcher @SavPhill @scruffian @Soean @t-hamano @talldan @tellthemachines @thealexandrelara @tyxla @youknowriad