Enhancements
- Block Editor: Use proper insertion point for drop. (29933)
- Block Library:
- Archives: Ensure frontend/editor parity. (30141)
- Buttons: Improve spacing between custom-sized butons by using the column-gap property. (29165)
- Latest Comments:
- Post Date: Add option to make it a link. (30499)
- Post Excerpt: Fix toolbar for post excerpt warning. (30280)
- Post Title: Fix "'length' of undefined" error. (30208)
- Preformatted block: Add color controls. (28396)
- Query: Use a WordPress loop for the query block. (30405)
- Quote: Ensure frontend/editor parity. (30190)
- Reset wp admin styles for hr. (30235)
- RichText:
- Search: Add border radius support using skip serialization feature. (30227)
- Separator: Ensure frontend/editor parity. (30255)
- Site Logo:
- Template Part: Add padding support to template parts. (29779)
- Update placeholder text across blocks. (30404)
- General Interaface:
- Icons:
- Inserter: Clarify that when the Inserter is open clicking the + button in the top bar will close it again. (29759)
- Make the default padding match the browser's default padding. (30277)
- Writing Flow: Shorter writing prompt. (29611)
Bug Fixes
- Block Editor: Show only the allowed patterns from top level blocks. (30300)
- Block Library:
- Buttons:
- Columns: prevent having a width > 100%. (30229)
- Cover: Add 'object-position' to allowed inline style attributes list. (30243)
- Fix fullwide regression. (30520)
- Gallery: Set 'addToGallery' prop to false when images don't have IDs. (30122)
- Image: Manually update resizable box state when we don't have dimenssions. (29919)
- Query:
- RichText: Fix arrow navigation around emoji. (30206)
- Search block: Fix alignment issues. (30444)
- Block List: Fix mover position. (30242)
- Code Editor: Revert save editors value on change (#27717). (30524)
- Editor:
- Gutenberg Plugin: Ensure that plugin does not error with older versions of WordPress. (30230)
- Inner blocks: Memoize allowedBlocks to prevent needlessly updating settings. (30311)
- Server side renderer: Fix errors in template part editor context. (29246)
- Writing Flow:
Experiments
- Block Patterns: Remove
scope
from Query patterns and introduceblockTypes
. (30471) - Customizer
- Full-Site Editing:
- Add allowedMimeTypes to site editor settings to fix media upload behaviour and error state. (30436)
- Fix empty block templates output string. (30145)
- Load block-editor scripts & styles. (30448)
- Revert custom templates to their original theme-provided files. (28141)
- Switch to proper settings tab based on the selection. (30387)
- Global Styles:
- List View:
- Navigation Editor and Block
- Apply mover tweaks to navigation and widgets. (30284)
- Add src/navigation-link/index to side effect whitelist. (30200)
- Add post format variation to navigation link block. (30403)
- Avoid creating a new array/object on every render. (30374)
- De-emphasize "Link" block. (30172)
- Fix arrow inheritance, polish. (30287)
- Fix hardcoded color in navigation submenu icon. (30385)
- Fix Navigation Link block constantly updating its inner block list settings. (30274)
- Fix navigation link block dragging error. (30219)
- Fix snackbar list component blocking clicks to UI it overlaps. (30381)
- Flip orientation of submenus that are towards the right of the viewport. (30342)
- Indicate when a menu is deleted and show the menu switcher afterwards. (29201)
- Make the navigation placeholder clearer. (30281)
- Polish navigation menu submenus. (30335)
- Replace arrow with chevron. (30180)
- Save theme location on button click. (30340)
- Use same default implementation of __experimentalFetchLinkSuggestions in post, site, navigation, widget editor. (29993)
- Widgets Editor
Documentation
- docgen:
- Handbook:
- Add description for
templateParts
in theme json. (30118) - Add instructions for finding attributes for use in templates. (30258)
- Added a practical example of adding a component to the sidebar. (30379)
- Clarify what is meant by "block wrapper". (30315)
- Fix broken links to typescript documentation. (30188)
- Fix code snippet for disabling the block directory. (30365)
- Fix formatting. (30309)
- Fix typos in block-controls-toolbar-and-sidebar.md. (30513)
- Rename, changed URL Link. (30483)
- Rich Text: Add section for disabling specific format types. (29383)
- Updated documentation to reflect the output created currently by npx @wordpress/create-block gutenpride. (30353)
- Update feature deprecation guide. (30220)
- Add description for
- Packages:
Code Quality
- Block Library: Fix Post Excerpt warnings for RichText in inline containers. (30498)
- Components: Simplify ScrollLock, adding types. (29634)
- DOM:
- Gutenberg Plugin:
- PHP Coding Standards fixes. (30346)
- Public API: Remove small APIs deprecated in WordPress 5.2. (30283)