8.8.0 RC1
Pre-release
Pre-release
Enhancements
- Copy: Use "block patterns" strings consistently. (24457)
- Remove hardcoded color from the Recent Comments block. (24410)
- Remove hardcoded styles from the Separator block. (24366)
- Block toolbar: Split switcher from mover and simplify styles. (23971)
- Use the block label API for BlockTitle component. (23847)
- i18n: Translate all strings inside the Large Header Button block pattern. (24499)
- Block Movers: Use a bigger mobile touch target. (23761)
- Block Movers: Use a bigger visible focus rectangle. (23760)
- Update the top toolbar buttons color. (24420)
- Remove editor styles from front-facing stylesheets. (24439)
- Block Toolbar More Menu: Switch back to the vertical ellipsis icon. (24426)
- Removes hardcoded body text color from some block patterns. (24424)
New APIs
- Support the default block classnames in dynamic blocks. (24546)
- Support the custom classnames hook in dynamic blocks. (24483)
- Stabilize the accessible Toolbar component and deprecate the old usage. (23316)
- Add store icon to Icons package. (23867)
- Allow POST requests in
<ServerSideRender>
. (21068)
Bug Fixes
- Fix inserter expecting experimental settings to exist in the context. (24554)
- Fix Image block caption jumps on Safari. (24540)
- Fix Media Text block: Always show images on top on mobile. (24468)
- Hide Preview menu on small viewports. (24537)
- Fix canInsertBlockType selector returning true for blocks that don't allow inner blocks. (24514)
- Fix the huge font size on the editor when using the default font sizes presets. (24492)
- Fix Cover block: Impossible to reset the minimum height value. (24490)
- Fix Post preview button only appearing on small screens. (24487)
- Fix deduplication of style rules for server-side block support flags. (24486)
- Fix the quick inserter results limit for block variations. (24481)
- Fix tiny editor preview when using Mobile or Tablet options with metaboxes enabled. (24478)
- Fix custom gradient picker unable to change predefined gradients with hex colors. (24470)
- Fixing duplicated wp-block classes in block-list. (24466)
- A11y:
- Fix rendering non-Latin characters on aligned Cover blocks. (24447)
- Remove
--wp-admin-theme-color
reference from frontend styles. (24436) - Prevent links from being focusable inside the Disabled component. (24397)
- Image Editing: Fix alignment of aspect-ratio button. (24343)
- Fix retrying of post-processing of edited images. (24081)
- Set error state when there is an upload error in during file upload. (24017)
- Block Directory: Decode entities in block title & description. (24172)
- Preview menu: Remove redundant "opens in a new tab" hidden text. (24427)
- Fix uploading PDFs in the File block. (24318)
Experiments
- InnerBlocks: Introduce prop to specify render callback for each block. (24232)
- Navigation:
- Template Parts and saving flow:
- Post Blocks:
- Full Site Editing:
- Load php files only if experiment is enabled. (24182)
- Global Styles:
- Widgets screen:
Documentation
- Add undocumented global styles blocks & properties. (24421)
- Remove "experimental" from title of editor filters. (24382)
- Add instructions for disabling the Block Directory. (24357)
- Remove duplicate questions in FAQ. (24355)
- Indicate custom-fields support is required for registering meta. (24325)
- Add block directory submission guidelines. (23545)
- Typos and tweaks: (24511) (24244) (24491) (24361) (24340)
- Update the "Create a Block" Tutorial. (24545)
- Getting started: Add a MAMP section. (24241)
Code Quality
- Refactor embed block to single block with block variations. (24090)
- Upgrade React version to 16.13.1. (21289)
- Update lodash to 4.17.19. (24401)
- Register the block attributes server-side for blocks with support flags. (24400)
- Refactor components as functional components:
- Remove unnecessary selector from the PostTitle block. (24418)
- Remove unnecessary ad-hoc class application for dynamic blocks. (24223)