This release focuses on builder workflow improvements, Query Filters maintenance, and a few fixes that affect day-to-day editing. It also makes license validation more resilient during temporary outages.
Improvements
- Framework Importer now keeps pseudo-classes and pseudo-elements such as
:hoverand::beforewhen importing CSS, so imported class definitions behave more like the original stylesheet. - Spacing controls now remember their linked state per control, with separate states for “All” and “Opposites”, instead of sharing one global toggle across margin, padding, and similar controls.
- Component slot content is now preserved when you copy and paste a component instance.
- Query Filters indexing now avoids repeated work on sites that update large amounts of post meta, which reduces unnecessary indexing during imports and bulk updates.
- The Query Filters “Fix DB” repair now also fixes broken table schema issues instead of only truncating the filter tables.
- WooCommerce variation swatches can now be operated with the keyboard.
Notable Fixes
If the Bricks license server is temporarily unavailable, Bricks now keeps the saved license state locally and retries validation within 48 hours or on manual re-validation instead of treating the license as invalid.
Full changelog
- Border & Transform: Inherited placeholder values not displayed in smaller breakpointsImprove
- Color Manager: Use commaless HSL color syntaxImprove
- Color Palette: Add visual indicator pattern for transparent shadesImprove
- Color Control: Border on selected colorImprove
- Command Palette: Climbing one level up with “^”Improve
- Component Slots: Retain elements when copied and pastedImprove
- FAQ Schema: JSON encoding with non-latin charactersImprove
- Heading: Text Placeholder on canvasImprove
- Framework Importer: Support pseudo classes/elementsImprove
- Icon Manager: No width increase when editing an icon setImprove
- Improve Query Filters index performance on updated_post_meta hookImprove
- Improvement: Query Filters Fix corrupted database logic unable to fix table schema incorrect issueImprove
- Interactions: Empty space below “Run only once” toggleImprove
- Nested Query Array: Cannot parse if JSON object string value contains unescape HTML valueImprove
- Spacing Control: “Remember linked state” per settings (instead of globally)Improve
- Spacing Control: Icons for “All” and “Opposites” linked statesImprove
- Variation Swatches: Keyboard accessibilityImprove
- AJAX add to cart: Always enabled on Shop/Archive pageFix
- Administrator role user with “edit_content” only capability still displayed as “Full access” on “Users” screenFix
- Builder: Wrong icons for Layout > flex/grid > align self controlsFix
- Builder: Error placeholder title uses info colorFix
- Builder: justify-content & align-items icons not updated (on class)Fix
- Bulk select/edit: Nested settings indicator doesn’t show / settings don’t show if elements are selected individuallyFix
- CSS ID: Dynamic data tag not renderedFix
- Cart items: wrong border color on canvas for last rowFix
- Click on dynamic data on canvas triggers unsaved changes indicatorFix
- Component: Unlink and delete nestable elements generates orphaned elementsFix
- Component: Image link property is not connectableFix
- Create component with query loop on child element: Dynamic tags not parsed on the first itemFix
- Div element: Hide flex settings if display is not flexFix
- Edit with Bricks: button link wrong hrefFix
- Filter Range: Thumbs overlap the enhanced select filter optionsFix
- Flexbox align settings: Icons don’t update on other breakpointsFix
- Font Manager: Encoded hyphens in font nameFix
- Form: Dynamic Data Not Parsed in Form Element āError Messageā FieldFix
- Form: Unlock password protection ignores Success messageFix
- Full Screen Popups (CSS/Font/Icon/Query) create overflow in the backgroundFix
- Fullscreen code: Edits in fullscreen are not persisted when closed quickly after typingFix
- Gallery: Thumbnail navigation overlaps the lightbox captionFix
- Icon Box: Global class + custom selector “:hover .icon” to set iconColor not applied (on frontend)Fix
- Icon/Button: “Color preview on hover” not working for gradient/overlay and SVGFix
- Icon: Source dropdown is misplacedFix
- Inherited from: Shows inherited from ID instead of classFix
- Instant Navigation: Toolbar Logo Link bugFix
- Instant Navigation: Page settings not workingFix
- License response unable to parse HTML messageFix
- Maintenance bypass filter: Popups are not enabledFix
- Memory Exhausted if Preload Custom Font enabled and unexpected infinite template element setup via template elementFix
- Meta Box: Settings page group fields loop not working if nested in a Post loopFix
- Modified settings: Missing control group icons and non-functional quick access barFix
- Nestable slider: spaces are removed from custom i18n stringsFix
- Nested controls (background-position, etc.) are hidden when using pseudo selectorFix
- Offcanvas close toggle: Incorrect default aria-labelFix
- Preview on hover doesn’t work in popup settingsFix
- Query Loop dropdown icons + max results info box overflowFix
- RTL: Selector detector issuesFix
- Slider (nestable): Hover color doesn’t apply correctly to SVGsFix
- Template Screenshots: empty screenshots with fadeIn AnimationsFix
- Theme Style: Typography wrong/empty placeholder in body/heading font sizesFix
- Transform Control: Inherited placeholder values does not showFix
- Undo/redo doesn’t update color control properly (on class)Fix
- WP Multisite: All comments are marked as admin, if logged in as super adminFix
- WPML: Form element HTML field is not translatableFix
- WooCommerce: Click on account endpoints refresh builder content and shows WP toolbar (in builder)Fix