- Added multi-block selection support.
- Added version one of Freeform block.
- Animate blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. controls only on first appear.
- Accessibility improvements for FormToggle component.
- Added tests for Dashicon, FormToggle, Button, Placeholder, Panel, IconButton, withFocusReturn, Toolbar,
- Style tweaks to toolbars and block elements.
- Adjust webpack build to avoid duplicated modules.
- Added basic revisions panel to the sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme..
- Added utilities entry point including key codes.
- Prevent odd enter key behaviour in title.
- New ResponsiveImage component.
- Switched back to PEG parser.
- Renamed many API functions around block registration and handling to add clarity.
- New TokenField component.
- Updated height of inserter.
- Updated pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. generator to include all new build paths.
- EmbedBlock: now supports all WordPress oEmbeds.
- Documented all the selectors.
- More inline documentation.
- Documentation for running phpcs.
- Added new full-width dashicon.
- Use 100% width for iframeiframe iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and/or CSS which is loaded at the time when iframe tag is parsed by the user’s browser. embeds and show examples in post_content.js.
- Show indication that the inserter can be scrolled for more blocks.
- Removed browser env from ESLint to avoid potential bugs.
- Initial version of “selection mode” toolbar.
- Avoid parsing empty blocks.
- Separated PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher code into files.
- And various smaller bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. fixes.
In Progress (all)
- Exploring a decorator extensibility pattern.
- New GalleryBlock (almost there!).
- Plan for converting widgets to blocks.
- Discussions around validation of blocks and handling failed cases.
We welcome all your feedback and contributions on the project repository, or pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” us in #core-editor. Check the “gutenberg” tag for past updates.