Releases
v3.4.0
pento
released this
31 Jul 12:17
Add the Inline Blocks API.
Rename Shared Blocks to Reusable Blocks.
Add a Modal component.
Add a REST API Search controller.
Add a warning in the classic editor when attempting to edit a post that contains blocks.
Add ability for themes to configure font sizes.
Add RTL CSS to all packages.
Add an edit button to embed blocks.
Remove all wp.api usage from the editor package.
Add error handling for file block drag-and-drop.
Add registerBlockStyleVariation, for registering block style variations.
Add a border between panels in the block sidebar.
Add a editor.PostFeaturedImage.imageSize filter for the Featured Image.
Create a video block when dropping a video on an insertion point.
Expose a custom class name hook for mobile.
Add a React Native entrypoint for mobile.
Only disable wpautop on the main classic editor instance.
Retain the id attribute when converting heading tags to heading blocks.
Retain target="_blank" on links in converted paragraphs.
Improve the handling of imported shortcode blocks.
Replace the File block’s filename editor with a RichText.
Tweak the block warning style.
Add a max-height to the table of contents.
Remove the inset shadow from the table of contents.
Fix the tag placeholder text for long translations.
Fix the table of contents sometimes causing JavaScript errors.
Fix the link suggestion dropdown not allowing the first suggestion to be selected by keyboard.
Make tooltips persist when hovering them.
Add missing aria-labels to the audio and video block UIs.
Add an icon and accessibility text to links that open in a new tab.
Fixed shared blocks adding unnecessary rewrite rules.
Fix a regression in the colour picker width.
Fix the colour picker focus border being off-centre.
Combine ColorPalettes into a single panel for Button and Paragraph blocks.
Fix the ColorIndicator style import.
Fix auto-linking a URL pasted on top of another URL.
Add persistent store support to the data module.
Fix the Latest Comments block using admin imports.
Fix a warning when adding an image block.
Fix the classic block toolbar alignment.
Fix a warning in the block menu.
Change all blocks to use supports: align, instead of the align attribute.
Improve the ContrastChecker logic for large font sizes.
Update the is-shallow-equal package to use ES5 code.
Deprecate getMimeTypesArray, mediaUpload, and preloadImage.
Deprecate wideAlign in favour of alignWide.
Document Node version switching in the testing documentation.
Document examples of the registerBlockType hook.
Document an example of the block transforms property.
Document Gutenberg’s camelCase coding style.
Improved all of the package descriptions.
Update coding standards to allow double quoted strings to avoid escaping single quotes.
Standardise the package descriptions and titles.
Extract the editor package.
Isolate and reset e2e tests every run.
Improve test configuration and mocking strategy.
Fix test coverage configuration.
Fix the block icons e2e tests.
Bump the Puppeteer version.
Use simpler jest.fn() mocks for api-fetch calls in unit tests.
You can’t perform that action at this time.