Introducing GNU STOCK Membership | Unlock unlimited downloads from $9.99/month. Get Access Now

Bricks Builder

-
110 Sales
Bricks Builder
GNU STOCK MEMBERSHIP
v2.0
08-07-2025 01:20 PM
(2.0-RC2)
Command Palette: Elements scope (to insert elements)
New
Builder: Save control & structure width in localStorage
New
Components: Leaving “experimental” stage
New
Bricks > Settings > Performance: Preload custom fonts (to avoid FOUT, CLS)
New
Update all translations & 9 new languages
New
Bricks > Settings > Builder: Control group visibility
New
Video: Support YouTube Shorts link
New
Image element: Animation type setting for Link control
New
Click interaction: Checkbox to “Disable preventDefault”
New
Property Default: Query loop control improved spacing
Improve
Selector UI: Highlight selected locked class
Improve
Color Palette: Improve styling for narrow panel
Improve
Info Box Popup Template: Hide header & footer while editing template
Improve
Elements Panel: Sticky search
Improve
Icon Manager: Icon item jumping border
Improve
Image: “Icon transition” show variable picker instead of dynamic data
Improve
Modified settings: Search width (narrow than other controls)
Improve
Orphaned elements: Improve detection on builder load
Improve
Quick Access Bar: Hide when editing component properties
Improve
Quick Access Bar: Vertical alignment on small screens & overflowing separator
Improve
Query loop UI: DD picker in repeater needs different color
Improve
Remove all .eot font file references (WooCommerce, Icon fonts)
Improve
Class edit lag (on large global class set)
Improve
Classes: Misleading delete message
Improve
Code: Skip loading prettify assets if code is executed
Improve
Icon: Missing SVG style controls with dynamic data
Improve
Variable/class Manager: Save button cursor
Improve
Variable Picker dropdown: No results if value includes a single hyphen
Improve
Builder toolbar: “History/Revisions” now located under “Manage” (gear) icon
Improve
AJAX Pagination: Target Main Query and pagination missing
Fix
Accordion Nestable: Icon rotate also targets accordion within
Fix
Bricks > Settings: “Show favorites only” (Font family options) not working
Fix
Builder inside builder, if URL contains “#”
Fix
Canvas: Click on block with link follows link to reload canvas using linked URL
Fix
Command Palette: Duplicated results after selecting post type “All”
Fix
Command Palette: ESC hides/closes component panel controls
Fix
Dropdown in filter: Loop stops working after filtering
Fix
Gutenberg: Image center aligned, not aligned in Bricks
Fix
Nav Menu: Mobile submenu not opening
Fix
Query Loop: No option to choose “Media” post type
Fix
Quick Access Bar: Indicator not updated after reselecting element
Fix
WooCommerce: Product Gallery unresponsive in CSS grid
Fix
WooCommerce: Default Lost Password Confirmation not showing
Fix
Polylang Maintenance Template not applied, Language Switcher is showing template URL
Fix
Quick Access Bar: Can’t use CTRL + ALT to add curly brackets (on Windows)
Fix
Basic Text & Form options: linebreaks not possible
Fix
Contextual Spacing: Default unit “px” not added to numeric value
Fix
Dropdown: Cursor is always “pointer” (even if element is not clickable)
Fix
Icon: Change custom icon resets style controls
Fix
Inherited styles indicator z-index
Fix
Interaction: Clear form fix
Fix
Masonry layout: Deactivating it causes an infinite loop
Fix
Mini Cart: Count visibility always shows
Fix
Nested query loop: First loop always returns one result (in builder)
Fix
Posts: Masonry items overlap (infinite scroll)
Fix
Quick Access Bar: Not working in Conditions, Interactions, Hide element panel
Fix
Quick Access Bar: Style indicator not shown for styles set on class
Fix
Background image: Panel doesn’t reset and wrong notice after the dynamic data field has been cleared
Fix
Bricks disabled Woo style causes WooCommerce Subscriptions plugin PHP notice
Fix
Bulk select: Rich text content resets if two rich text elements are wrapped together
Fix
Bulk-select: Wrong order once pasted/moved
Fix
Class Manager: Duplicated class custom CSS %root% refers to the old class name
Fix
Color palette: Lightness slider bug
Fix
Connect property: z-index issue on purple icon while scrolling
Fix
Heading: ::first-letter pseudo element doesn’t work
Fix
Nav Nestable: Top level “gap” set on class gets overridden on mobile
Fix
Pasting elements to components does not work, if we paste to child elements
Fix
TOC: Not updated if target selector content changed (AJAX, Query filters, Load More)
Fix
Text link: Remove default small min-height from default SVG styles
Fix
Component global class property generating wrong style
Fix
External CSS: Update header template ID CSS doesn’t trigger regenerate CSS
Fix
Form: Webhook action dynamic tags not working for URL field
Fix
Media Query Loop: Use “post_id” DD tag for video element not working
Fix
Memory exhausted when using Bricks template shortcode on certain plugin hooks
Fix
WooCommerce Products Filter: Taxonomy filter PHP Notice if selected taxonomy deleted
Fix
v1.12.4
29-05-2025 09:35 AM
WordPress 6.8: Function _load_textdomain_just_in_time was called incorrectly
v1.12.3
10-03-2025 07:43 PM
Background video: Support youtu.be format
Improve
Element classes panel: Don’t delete class connection
Improve
Image: Source not working, if URL contains spaces
Improve
Query Results Summary: Support query located inside component
Improve
Posts element: Remove data-query-vars attributes for query trail node
Improve
brx-loop-comment bypass HTML comment string removal
Improve
Custom Auth: Percent encode URL params
Improve
Background video: Not working using dynamic tags in the builder (if using video ID)
Fix
Builder: Unnecessary bricks_render_elements calls from global elements
Fix
Echo not working in form submission AJAX call
Fix
Filter Select: Options missing space between count and label
Fix
Form: Honeypot field missing CSS units
Fix
Image overlay not visible on frontend
Fix
Popup: Not closing on ESC/backdrop (if no focusable elements, and autoFocus is enabled)
Fix
Show outer post content: Class styles not updating in builder
Fix
Show outer post content: Missing template class styles if page is empty
Fix
set_link_attributes not parsing dynamic data for rel, title and aria-label fields
Fix
v1.12.2
08-03-2025 09:49 PM
Form: Add Honeypot (Spam Protection)
New
Add to cart element: Icon only & form settings
New
Bricks > Settings > Builder: Import pasted images/SVGs
New
Bricks > Templates: “Import images” checkbox
New
Gutenberg: Enable default core block features (custom-spacing, border)
New
Form: New filter to create custom actions (bricks/form/action/{form_action})
New
Global class importer: export/import categories
New
New element: Query Results Summary
New
Query Filter: New action “Results per page” (radio, select)
New
Remote templates: Bricks setting to exclude specific templates
New
Social Sharing element: Bluesky
New
Support YouTube/Vimeo ID & URLs (Video element & Background video)
New
Form: New setting to “Send WordPress notification” after user registration
New
Builder: Remove dash (-) spacing control placeholders
Improve
Cascade Layer: Include Gutenberg styles
Improve
Components: Query loop & Load more interaction
Improve
Components: Support AJAX pagination
Improve
Context menu: Paste styles to active class, adds it to the element ID
Improve
Custom breakpoint: Name must start with a letter (no numbers-only names)
Improve
Form element: Improve radio input spacing on iOS
Improve
Gradient/Overlay improvement
Improve
Gutenberg: “This page is built with Bricks” shows if a single post template is assigned
Improve
Importing classes with conflict: Error message outside of the element
Improve
Popups: Open popup on top, if “Scroll to top” is enabled
Improve
Popups: Smooth scroll to top
Improve
Post comment: Required asterisk should follow native WP wrap in span
Improve
Query Filter by WP post ID: Display value should be Post Title
Improve
Range Filter: Missing aria labels (A11Y)
Improve
Slider & Nestable Slider: Non-localized strings
Improve
Text Link: Remove responsive indicator from Icon control
Improve
Text Link: SVG icon alignment
Improve
Video Element: ACF Poster image isn’t showing
Improve
Components: Support Query Filters (query set on root)
Improve
ACF Repeater Image (image element) within Flexible Content not rendering on first loop
Fix
ACF: User field value empty generates PHP error when indexing on post save
Fix
Builder: ::before/::after pseudo-element on class wrong selector while editing
Fix
Builder: Component render_element call while editing local element
Fix
Builder: Custom breakpoint containing colon not supported
Fix
Builder: Global element style missing if nestable element
Fix
Builder: Image Gallery Masonry + Link to Lightbox not showing
Fix
Builder: Nested query loop with dynamic tag as query param always incorrect result for first loop
Fix
Builder: SHIFT + add new element results in missing flex controls
Fix
Builder: Wrap element results in missing flex controls
Fix
Carousel: Image thumbnail navigation not working correctly
Fix
Carousel: Doesn’t show with filters, if no results on the initial page load
Fix
Cascade Layers: Nestable slider arrow points in wrong direction
Fix
Classes import: Update discarded conflict classes ID
Fix
Copy-paste SVG from another website not rendered correctly
Fix
Custom Auth: Cannot log out using WP admin bar
Fix
Custom Auth: Invalid redirect URL if there are multiple redirect_to params
Fix
Custom Auth: Redirect inconsistent behaviour with trailing slashes in URLs
Fix
Custom Auth: Reset password email doesn’t include full path
Fix
Drag component into parent container not working
Fix
Filter – Range & Active filter label not the same if label is reversed
Fix
Filter – Search: Included other post types if no post type set
Fix
Form element: aria-labelledby added with missing label
Fix
Form: Submit inside component “No action has been set”
Fix
Global class manager: Locking/unlocking not working
Fix
Global form element not working
Fix
Dynamic data tag: Doesn’t render if space in “echo”
Fix
Importing multiple component files at once creates duplicates
Fix
Template Manager: Importing pseudo classes & elements and if defined on a class, is not working
Fix
Infinite Scroll: Delay applied when Infinite Scroll is off
Fix
Interactions: Load more when “Main query” is enabled, is not working
Fix
Meta Box 2.0: Filter”Providers” control not working
Fix
Meta Box: Relationship loop dynamic data is empty for first image
Fix
Meta Box: Relationship Fields not showing in Query “Include” options
Fix
Meta Box: Group loop on pages shows first row only
Fix
Multiple loops + AJAX paginations on the same page not working (for dynamic background)
Fix
Nested query inside Component not running (looping card component)
Fix
Pagination element: Unable to configure 0 mid size
Fix
Passwort protection template: No header & footer
Fix
Polylang: Query filters using incorrect template data (when using header/footer query)
Fix
Posts element: Grid height & Grid/Metro and Filter CSS fixes
Fix
Product Gallery: Wrong image size if place in Nested Tab/Accordion
Fix
Product Rating: Colors not working
Fix
Query Filter: sanitize_filter_value function causing value using “+” to not be filterable
Fix
Query Filter: No meta_key field when choosing Taxonomy Source and Order By meta_value/meta_value_num
Fix
Query not following posts_per_page when using condition
Fix
Save form submission failed on CPT archive pages
Fix
Scroll Snap: Selector control does not work properly
Fix
Show outer Post: Posts Page edit with Bricks cannot edit elements
Fix
Show outer post content: Issues with selecting elements
Fix
Show outer post content: Not rendering if there are no elements initially
Fix
Skip links are not focusable (A11Y)
Fix
Submenu, Dropdown or Megamenu causes brief overflow on page load or window resize
Fix
Unconnected property inside repeater still connected once deleted
Fix
Variable Manager: Category drag & drop not working
Fix
Variable Manager: Variable with colon does not import properly
Fix
Video Lightbox: Not working in Woo Single Product Templates
Fix
WPML: Incorrect term IDs in Bricks API end points if post type set to use fallback language
Fix
WPML/Polylang: Multilingual + query filters indexing issue
Fix
Image Gallery: Masonry layout not working on the canvas
Fix
v1.12.1
09-02-2025 10:39 AM
Bricks AJAX add to cart: Check if product support AJAX
Improve
Taxonomy: Add flex-wrap: wrap by default
Improve
WooCommerce: Empty .before-checkout div on checkout page
Improve
Builder Content/Style tabs disappear when “Components” tab is active
Fix
Using multiple HTML attributes generates additional attributes on the frontend
Fix
WooCommerce: Brand always shows on Product Meta element
Fix
WooCommerce: Checkout notice style differs (v9.5.1)
Fix
v1.11.1.1
04-12-2024 03:44 PM
Builder: Search individual post with 100+ results issue
Fix
Dropdown: Caret styling incorrect
Fix
Image: Attribute “sizes” new auto value causes image width issue (WordPress 6.7)
Fix
Dropdown: Nested dropdown doesn’t open on hover
Fix
PHP warning: undefined array key “optionMetaValue” (filter-base.php)
Fix
Products element: Query setting not working
Fix
Query Loop (Main Query) with exclude terms causes fatal PHP error
Fix
WooCommerce 9.4.1: Update outdated Woo template
Fix
WooCommerce: Checkout Coupon: JS error (if Bricks Woo Notice disabled)
Fix
WordPress 6.7: Bricks translations not loading
Fix
Product Cart Cross Sell: Heading setting not applied
Fix
v1.11
25-10-2024 04:25 AM
New element: Back To Top (nestable)
New
Context menu: Copy and paste element conditions & interactions
New
Dynamic Data picker: Pin & save tags; Toggle categories
New
Dynamic Data: New tag: woo_product_gallery_images
New
Related Posts: New “Title” setting
New
Accessibility & FAQ schema for Accordions & Tabs (flat & nested)
New
Background video: New “Poster” setting
New
Breadcrumb: Support date, month & tag archive pages; New structure controls
New
Builder: Make toolbar keyboard accessible (ALT/OPTION + T; TAB)
New
Builder: Open query loop in control panel after clicking icon in structure panel
New
Builder: Panel pages: Clear input icon
New
Builder: Show notification with HTTP error if save failed
New
Bricks settings: “Query max results” to limit query loop results in the builder
New
Comments element: Set form title HTML tag
New
Custom Auth Pages: WordPress authentication page access
New
Global Classes: Trash
New
Image control: “External URL” supports dynamic data and renamed to “Custom URL”
New
Integrations: Support Rank Math & Yoast Content Analysis
New
Interactions: New action “Toggle Offcanvas”
New
Nav Menu: New “Active Border” control for mobile menu
New
New filter: bricks/get_element_data/maybe_from_post_id
New
New filter: bricks/query/init_loop_index
New
Polylang & WPML: Add language prefix to taxonomy term options (builder)
New
Post Title: New spacing and typography controls for prefix/suffix
New
Reading time: New setting “Characters per minute” (useful for Persian, etc.)
New
Textarea fields: New “resize” control (Form, Comments, Product reviews)
New
Translation: Greek (new)
New
WooCommerce: New setting: “AJAX add to cart” error actions “Scroll to error” or “Redirect to product page”
New
Bricks settings: Form submissions access (by user role or individual user)
New
Bricks settings: Template thumbnail admin column width & height
New
Filter – Range: New slider controls & fix min/max input overlay
New
Query Filters – New “Remove all index jobs” button (use if indexing is stuck)
New
Query Filters: New element “Filter – Active Filters”
New
Query Filter – Submit: New setting “Hide if no active filters” (type: Reset)
New
Query Filters: Source “Taxonomy” allow include, exclude, order by
New
Query Filter – Checkbox: Hierarchical “Auto Check/uncheck children” setting
New
Query Filters: New interaction trigger “Filter options: Empty” and “Filter options: Not Empty”
New
Query Filter – Radio: New Hide “All” setting; Filter is toggleable by default now
New
Query Filter – Checkbox: Button mode
New
Query Filter – Search: “Clear Input” icon
New
Dynamic data tag: term_taxonomy_slug
New
Builder: :hover selected, but CSS not applied on canvas
Improve
Builder: Performance improvements
Improve
Builder: Pages panel :focus-within styling
Improve
Carousel, Sliders, Testimonials: Add arrow top placeholder value (50%)
Improve
Condition: Set on Dropdown “Content” element causes console error
Improve
Custom Auth Pages: Detect WooCommerce auth pages to prevent redirect conflicts
Improve
Form element: Email validation (without domain) on submit
Improve
JetEngine: Checkbox always returns true or false as a value
Improve
Link control: Add dynamic data support to URL parameters
Improve
Nav menu/nestable: Anchor links active menu item
Improve
Nav menu, Nav nested & Offcanvas elements: Trap focus
Improve
Nav nestable: Mobile menu visible after window resize event
Improve
Popups: Generate nonce through AJAX
Improve
Post Title: Prefix/suffix block via CSS, not div node
Improve
Query Sort/Filter & Load more & Infinite scroll: Generate nonce through AJAX
Improve
Query loop: SEO issue with query trail if query uses “a” tag
Improve
System information page: Add wp_remote_post check (to debug Query filters index)
Improve
Video element: Keyboard-accessible with overlay and icon settings
Improve
WPML: Don’t show deleted text (ATE)
Improve
WPML: Popup interaction not working on translated page
Improve
Builder: Add variable picker to aspect ratio control
Improve
Builder: Select control “x” icon gets tiny when text is long
Improve
Filter – Select: Remove Placeholder typography control
Improve
Filters: Source and Taxonomy should be together
Improve
Posts element: Set aria-hidden and tabindex for redundant links
Improve
Query loop control: Add search to template dropdown
Improve
Builder: a[Link] info still visible after changing HTML tag
Improve
Filter – Search: Clear icon does still visible after resetting filters
Improve
Popups: Focus does not return to trigger element after closing popup
Improve
Skip link: Remove redundant aria-label
Improve
ACF: New field with Object Cache enabled: flush_cache logic not trigger
Fix
Adobe Fonts: Certain font styles not enqueued because font slug differs from css_names
Fix
Builder: Custom HTML attributes from Bricks filters not rendered on canvas (section, container, block, div)
Fix
Builder: Heading pseudo-class ::first-inline not rendered correctly
Fix
Builder: :hover style persists on canvas if set on class
Fix
Builder: Reset styles control removes icon settings (Text link element)
Fix
Builder: User without unfiltered_html cap: Builder save causes data to corrupt (if HTML entities are found in the element)
Fix
Builder: Code and Template element “Render without wrapper” styles shouldn’t apply on canvas
Fix
Builder: Code “Sign code” keyboard shortcut reloads the page
Fix
Builder: “Copy styles” from element panel not working
Fix
Builder: TinyMCE “Add media” button not working (Rich text, etc.)
Fix
Comments: Guest can’t see unapproved comment if post has no approved comments
Fix
Divider element: Theme styles overwritten when using external styles
Fix
Filter (AJAX): Unfiltered query after using browser back button
Fix
Filter – Radio: No .active class applied when using “Sort” mode
Fix
Filter – Search: Missing class styles
Fix
Filter – Range: Division by zero error
Fix
Filter: Breaks if the loop has an offset
Fix
Form element: Width placeholder shows value from smaller breakpoint
Fix
Form element: Mailchimp “Groups” options empty after adding Mailchimp as an action
Fix
Form element: Login redirect action not working when redirect_to param is in the URL
Fix
Form element: DD tag ‘url_parameter’ not working in custom redirect URL
Fix
Form element: Attributes wrong, if checkbox field required and checked
Fix
Form element: Undefined array key “administrator” (if selected as default role)
Fix
Icon List: Label not rendering if set to “0”
Fix
Link control: Dynamic data tag incorrect on Woo shop page
Fix
Link to non-existing category breaks page/template
Fix
Link type taxonomy: aria-current not set in navigation
Fix
Map element: Map not clickable (no API key)
Fix
Map element: Custom style not working and setting change not reflected on the canvas
Fix
Nav Menu: Mobile menu selectors too specific
Fix
Nav menu in dropdown content gets default styling (on canvas)
Fix
Nav nestable: Text link global class added twice (on li and a, instead of only a)
Fix
Nested query loop: Incorrect value fetched for DD tag (on archive)
Fix
Offcanvas element: Hidden inside sticky slide-up header
Fix
Offcanvas: Offset “Left” direction issue (RTL)
Fix
Page not scrollable on mobile: Sticky header and menu opened, but zoom in/out or back button (iPhone)
Fix
Popup: Unable to tab through popup content, when element has “inert” attribute
Fix
Post navigation: Styling issues (RTL)
Fix
Product gallery: Thumbnail images changed if show_variation event emit by related products loop
Fix
Query loop: Item is a link and the “not found” template contains a link, the result is nested a links
Fix
SEO: Wrong og:url on archive pages
Fix
Shortcode element: Header/footer template IDs not rendered
Fix
Sidebar element: PHP warning
Fix
Social Sharing: Remove default margin on li (RTL)
Fix
Sticky header: Overflow issue with sticky-on-scroll and slide-up (plus offcanvas or overlays in header)
Fix
Translation (de_DE): Render header/footer are swapped
Fix
Using email in adds ‘mailto:’ automatically
Fix
WP admin console error: bricksAdminMaintenanceTemplateListener
Fix
WPML: “AJAX add to cart” text is not translatable
Fix
WPML: Builder language overwritten
Fix
WPML: Conflict with media translator
Fix
WPML: No Bricks data after ATE translation
Fix
WooCommerce: Quick View AJAX add to cart for variable product not showing option (search results page)
Fix
WooCommerce: Quick View not working with “start animation” interaction
Fix
WooCommerce: Up/Cross-Sells: Wrong max products placeholder/posts per page
Fix
WooCommerce: Account addresses & edit has wrong title selector
Fix
Popup (AJAX): Context ID not working on archive page
Fix
Builder: Context menu “Edit Template” link not working
Fix
Filter – Checkbox : Count position is on the wrong side (RTL)
Fix
Filter – Range: Bar moves from opposite direction (RTL)
Fix
Form element: Send to email not using correct email (when using ACF relationship)
Fix
Form submission: PHP error (variable name typo)
Fix
Form: Checkbox & radio fields label show, even if disabled
Fix
Image element: Background image not displayed in query loop
Fix
Offcanvas: Type “Offset” not working from right (RTL)
Fix
Builder: Click on query loop icon in structure panel not working if active panel tab is STYLE
Fix
Builder: Structure panel z-index issue due to arrows overflowing panel header
Fix
Tabs/Tabs Nestable: Home/End key bug that causes page scrolling during focus navigation
Fix
Builder: WP auth modal CSS is missing if “dashicons” are dequeued
Fix
Live Search: Not closing results, if “display” is set on a container
Fix
Range Filter – Slider layout broken on term pages
Fix
v1.10.3
21-09-2024 08:40 PM
Builder: “Copy styles” action in active selector bar
New

