- Fixes a regression published in version 2.9.2 that would prevent some build tools from including styles provided in the packages build-styles directory.
- Heading block uses
has-text-align-*
class names rather than inline style for text alignment. - Verse block uses
has-text-align-*
class names rather than inline style for text alignment.
- Fixed insertion of columns in the table block, which now inserts columns for all table sections (#16410)
- Fixed an issue with creating upgraded embed blocks that are not registered (#15883).
- Add vertical alignment controls to Columns Block (#13899).
- Add vertical alignment controls to Media & Text Block (#13989).
- Add
wide
andfull
alignments to Archives block (#14533). - Add
wide
andfull
alignments to Categories block (#14533). - Add all alignment options to RSS block (#14533).
- Add all alignment options to Search block (#14533).
- Add image fill option and focal point picker to Media & Text block (#14445).
- Updated the edit flow of the
image
block, updated the edit icon and unified the image editing in only one UI based onMediaPlaceholder
- fix uncaught error in
columns
block due to accessing a property on an object that might be undefined #14605
- Add background color controls for the table block.
- Add new
RSS
block (#7966). - Add new
Search
block (#13583).
- Add a minimum width for the audio block to fixed floated audio blocks.
- Columns Block: Improve usability while editing columns.
- Gallery Block: Add screen reader support for order of images in gallery.
- File Block: Create file blocks when dropping multiple files at once.
- Classic Block: Prevent theme styles from italicising the italicise button.
- Gallery Block: Fix the "Remove Image" button appearing blank when an image is focussed.
- Video Block: Set correct media types for the poster image.
- Include the classic block if
wp.oldEditor
is defined. - Include the HTML block.
- Change how required built-ins are polyfilled with Babel 7 (#9171). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using core-js or @babel/polyfill will add support for these methods.
- Attribute type coercion has been deprecated. Omit the source to preserve type via serialized comment demarcation.