- Custom Shape Dividers (SVGs)NEW
- Builder: “Edit template” button in panel & context menuNEW
- Builder setting: Disable auto-expanding (Text editor, Code)NEW
- Query Loop: Support ACF Posts ObjectNEW
- Accordions & Tabs (simple & nestable): Open item through anchor IDNEW
- Nav Menu: Mobile menu “Background” & “Background (active)” setting for top level & sub menu itemsNEW
- Form: New “Language” setting for “Date” form fieldNEW
- Search element: New “aria-label” button settingNEW
- Dynamic data: {post_excerpt} automatically outputs trailing dots (…) as neededIMPROVE
- Text Link: Don’t render text if emptyIMPROVE
- Image: Support SVG files as “Sources”IMPROVE
- Builder: Tooltip auto-lengthIMPROVE
- Image: Always uses “picture” tagFIX
- “Edit with bricks” button not displayed in Gutenberg on wordpress.com installationsFIX
- Shape Divider: Setting can’t be cleared when a class is selectedFIX
- Header: Scrolling text color does not get applied to menu items with childrenFIX
- Background video: Vimeo doesn’t loop (when start or end time is not set)FIX
- Cart loop: {featured_image} not showing if it is a variation product and no specific image set (in builder)FIX
- Nestabled tabs inside nestable tabs not workingFIX
- Gutenberg: Align “wide”, and “full” CSS fixFIX
- WooCommerce 8.0: Empty cart template not showing after removing cart itemsFIX
- Add to cart: Quantity & button width on a class (wrong selector)FIX
- Mini Cart: Cart count/icon styles set on a class not appliedFIX
- WebP Express plugin: Prevented builder from loadingFIX
- Weglot plugin: Builder not loading (requires Weglot filter)FIX
- Breakpoint CSS: One CSS block for each CSS rule instead of one block containing all rules for a selectorIMPROVE
- Offcanvas: Close on anchor link clickIMPROVE
- Theme Styles: Missing CSS with mobile breakpoint theme styles set (inline style loading method)FIX
- Custom Fields: cf_xxx pattern (WP custom fields) not caught in check on frontendFIX
- Remove duplicate CSS logic cause Infinite scroll style issueFIX
- Nav menu: Position static inside mobile menuFIX
- Breadcrumbs (new element)NEW
- WooCommerce Notices: Element & Theme StylesNEW
- Image element: New “Lightbox image size” settingNEW
- Include template settings in generated template fileNEW
- Bricks CLI: “wp bricks regenerate_assets” (regenerate CSS files)NEW
- Class input value doesn’t clear after selecting a class from the dropdownIMPROVE
- Nav Menu: Add aria-label to submenu buttonIMPROVE
- Dropdown: Apply active items styles to mega menu contentIMPROVE
- Custom CSS: Code completion styling improvements (height & z-index)IMPROVE
- Focusable elements inside Offcanvas shouldn’t receive focus when Offcanvas is closedIMPROVE
- Nav Nested: body.no-scroll not set when toggling mobile menuIMPROVE
- Updated: Dutch translationIMPROVE
- Compatibility: WooCommerce 7.8 (outdated templates, mini cart JS enqueue)IMPROVE
- Class renamed: Custom CSS selector not updated correctlyFIX
- Mega menu: Class level styles not loaded on the frontendFIX
- Interactions: Scroll “Run only once” not working alongside other interactionsFIX
- Popup close animation glitch if another animation interaction is set on the same elementFIX
- Builder: Unsplash images not visibleFIX
- Nav nested: Dropdown content not right-aligned (when using RTL)FIX
- RTL: Builder highlight & element actions positioningFIX
- RTL: Builder tooltips positionFIX
- Nav Menu: Dropdown Icon color/transform on hoverFIX
- Nav Menu: Empty menu shows multiple empty dropdown links/arrowsFIX
- Nav menu: Mobile menu text-align settingFIX
- Nav Menu: Mobile menu hamburger vertical alignmentFIX
- Nav Nestable: Dropdown doesn’t open on hover if it’s not an “li” HTML tagFIX
- Nav Nestable: Dropdown stays open on click (set to hover)FIX
- Certain ACF setting fields not workingFIX
- Shortcode: “Don’t render in builder” not working (after builder reload)FIX
- List with links: Title margin issue with lines breaksFIX
- Click on submenu toggle inside offcanvas closes offcanvasFIX
The highlight of this release is the new menu builder that allows you to build fully customizable, accessible desktop & mobile menus. It also includes a mega menu & multilevel dropdown functionality.
- Logo element: Setting for lazy or eager loading NEW
- Image element: Setting for lazy or eager loading NEW
- ACF: Support Field Type “Flexible Content” & {acf_get_row_layout} DD tag NEW
- Meta Box: Support Field Type “Image Select” NEW
- Excerpt element new setting “Keep formatting” & DD {post_excerpt:format} filter to keep HTML NEW
- Taxonomy element: New “Order by” setting NEW
- Image element: New “Show title” setting NEW
- Metabox: Support Nested Group (non-cloneable) IMPROVE
- Frontend: Slower page load (since 1.5.7) IMPROVE
- Generate more compact border & border-radius shorthand syntax IMPROVE
- Parse Custom CSS to prevent style corruption IMPROVE
- PHP error in searchform.php FIX
- Lost classes (browser back button issue) FIX
- CSS Grid: Overlay icon missing & no grid item controls when styled on a global class FIX
- Interactions: Animation + content loaded “flickers” FIX
- Interactions: Bug when using “Enter Viewport” & “Leave Viewport” together FIX
- PHP Warning: Undefined array key ‘mailchimpGroups’ (Form mailchimp action) FIX
- Gradient/Overlay: Apply to “Background” breaks position: absolute (in builder) FIX
- Form element: No action set with specific template conditions FIX
- Theme Style: Form Field ‘Margin’ not applied FIX
- Yith WooCommerce Product add-on causing builder cannot drag & drop FIX
- Popup Template: Add element via DnD to canvas not added to structure panel FIX
- Excerpt element in query loop on archive page shows archive description instead of post excerpt FIX
- Query Builder: Include/exclude posts options always from post type “Posts” FIX
- WooCommerce: Order overview is not responsive FIX
- ACF post object field always returns current post title with a link (even when field is empty) FIX
- DD {woo_add_to_cart} being sanitised causing “woocommerce_loop_add_to_cart_link” filter incomplete FIX
- DD JetEngine & Metabox media or gallery field always returns post title when the field is empty FIX
- CSS Grid LayoutNEW
- Woocommerce: AJAX “Add to cart” button (single product)NEW
- New DD tag: {woo_product_stock_status} (useful for element conditions)NEW
- DD tag {woo_product_stock} supports ‘value’ filterNEW
- Page Settings > SEO: New “Document Title” settingNEW
- New setting: “Direction” under Style > Layout > Flex (for non-layout elements)NEW
- Search element: Add overlay ‘Title tag’ settingNEW
- Search element: Add “for” attribute to form label (a11y)NEW
- Video element: New iframe “title” settingNEW
- Remove background-color: transparent from “a” (normalizeCSS)IMPROVE
- WooCommerce: Related Product CSS problem with breakpointsFIX
- WooCommerce: Order Receipt template woocommerce_receipt_ action hook missingFIX
- WooCommerce classes on body tag all across the siteFIX
- WooCommerce: Products element has wrong aria-label on image linkFIX
- Sticky header: background-color transition missing .brxe-block selectorFIX
- Overlay/Gradient: Specificity issue with #id > *FIX
- Popups & Interactions: JS console errorsFIX
- Popup A merged/added into popup B, etc.FIX
- Missing Popup styles in paginated loopFIX
- Posts element: Initial load in builder incorrect styleFIX
- Posts element: Masonry layout empty on canvasFIX
- Video element: Dynamic data for Vimeo URL not renderedFIX
- Video element: Overlay image style not generated in query loop (frontend)FIX
- Image Gallery: Caption positionFIX
- Icon SVG inherits CSS properties on all children causes unknown borderFIX
- Icon Box element: Theme style “Icon align” not used (external files)FIX
- Map element: Big close image if jQuery not used on current pageFIX
- Custom CSS: “root” selector of inserted element gets overridden with ID of the original elementFIX
- Nestable Slider: Type “fade” selected, only the first slide is visibleFIX
- Sticky Header .slide-up causes content to jump upFIX
This release contains 111 changes in total. Making this one our biggest release so far. Below are some of the highlights, plus a few tips & recommendations in regards to this update.