Gutenberg 23.7 and 23.8: WordPress 7.1 Developer Updates
The 134th episode of the Gutenberg Changelog Podcast explored recent WordPress developments. Host Birgit Pauli-Haack and Jessica Lyschik, senior developer at Greyd, discussed the releases of Gutenberg 23.7, 23.8, and WordPress 7.1.
The conversation covered user-facing enhancements and developer-oriented changes. WordPress 7.1, nicknamed “Mary Lou,” introduced several notable features. These include new styling tools, updated media flow, notes functionality, and improved AI-driven workflow support.
WordPress 7.1 Introduces Pseudo States for Buttons
Jessica Lyschik highlighted the addition of pseudo states as a significant update. Developers can now apply hover, focus, and active states to buttons and navigation links. However, global style options for navigation states are still in development for WordPress 7.2.
The new icon API was also discussed during the podcast. Currently, this feature requires plugins for full editor integration. Both speakers noted an ongoing shift in how features become available.
Features typically appear first in theme.json for theme builders. They then gradually get exposed through the user interface for broader audiences. This approach allows developers to test functionality before it reaches general users.
Theme Development and Style Management Changes
The episode touched on the evolving approach to child themes and font management. Speakers emphasized the need for clear style inheritance indicators. This helps developers understand where customizations originate.
Gutenberg 23.7 introduced several specific enhancements. These include responsive editing toggles and improvements to dynamic galleries. The release also featured updates to block inspector controls and new opt-out mechanisms.
Gutenberg 23.8 built upon these foundations with additional refinements. The release included code diff views for revisions and enhanced preset management. These changes streamline the development workflow for WordPress professionals.
Responsive Styles and Block Controls
The responsive editing enabled setting allows developers to control style options. Theme builders can now disable responsive styles for specific blocks. This addresses feedback from agencies wanting more control over client interfaces.
Block-level preset management saw significant improvements. The system now handles shadows and font sizes through a unified approach. This creates consistency across different styling options.
Developers can now see inherited global styles values in block inspector controls. A subtle visual indicator shows when local changes override global settings. This feature helps prevent confusion about style origins.
WordPress 7.2 Development Priorities
The podcast concluded with a preview of WordPress 7.2 development. The team is addressing “block editor paper cuts” – small annoyances that affect daily workflows. Improved tracking of in-progress features will help the community follow development.
Ella van Durpe created a tracking issue listing 48 editor improvements. These range from fixing longstanding bugs to rethinking core interactions. The community can contribute by testing and providing feedback on these issues.
Anne McCarthy, the WordPress 7.1 release lead, encouraged teams to create tracking issues. This transparency helps developers and content creators understand upcoming changes. Several tracking issues for WordPress 7.2 features are already available on GitHub.
Media and Gallery Enhancements
Dynamic galleries received important updates in these releases. The toolbar button was renamed from “edit” to “detach” for clarity. A modal now explains what happens when you break the dynamic connection.
This change helps users understand the consequences of their actions. When you detach a gallery, new images won’t automatically appear. The same terminology now applies to page lists and table of contents blocks.
The undo functionality for dynamic mode conversion improved significantly. Users now need to press undo only once instead of multiple times. This small change greatly improves the editing experience.
Collaboration Features and Visual Revisions
The notes feature gained email notification capabilities. Users mentioned in notes with the @ symbol now receive email alerts. This improvement helps teams coordinate without constantly checking the editor.
Visual revisions added shareable URLs in Gutenberg 23.8. Teams can now send links to specific change sets. This feature facilitates remote collaboration and client feedback processes.
The code diff view returned inside the editor. This technical view complements visual revisions for detailed change tracking. Developers can now see HTML and block attribute changes more clearly.
Developer Resources and Community Support
The WordPress Contributor Toolkit reached version 1.0. This desktop app simplifies the contribution process for new developers. It eliminates complex manual setup of Git, Node.js, and Docker environments.
The toolkit is based on WordPress Playground technology. Contributors can link to Trac tickets and test patches on running sites. Juan Margarito manages the project with input from core contributors.
WordCamp US demonstrated the toolkit’s effectiveness with 400 contributors. The project-oriented format helped teams complete specific tasks. This represents a significant improvement over traditional Contributor Day formats.
Looking Ahead to December Release
WordPress 7.2 is scheduled for December 9th release. Jeff Paul opened the call for volunteers to join the release squad. The beta phase begins in October, followed by release candidates in November.
Experience with WordPress core development is valuable for release squad members. The fast-moving process requires familiarity with WordPress development and release workflows. Previous release squad members are encouraged to volunteer again.
Birgit Pauli-Haack announced a three-month podcast hiatus for sabbatical. The Gutenberg Changelog will return in December for the WordPress 7.2 release. Justin Tadlock will provide Gutenberg Weekend Edition updates during the break.
Original Source: gutenbergtimes.com