Opens in a new tab

This release focuses on bug fixes and targeted improvements across the builder, WPML, WooCommerce, accessibility, and frontend rendering.

Improvements

  • Scale generators now warn before creating duplicate variables and let you cancel without adding duplicates.
  • Component property reordering is easier to discover in the builder.
  • Read-only Rating elements now expose a single accessible rating label without screen readers announcing each icon separately.
  • Offcanvas interaction toggles now update their aria-label when panels open and close.

Notable Fixes

  • License activation now posts directly to the final API host, avoiding redirect-related 404 failures.
  • Builder searches can now find public posts, pages, and CPT items even when their post type is excluded from search.
  • WPML template selectors now use the edited page or template language instead of the builder UI language.
  • WPML translations now apply correctly to Bricks control text when control keys contain underscores.
  • Slider and Carousel now apply Items to show at the correct breakpoints in mobile-first setups, including custom breakpoints.
  • Dynamic “featured_image” backgrounds now refresh correctly when copied blocks or components are used on another page.
  • Bricks now blocks inserting or pasting a component into itself, including indirect loops that could break rendering.
  • WooCommerce cart templates are updated for WooCommerce 10.8.0.
  • Visual Grid Builder now updates nestable grid item positions correctly after replacing a non-nestable child.
  • Section template hooks with post/page conditions no longer render on term archives just because the term ID matches.
  • SEO analysis now counts full post content correctly when the source post contains a Gutenberg More block.

Full changelog

  • Buider: Settings indicator position with narrow settings panelImprove
  • Builder: Make component property reordering discoverableImprove
  • Capabilities: Templates menu entry should show if “Edit templates” cap is enabledImprove
  • Components as blocks: Match frontend styles in block editor iframeImprove
  • Filter checkbox/radio A11Y issues when using button modeImprove
  • Frontend: Remove obsolete Google map code from frontend.jsImprove
  • Icon property popup: Choosing default icon style looks different than the other pageImprove
  • Builder: Expose watcher helper function for developersImprove
  • Lightbox: First expands current source picture, then shows “desktop” sourceImprove
  • Rating element: Improve read-only rating accessibilityImprove
  • Builder: Scale generators create duplicate variables silentlyImprove
  • Toggle offcanvas interaction dynamic aria-labelImprove
  • ACF default data does not show/created if page is created via BricksFix
  • Accordion: Aggregate FAQ schema into single FAQPage JSON-LD outputFix
  • Ajax loader: Ripple animation position is offFix
  • Builder: Background image: Custom URL with dynamic tag + parenthesis (invalid function) breaks CSSFix
  • Builder: Basic Text: Custom HTML tag ‘div’ + Link set, should use “a” tagFix
  • Block Editor: Title font-family serifFix
  • Builder: Some variables cannot be overridden in Custom color modeFix
  • Builder: Color control border missing in some sectionsFix
  • Builder: Color control shows resolved variable value in inherited breakpoint placeholderFix
  • Builder: Custom CSS editor becomes unresponsive after resizingFix
  • Builder: Empty variable groups leave extra spacingFix
  • Builder: Remember selected CSS classes works only on 2nd tryFix
  • Builder: Static Area edit links no longer open in new tabFix
  • Builder: Style indicator missing after setting styles on new element selectorFix
  • Custom element selector: :nth-child border issueFix
  • Divider not generating looping dynamic colorFix
  • Font Manager: font preview changes randomly when adding multiple variantsFix
  • Block Editor: Edit with Bricks notice opens Invalid post type for draft Bricks pagesFix
  • Block Editor: Preview in new tab does not show unsaved post contentFix
  • Block Editor: missing blockquote stylesFix
  • Icon Manager: Inserting custom SVG icon resets width and heightFix
  • Image: Object position placeholder inherits value from first image (canvas)Fix
  • License: Activation can fail with 404 after API host redirectFix
  • Live Search with global queries does not workFix
  • Map element: Marker image dynamic data uses preview post on frontendFix
  • Password protection: Form width & Disable Header/Footer settingsFix
  • Placeholder value keeps updating/blinking when typingFix
  • Builder: Placeholders in controls are sometimes not correctFix
  • Prevent copy-pasting component into itself (results in infinite loop)Fix
  • RTL: Checkout order review element: Shipping method radio buttons in wrong positionFix
  • SEO content analyses wrong word count if “More” block existsFix
  • Slider/Carousel: Custom breakpoint items to show doesn’t apply (mobile-first)Fix
  • TOC: If heading wrapper is relative, active item does not workFix
  • Template hook: Section template renders on term archive with matching post IDFix
  • Theme Styles: Light typography color on hover applies to wrong selectorFix
  • Unable to link to post/page/cpt with “exclude from search”Fix
  • Visual Grid Builder: Nestable grid item position cannot be updated after replacing non-nestable elementFix
  • WPML: Template element dropdown uses builder language instead of edited page languageFix
  • WPML: Translated control text can stay in the original language when keys contain “_”Fix
  • WooCommerce: Cart template updated for 10.8.0Fix
  • WooCommerce Breadcrumbs: Home icon alignmentFix
  • WooCommerce Notice: Remove wp-element-button class from notice buttonsFix
  • Dynamic data: “featured_image” doesn’t update when copied from one page to another (Background Image)Fix
    All releases

    Ready to make your sites pop?

    Experience Bricks and its capabilities yourself before purchasing it over at the free playground. Or become part of our community of passionate builders today by getting your own license and take your website building journey to the next level!