Latest changes in Gutenberg + Themes: 13.0 release

Hello! This is the 79th roundup of theme-related discussions, fixes, and developments in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. coinciding with the 13.0 release.

New Features

#39899 Add color support to the quote 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.

Improvements for Theme Export:

#39751 Convert spaces to tabs in theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.

#39775 If the theme declares a version number then add a schema

#39842 Sort theme.json properties

#39848 Remove default theme.json properties on export

Bug fixes

#39895 Add a box-sizing border-box to lists

Global Styles

#39845 Revert “Global styles: remove block gap control” 

#39846 Block Styles: Revert changing default overflow-wrap to all headers, lists, and paragraphs

Open Pull Requests

#40513 Add Global Styles CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. to inline block CSS

#40260 Adds support for button elements to theme.json

#40335 Use a var for user presets to avoid having to use ! important to enforce them

Latest open issues

#40181 Global Styles: Allow themes to opt out of coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. theme.json

#40371 customTemplates: unable to remove postType support 

#40432 Clear customizations after template export & adding to theme files

#40469 wp_enqueue_block_style no longer adds styles in the site editor if Gutenberg 13.0 is active

#40491 Use title in default theme.json to override “Default” label in Site Editor Style Variations

#40621 Block style for specific block variation

General Resources:

Please comment if there’s something you’d like to highlight 🙂