Opens in a new tab

This release restores Masonry spacing, protects component and template data during common workflows, and improves accessibility and database diagnostics.

Improvements

  • Bricks > System Information now lists collations for Bricks-related database tables (and warns when a table does not use utf8mb4).
  • Enhanced Filter Select controls now expose clearer labels, relationships, and state to assistive technologies, including contextual names for placeholder and remove controls in multiple selects.

Full changelog

  • Filter enhanced select accessibility: improve Choices.js labels and stateImprove
  • System Information: Warn about incompatible database table collationsImprove
  • Post TOC: Item padding misaligns active borderFix
  • Admin: Capability with edit templates enabled has no access to Bricks template menu on multisiteFix
  • Builder: Component instance handle appears on wrong instanceFix
  • Component properties: Bulk-select rich text instances resets content to default textFix
  • Components as blocks: Open in new tab checkbox not respectedFix
  • Components as blocks: Select property only saves one value when multiple options is enabledFix
  • Custom font with one font weight (not 400) erases all typo styles if deselecting class while opening typo tabFix
  • Dynamic data: query_results_count returns 0 for ACF provider loop inside component slotFix
  • External SVG URLs are replaced with placeholders on template importFix
  • Focus trap: Filter Checkbox/Radio skipped when focus wrapsFix
  • Form element: Email field accepts invalid local-part ending with dotFix
  • Form element: Icon-only submit button has no accessible nameFix
  • Form element: Min/max time controls stay visible after switching from DatepickerFix
  • HTML/CSS importer truncates RGBA color in border shorthandFix
  • Frontend: Masonry spacing not applied for non-list layout elementsFix
  • Icon element: Copy styles does not copy SVG styles (fill, stroke etc.)Fix
  • Map connector: Marker hijacks looping popup contentFix
  • Image Gallery: Masonry load-more images overlap when lazy loading is disabledFix
  • Nestable slider in popup: Disable backdrop makes slider unclickable (pointer events)Fix
  • Popup/WooCommerce Product Gallery: “Fetch content via AJAX” breaks Product Gallery lightboxFix
  • Post Comments: Pagination order logic and the pagination button not rightFix
  • Query Results Summary: HTML in statsFormat breaks Query Filters and AJAX paginationFix
  • Query filters: Regenerate index skips filters on private pagesFix
  • Query loop: 2.3.8 regression drops dynamic CSS after AJAX pagination in componentsFix
  • Shortcode: Missing styles in loop with external filesFix
  • Slider (nestable): Spacing does not apply on first (base) custom breakpointFix
  • Slider (nestable): Splide.js controls do not use localised ARIA labelsFix
  • Template import removes existing pseudo classes when adding :beforeFix
  • Theme Styles: Border color overrides Filter Select, Checkbox, Radio border colorFix
  • Unlink component with variants: Random variant styleFix
  • WooCommerce: Disable query merge discards Query Loop meta queryFix
    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!