6.5.0 RC1
Pre-release
Pre-release
·
24611 commits
to trunk
since this release
Features
- Add a new Social links block.
- Support border radius changes in the Button block.
- Support adding a caption to the Gallery block.
- Support local autosaves.
Enhancements
- Disable the click-through behavior in desktop.
- Update the labels width to fit their content.
- Avoid displaying console warnings when blocks are upgraded using deprecated versions.
- Reduce the padding around the in-between block inserter.
- Improve the design of the block movers.
- Align the Gallery block image controls with the block movers design.
- Remove child blocks from the block manager.
- Remove duplicated "Enable" label from the options panel.
- Use sentence case for all tooltips.
- Remove the forced gray scale from the category icons.
- Move the alignment controls to toolbar of the Heading block.
- Use the featured image frame in the Media modal.
Bug Fixes
- Update the Post Schedule label to correctly reflect the date and time display settings.
- Clean up the block toolbar position for wide full blocks.
- Fix the cropped focus indicator in the block inserter.
- Browser incompatibilities:
- Fallback to setTimeout in RichText if no requestIdleCallback is not supported.
- Block toolbar fixes for IE11.
- Fix Backspace usage in RichText for IE11.
- Prevent clicking the next/previous month in the Post Schedule popover from closing it.
- Prevent the private posts from triggering the unsaved changes warnings after saving.
- Fix the usage of the useReducedMotion hook in Node.js context.
- A11y:
- Use darker form field borders.
- Fix the modal escape key propagation.
- Move focus back from the Modal to the More Menu when it was used to open the Modal.
- Trim leading and trailing whitespaces when inserting links.
- Prevent using the paragraph block when pasting unformatted text into RichText.
- Fix styling of classic block's block controls.
- Fix the showing/hiding logic of the Group menu item in the block settings menu.
- Fix invalid HTML nesting of buttons.
- Fix React warning when using withFocusReturn Higher-order component.
- Fix lengthy content cuts in the Cover block.
- Disable multi-selection when resizing.
- Fix the permalink UI in RTL languages.
- Fix multiple issues related to the reusable blocks editing/previewing UI.
- Remove filter that unsets auto-draft titles.
- Fix the Move to trash button redirection.
- Prevent undo/redo history cleaning on autosaves.
- Add i18n support for title Content Blocks string.
- Add missing extra classnames to the Column block.
- Fix JavaScript error triggered when using a multi-line RichText.
- Fix RichText focus related issues.
- Fix undo levels inconsistencies.
- Fix multiple post meta fields edits.
- Fix selecting custom colors in RTL languages.
Experiments
- Add one-click search and install blocks from the block directory to the inserter.
- Refactor the Navigation block to be a dynamic block.
- Add a block navigator to the Navigation block.
- Only show the customizer block based widgets if the experimental widget screen is enabled.
APIs
- Add a disableDropZone prop for MediaPlaceholder component.
- Add post autosave locking.
- PluginPrePublishPanel and PluginPostPublishPanel support icon prop and inherits from registerPlugin.
- Allow disabling the Post Status settings panel.
- Restore the keepPlaceholderOnFocus RichText prop.
Various
- Upgrade React and React DOM to 16.9.0.
- Add TypeScript JSDoc linting to the @wordpress/url package.
- Run npm audit to fix the reported vulnerabilities.
- Switch the local environment to an environment based on the Core setup.
- Set a constant namespace for module sourcemaps.
- Refactor the loading animation to rely on the Animate component.
- Code improvements to block PHP files.
- Enable the duplicate style property linting rule.
- Update Husky & Lint-staged to the latest versions.
- Restore the usage of the latest npm version in CI.
- Add ESLint as peer dependency to eslint-plugin.
- Conditionally include the block styles functionality to avoid conflicts with Core.
- Add missing deprecated setFocusedElement prop to the RichText component.
- Support generating assets in PHP format in the webpack dependency extraction plugin.
Documentation
- Update the reviews and merging documentation.
- Fix type docs for the Notices package.
- Add a link to the fixtures tests document in the Testing Overview.
- Adds documentation for the onClose prop of MediaUpload.
- Tweaks and typos: 1, 2, 3, 4, 5, 6, 7, 8.