The latest update introduces scroll snap control, conic and radial gradients, and streamlined template filtering in Bricks.

New Dynamic Data tags, new controls in Slider and Carousel elements, and an upgraded Counter element elevate functionality.

Key improvements focus on user experience and system efficiency, with significant bug fixes including WordPress 6.4+ compatibility, ensuring a smoother, more secure operation.

Full v1.9.3 changelog

The Bricks 1.9.2 update introduces significant features, improvements, and bug fixes, with a focus on enhancing the Form element. Key features include:

  • Save Form Submissions In Database: The most requested feature, with over 11,000 upvotes, allows users to save form submissions in a custom database table.
  • New Spam Protection: Integration with hCaptcha and Turnstile from Cloudflare enhances protection against spam in form submissions.
  • Form Element Enhancements: Includes a new “Scroll to” interaction action for form-specific triggers, improving user experience.
  • Custom Authentication Pages: Users can now create custom pages for user login, registration, lost and reset passwords, accessible via the dashboard under Bricks > Settings > General.
  • Versatile ‘Hook’ Template Condition: Building on the feature introduced in version 1.9.1, this update allows for more precise control over where section templates are applied, including the ability to exclude them from individual pages.
Full v1.9.2 changelog

Quick hotfix to squash the nested query loop bug introduced in 1.9.1 that broke non-post/term/user nested queries (i.e., ACF, Meta Box, etc.).

If you develop or use a third-party plugin (i.e., AJAX filtering) that alters your query vars, you might want to utilize the new bricks/query/force_run filter ( to force re-running certain queries by returning true. Ideally, only for the required queries to benefit from the performance gains the new query logic provides.

Full v1.9.1.1 changelog

Bricks is now compatible with WPML, including the WPML Advanced Translation Editor, enhancing multilingual site-building.

Custom PHP queries can be written in the Query Loop control, with support for dynamic data. Users can query the “Current post author” and use new dynamic data tags like author_meta and query_results_count. Pagination now supports User and Term queries with a new filter for adjusting query results pages.

“Section” templates can be injected via WordPress hooks with custom priority settings.

A new Instagram Feed element extends social media integration. We also improved support for nested groups in Advanced Custom Fields but requires reinserting dynamic data tags for these groups.

Finally, a new “%root%” placeholder in custom CSS replaces the previous “root” keyword, offering more explicit and powerful customization without affecting existing CSS.

Full v1.9.1 changelog