Video element: Disable download, fullscreen, remote playback (via controlsList, not supported by Firefox)
New

Lightbox video: Disable controls
New

Builder: Show “HTML tag not allowed” error message for not-allowed HTML tags
New

New filter: bricks/allowed_html_tags (to extend allowed custom HTML tags)
New

Lightbox caption: Remove fallback to alt attribute value
Improve

Map element: Click map on canvas doesn’t open settings (no API key)
Improve

Maintenance mode: Show popups for users with bypass capability
Improve

Builder: Code control not re-initialised after panel tab change (using disable auto-expand)
Fix

Comments element: Guests can’t see their unapproved comment
Fix

Element breadcrumbs: Custom name with tag not rendered correctly
Fix

Map element: border-radius overflow (no API key)
Fix

Maps element: Dynamic data not working (no API key)
Fix

Template screenshot on “save as template” not working
Fix

Toggle element: Bar color uses wrong selector
Fix
v1.9.9
24-06-2024 04:33 PM
Check the full changelog from here:
https://bricksbuilder.io/release/bricks-1-9-9
v1.9.8
24-06-2024 04:32 PM
Check the full changelog from here:
https://bricksbuilder.io/release/bricks-1-9-8

Unlock unlimited downloads from $9.99/month

Subscribe to get access to unlimited premium items from our community of global authors and developers.

Get access now
Licence Option
Free Free
$2.50 $5.00
Quality checked by GNU STOCK
Full documentation
Future updates
Author support
Featured Item
Featured Item

This item was featured on GNU STOCK

110 Sales

Last update:

08-07-2025 01:22 PM

Published:

22-06-2024 02:54 PM

Version:

v2.0

Mahmoud Noaman Studios's other items

By choosing "Accept" you agree to store cookies on your device to improve site navigation, analyse use, and aid in marketing activities.

Read More