This release is currently a release candidate. You can download it from your account.
rc.1
- Feature: Bulk edit the Type, Applies to properties, and Quick-edit control of selected Design Tokens from one Edit menu
- Feature: Add the generateblocks_default_at_rules PHP filter to define the at-rule presets offered by the Styles Builder
- Tweak: Open the Design panel below the editor header so the post can be saved while it’s open
- Tweak: Offer the editor’s color palette in the Design dashboard’s color pickers
- Tweak: Refine the Design panel’s toolbar icon and header
- Tweak: Move license activation and update checks to updates.generatepress.com
- Fix: Unsaved Design Token values not showing in editor color swatches after closing the Design panel
- Fix: Color swatches showing the light version of light-dark() tokens in a dark editor canvas
beta.1
- Tweak: Open the Design Token editor directly when creating a token.
- Tweak: Improve token field ordering, category creation, and keyboard focus.
- Fix: Warn before discarding incomplete tokens when navigating back, closing the Design Panel, or switching its tabs.
- Fix: Prevent unnamed token drafts from appearing in color palettes.
- Fix: Improve duplicate token-name handling while preserving the entered label.
- Fix: Style Book and Site Preview being blocked by restrictive framing headers.
- Fix: Design dashboard sizing beneath the WordPress admin bar.
- Fix: Menu block previews failing in the editor with large amounts of style data.
- Fix: Color picker sizing and scrolling with large palettes.
alpha.1
- Tweak: Register and render the GenerateBlocks Settings screen directly on GenerateBlocks 2.5.0 and later
- Feature: Introduce Design Tokens — create, organize, and edit your design system from the editor Design panel or the Design dashboard
- Feature: Add a Design panel to the editor with Global Styles and Design Tokens workspaces
- Feature: Add a Design admin menu with Global Styles and Design Tokens entries
- Feature: Redesign the Global Styles dashboard with a live site preview and click-to-edit Style Book
- Feature: Add categories to Global Styles and Design Tokens
- Feature: Add import/export to the Global Styles and Design Tokens dashboard
- Feature: Patterns now automatically include the Design Tokens they use
- Feature: Adjust Design Token colors with OKLCH-powered shade and opacity controls in the color picker
- Tweak: Non-media at-rules order properly in styles object
- Tweak: Stop autoloading the SVG asset library options
- Fix: Condition categories being cleared when switching between conditions in Editor Access
- Fix: Control set usage counts not checking all rule modes before delete
- Fix: Empty inspector when none of a control set’s controls apply to a block — native controls now show instead
- Fix: Private block editor post types missing from the Editor Access scope picker
- Fix: Form manage capability not implying form use
- Fix: Invalid ARIA attributes on carousel progress bar pagination
- Fix: Screen readers announcing shuffled carousel slides during manual navigation in loop mode
- Fix: Overlay accessibility with configurable dialog labels and correct semantics for anchored overlays and mega menus
- Fix: Infinite recursion when a mega menu overlay contains its own menu
- Fix: Menu toggle stealing focus when the viewport crosses the mobile breakpoint
- Fix: Pattern Library providers returning the same collection for different public keys when responses are cached
This release is currently a release candidate. You can download it from your account.
rc.1
- Feature: Add the generateblocks_default_at_rules PHP filter to define the at-rule presets offered by the Styles Builder
- Tweak: Match the Pattern Library toolbar icon to WordPress’s own toolbar icons
- Fix: Color picker swatches showing the light version of light-dark() colors in a dark editor canvas
beta.1
- Fix: Pattern previews not shrinking after expandable content is collapsed.
- Fix: Color picker sizing and scrolling with large palettes.
alpha.1
- Feature: Redesign the Settings page with the GeneratePress design system
- Feature: Allow the global container width to be managed as a Design Token in GenerateBlocks Pro 2.8.0
- Tweak: Always embed page-local block CSS inline and retire its print-method setting, filters, and regeneration endpoint
- Tweak: Update the color picker with support for OKLCH-based color mixing
- Tweak: Isolate pattern library previews in a sandboxed frame with its own security policy
- Tweak: Enforce the editor Query Loop posts cap server-side
- Tweak: Keep dismissed event handler notices hidden for the rest of the editing session
- Fix: Pattern library crash in cross-origin isolated editors
- Fix: Re-fetch pattern library data automatically when a host’s object cache evicts part of the cached set
- Fix: Detect dynamic data markers written with escaped JSON when validating saves
- Fix: Fully strip suppressed dynamic tags when a link-prefixed copy of the same tag exists
- Fix: Event handler notices not appearing for GenerateBlocks Pro blocks
- Fix: Text and Query Page Numbers blocks losing focus when first inserted
- Fix: PHP fatal error when rendering a third-party dynamic tag registered without a supports key
- Security: General security enhancements
- Feature: Use the GeneratePress Design System on the GenerateCloud dashboard
- Feature: Move the GenerateCloud license key field from Settings to the Cloud dashboard
- Fix: Do not save a license key that fails to activate
- Fix: Show every pattern collection when editing a key instead of only the first 10
- Fix: Allow permanent key deletion when WordPress Trash is disabled
- Fix: Avoid updater errors when remote requests fail or multisite update data is missing
- Fix: Reject malformed key and permission values without overwriting existing settings
- Fix: Show key-list loading errors with a retry action
- Fix: Warn when local license removal succeeds but remote deactivation fails
- Fix: Deleting a key no longer triggers PHP warnings
- Fix: Register the updater for WP-CLI update checks
- Tweak: Remove unused editor and autosave support from key records
- Tweak: Use updates.generatepress.com for updates and license actions
- Fix: Restore Global Style specificity in the WordPress 7.1 editor.
- Fix: Editor crash when opening the pattern library on WordPress 7.1 with cross-origin isolation enabled
- Feature: Introduce Editor Access and Control Sets features. Requires GenerateBlocks 2.4.0.
- Feature: Add content-only and read-only support to our blocks
- Tweak: Raise the minimum supported WordPress version to 6.7.
- Tweak: Using forms in the editor now requires the edit_others_posts capability (Editors and above).
- Tweak: Add generateblocks_form_capability filter
- Security: Escape dynamic tag replacements inside HTML attributes
- Feature: Add block inspector slot support for the new Editor Access feature in GenerateBlocks Pro
- Feature: Add content-only and read-only support to our blocks
- Tweak: Users without dynamic data permissions can no longer add or save new dynamic data
- Tweak: Dynamic data no longer renders on pages last saved by a user without dynamic data permissions
- Tweak: Dynamic tags no longer resolve inside inline event handler attributes (onclick, onmouseover, etc.)
- Tweak: Add generateblocks_allow_dynamic_data_in_event_handlers filter
- Tweak: Add editor notices when a save disables or re-enables dynamic data
- Tweak: Improve permissions around dynamic data previews, metadata lookups, and query controls
- Tweak: Refresh the dashboard header design
- Tweak: Raise the minimum supported WordPress version to 6.7
- Fix: Pattern Library insert failing for patterns containing unsynced pattern references
- Fix: Importing a form failing when its configuration matched the default contact form
- Security: Harden Font Library REST API permissions and remote font installation validation.
- Security: Harden legacy dynamic URL output
- Feature: Add support for new Dev Tools feature in Pro
- Feature: Add support for direct CSS editing feature in Pro
- Feature: Add Set/Replace media block toolbar button
- Tweak: Improve Image block selection behavior in editor
- Tweak: Disable core Additional CSS field on GenerateBlocks blocks
- Tweak: Add generateblocks_enable_core_additional_css filter
More changelogs can be found in our legacy development blog.