Every recorded version, newest first, with what changed in each one.
Latest 2.8.015 versions
Undated · 15 versions
2.8.0
Latest
9 new3 improvements12 fixes
New
Introduce Design Tokens — create, organize, and edit your design system from the editor Design panel or the Design dashboard
Add a Design panel to the editor with Global Styles and Design Tokens workspaces
Add a Design admin menu with Global Styles and Design Tokens entries
Redesign the Global Styles dashboard with a live site preview and click-to-edit Style Book
Add categories to Global Styles and Design Tokens
Add import/export to the Global Styles and Design Tokens dashboard
Patterns now automatically include the Design Tokens they use
Adjust Design Token colors with OKLCH-powered shade and opacity controls in the color picker
Add the generateblocks_default_at_rules PHP filter to define the at-rule presets offered by the Styles Builder
Improved
Register and render the GenerateBlocks Settings screen directly on GenerateBlocks 2.5.0 and later
Non-media at-rules order properly in styles object
Stop autoloading the SVG asset library options
Fixed
Condition categories being cleared when switching between conditions in Editor Access
Control set usage counts not checking all rule modes before delete
Empty inspector when none of a control set's controls apply to a block — native controls now show instead
Private block editor post types missing from the Editor Access scope picker
Form manage capability not implying form use
Invalid ARIA attributes on carousel progress bar pagination
Screen readers announcing shuffled carousel slides during manual navigation in loop mode
Screen readers not announcing the current slide when dragging or scrolling a free mode carousel
Overlay accessibility with configurable dialog labels and correct semantics for anchored overlays and mega menus
Infinite recursion when a mega menu overlay contains its own menu
Menu toggle stealing focus when the viewport crosses the mobile breakpoint
Pattern Library providers returning the same collection for different public keys when responses are cached
2.7.1
1 fix
Fixed
Restore Global Style specificity in the WordPress 7.1 editor.
2.7.0
2 new2 improvements
New
Introduce Editor Access and Control Sets features. Requires GenerateBlocks 2.4.0.
Add content-only and read-only support to our blocks
Improved
Raise the minimum supported WordPress version to 6.7.
Using forms in the editor now requires the edit_others_posts capability (Editors and above). Use the generateblocks_form_capability filter to adjust this.
2.6.1
2 fixes
Fixed
Pattern Library insert failing for patterns containing unsynced pattern references
Importing a form failing when its configuration matched the default contact form
2.6.0
4 new4 improvements10 fixes
New
Forms system (Contact, Email signup)
Add Form email, confirmation email, webhook, Mailchimp, Kit (ConvertKit), MailerLite, ActiveCampaign, Brevo, and Turnstile integrations
Add CSS Properties panel to Styles Builder
Add CSS Mode to all blocks and Global Styles
Improved
Improve Global Style undo/redo preview syncing
Harden Pattern Library permissions and remote Global Style data handling
Reduce frontend queries for pattern and menu support handling
Improve network request counts in editor with a lot of Global Styles
Fixed
Prevent accidental deletion of in-use Conditions and harden Conditions REST API capabilities
Handle incomplete Conditions usage scans before deletion
Overlays not re-opening on back button
Overlay config parsing ignoring valid zero values
Cookie duration 0 not working as session cookie
Accordion item MutationObserver cascade
Duplicate sub-menu IDs when parent menu items lack an ID
RTL Carousels
Media in carousels
Block selection in fade carousel in the editor
2.5.0
10 new4 improvements4 fixes
New
Introduce Carousel block system
Add Global Style usage modal to track where styles are implemented
Add Site Logo URL and Site URL dynamic tags
Add "Has value" and "Has no value" condition operators
Add grid-auto-columns field to Styles Builder
Add grid-auto-rows field to Styles Builder
Add grid-template-areas field to Styles Builder
Add grid-area field to Styles Builder
Add text-wrap field to Styles Builder
Add global CSS values (inherit, initial, revert, revert-layer, unset) to SelectControl components
Improved
Improve tabs accessibility and reliability
Increase Global Style limit for better performance with large collections
Enforce template selector sizing overrides
Allow Global Styles in the Site Header block
Fixed
Remove HTML from menu item aria-label attributes
Overlay & Condition Dashboard URLs in subsites
Undo behavior in editor when editing styles
Unique ID regeneration when pasting a block before its original
2.4.0
3 new8 improvements3 fixes
New
Integrate Conditions system with blocks
Integrate Conditions system with menu items
Add setting toggle to disable Overlay Panel system
Improved
Standardize user capabilities for Conditions system
Standardize user capabilities for Overlay Panel system
Add `generateblocks_conditions_capability` filter
Add `generateblocks_overlays_capability` filter
Improve Overlay Panel frontend caching
Pause/stop media (videos etc...) in Overlay Panels when they close
Improve time-based conditions
Set dropdown menu aria-label in HTML
Fixed
Sticky header positioning on Android
Full width standard overlay panels
Menu item attributes when using hover
2.3.0
7 new2 improvements
New
Advanced Overlay Panel system
Advanced Conditions system
Create modals
Create mega menus
Create anchored overlays (popovers, etc...)
Create off-canvas panels
Allow pasting full HTML attributes (name: value) into HTML attribute control
Improved
Make collections not publicly queryable
Don't add `current-menu-item` class to opened sub-menu parent item