Opens in a new tab

Bricks 1.9.4 introduces several new features and improvements. Key additions include:

You can now utilize a new popup setting for display on specific breakpoints and create or select template tags directly in the builder when creating/saving a new template.

Enhanced gradient options for conic and radial gradients are available, along with a new filter for modifying image size options (bricks/builder/image_size_options). Scroll snap now includes an “unset” option to disable scroll snap on specific breakpoints.

Language codes are automatically shown for pages in the builder when using WMPL & Polylang. Custom Login Page now supports the “redirect_to” URL parameter.

Improvements focus on functionality enhancements like hiding the ‘Load More’ button in the Query loop when there are no results, improved WPML and Template element translations.

Full changelog

  • Maintenance ModeNew
  • Unlimited Remote Template URLsNew
  • Popup render via AJAXNew
  • Popup: New “Display on breakpoints” popup settingNew
  • Create & select template tags when creating a template in the builderNew
  • Gradient: New conic and radial gradient settings (shape, position, size, angle)New
  • New filter: bricks/builder/image_size_options (to modify image size options in the builder)New
  • Scroll snap: Add “unset” option (to disable scroll snap on specific breakpoint)New
  • WMPL & Polylang: Add language code to post title (in builder panel)New
  • Mini Cart element: New setting “Don’t close on click outside mini cart”New
  • Custom Authentication Pages: Access default WP login page via URL param “brx_use_wp_login”New
  • Custom Login Page: Support “redirect_to” URL parameterImprove
  • Load more (Query loop): Hide button when there are no resultsImprove
  • WPML & Template element: Use the translated “Template” elementImprove
  • Adobe Fonts: Use CSS names instead of font slugFix
  • Condition: “is not” always returns true when comparing against post status (multi-select)Fix
  • Copy & paste all elements breaks the structure (in specific instance)Fix
  • Counter element: Duration not working correct if count number is very smallFix
  • Custom Fonts (admin screen): PHP 8 error with Japanese languageFix
  • Dynamic data: “echo” function not rendering with non-roman character argumentsFix
  • Dropdown: ::before gets added on mobileFix
  • Element classes dropdown: Unable to open the dropdownFix
  • Form element: Loading spinner doesn’t show without an icon setFix
  • Form element: Reset password action hidden fields not removedFix
  • JetEngine: Posts field in the query loop returns empty resultFix
  • Nestable Accordion + Infinite scroll or Load more: JavaScript of fetched item not reinitialisedFix
  • CMB and Pods: PHP errorFix
  • Page Settings: Footer scripts were not save (with Bricks settings “auto-expand panel” enabled)Fix
  • Pie Chart element: Support use of CSS variable colorsFix
  • Polylang: Use the correct language-specific search templateFix
  • Polylang: Media translation issue (with Carousel)Fix
  • Posts element: Grid columns breaking (sometimes)Fix
  • Reading Progress Bar element: Styling issue on Safari desktop/iOSFix
  • Related Posts element: “Max. related posts” is not 3 (when using default single post template)Fix
  • Settings injected via bricks/element/settings hook not being used by Carousel or Related PostsFix
  • Page settings not applied for post status draftFix
  • Spanish translation: Wrong hCaptcha notice labelFix
  • Theme update: Missing CSS if element with same custom CSS “id” used on different pageFix
  • WooCommerce: Products query settings not reflected on the canvasFix
  • WooCommerce: Undefined variable $order (Template: Pay)Fix
  • Heading & Basic text element: “0” is not renderedFix
    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!