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