Enhancements
- Admin panel available as PWA. (33102, 33310)
- Block Breadcrumbs: Small chevron icon for breadcrumb separators. (33042)
- Block Library:
- Columns Block: Add stack on mobile setting to allow for columns without mobile breakpoints. (31816)
- Latest posts: Remove grey color for dark themes. (33325)
- List Block: Add link color control to list block. (33185)
- Post Terms Block: Add a "separator" attribute to post-terms block. (32812)
- RSS Block: Update block styles. (33294)
- Tag Cloud Block:
- Design Tools, Border:
- Link Editing: Add Unlink button to LinkControl popover. (32541)
- List View: Enable drag and drop in List View. (33320)
- General UI:
New APIs
- REST API: Block editor settings endpoint. (33128)
- UI Components: Add a SearchControl component and reuse accross the UI. (32935)
Performance
Accessibility
- Improve high contrast mode rendering of icon buttons. (33062)
Bug Fixes
- Block Breadcrumbs: Fix breadcrumbs html structure and React warnings. (33159)
- Block Editor:
- Block Library:
- Design Tools:
- Color: Prevent color panel from showing as empty. (33369)
- Duotone:
- Theme.json
- Rich text: Fix format deregistration. (31518)
- Site Editor: Close navigation sidebar when all posts clicked. (33393)
- Slash Inserter: Fix slash command focus style. (33084)
- Widgets Editor:
Experiments
- Component System:
- Navigation Block:
- Add Color Options for Submenus. (31149)
- Change Navigation block markup on front end only. (30551)
- Improve handling of open overlay. (32886)
- Menu item placeholder inheritance. (32512)
- Pass block attributes with rendering with location. (33043)
- Refactor of navigation block rendering using location attribute. (33244)
- Global Styles:
Documentation
- Admin PWA: Make readme private. (33216)
- Handbook:
- Block API:
- Block Editor API: Changes to support multiple admin screens in WP 5.8. (33262)
- Custom Block Editor: Fixed bad image syntax and bold text. (32897)
- Fix API documentation for data reference guides. (33384)
- Plugin Release: Update Gutenberg release documentation to clarify release post workflow. (33328)
theme.json
:- Use markdown headings instead of links for API declarations. (33381)
- Update documentation for link color in WordPress 5.8. (33162)
- Packages:
Code Quality
- Avoid calling
gutenberg_
functions within code shipped through WordPress Core. (33331) - Block Editor:
- Block Library:
- Components:
- BlockNavigation: Restructure the BlockNavigation component. (31892)
- Box Control: Rename VerticalHorizontalInputControls to AxialInputControls. (33016)
- GradientPicker: Stabilises GradientPicker and CustomGradientPicker components. (31440)
- Toolbar: Enforce
isAlternate
onToolbarDropdownMenu
. (33129) - ZStack: Remove
@emotion/css
from ZStack. (33053)
- Packages: Hoist dependencies for WordPress packages. (33387)
- Plugin: Remove deprecated APIs that are no longer supported in version 11.0. (33258)
Tools
- Testing:
- Add basic Site Title block coverage. (32868)
- Add some functionality to
createUser
anddeleteUser
. (33067) - Enable previously skipped widgets tests. (33121)
- Skipping more end-to-end tests. (33353)
- Skip unstable end-to-end tests. (33352)
- Switch to new puppeteer APIs for emulating conditions. (33410)
- Update end-to-end tests to use new puppeteer drag and drop api. (33386)
- Dependencies:
- NPM Packages: Introduce release types to npm publishing script. (33329)
- Plugin: Introduce
tools
folder with configuration files. (33281) - Workflows: