[Before / After Image] - Improved the slider motion and now supports Image hotspots element replacing the second image.
Improve
[Panorama Viewer] - No longer displays "No panorama image was specified" if scene ID does not exist or is missing the image.
Improve
[FluentCart] - Fixed issue where conditions not accessible in settings.
fix
[Back to Top] - Fixed incompatibility with Usercentrics.
fix
[Pro Tabs] - Fixed adaptive height not animating on the very first tab switch.
fix
v1.6.0
November 18, 2025
[Media Player Audio] - New control types will now display conditionally based on current media settings.
new
[Media Player Audio] - Replaced attribute option with new UI for adding download options.
Improve
[Media Player Control] - Fixed the missing "replay icon" settings on default UI option.
fix
v1.5.9
November 17, 2025
[Media Player Audio] - Added two new control types: "artist" and "download"
new
[Dynamic Chart] - Can now customize the chart canvas' aspect-ratio.
Improve
[Table of Contents] - Improved heading ID generation with language-aware transliteration (replacing umlaut characters etc.).
Improve
[Media Player] - In builder performance improvements.
Improve
[Dynamic Lightbox] - Fixed issue which could cause multiple lightboxes to trigger with Bricks' filter elements.
fix
[Before After Image] - Fixed issue where input background-color visible in Firefox.
fix
v1.5.8
November 11, 2025
[Panaroma Viewer / Scenes] - Stable version. Improved workflow & performance in the builder and added loading spinner & nav instructions overlay.
new
[Social Share] - Added option to set custom image and description for Pinterest pinning.
Improve
[Media Player] - Added option to show remaining time in default UI.
Improve
[Dynamic lightbox] - Fixed issue where Lightbox iFrame wouldn't work when both inside of a condition and inside infinite scrolled AJAX content.
fix
[Media Player Audio] - Fixed an issue where title wouldn't display if populating with Bricks' query_api dynamic tag.
fix
[Media Player Audio] - Fixed an issue where audio waveform could flicker when changing audio sources via playlist.
fix
[Media Player] - Fixed poster-image control inside default UI not picking up poster changes.
fix
v1.5.7
October 27, 2025
[Page Tours] (stable) - Out of beta, slight changes to behavior and fixes.
new
[Panorama Viewer] (beta) - New element for navigating panorama images with hotspots, and creating multi-scene virtual tours.
new
[Panorama Scene] (beta) - New element for creating individual panorama scenes with hotspots.
new
[FluentCart Conditions] - New element conditions based on user purchases and current subscription status with FluentCart products.
new
[General Conditions] - Added "sequence pattern" to loop item condition (for allowing odd/even, 2n+1 type conditions inside query loops).
Improve
[Media Player] - Added auto-detect language option for captions (for making page's current language the default caption language, if it exists, when toggled on).
Improve
[Dynamic Table] - Added an option to choose which column controls the initial sort order.
Improve
[Pro Accordion] - Now allows custom HTML tags on the main wrapper element.
Improve
[Pro Accordion] - Fixed 'collapse' event not triggering if sibling item opened.
fix
[Site Breadcrumbs] - Fixed the issue where 'exclude product category' not excluding some categories for a large number of categories.
fix
v1.5.6
September 18, 2025
[QR Code] - New element for generating custom QR code designs based on dynamic data.
new
[Page Tour & Steps] (beta) New nestable elements for creating a sequence of popovers to guide users through steps.
new
[WP Menu Query] - Added options to narrow down which items are output including only top level items, or only sub items of specific menu item.
More info
Can be used to nest WP Menu query inside WP menu query, but using the dynamic tag x_menu_item_id to output sub menu items dynamically based on the parent menu item.
Improve
[Media Player Audio] - Waveform feature now out of beta (fixed issue which could cause longer audio to fall out of sync with the waveform).
Improve
[Pro tabs] - Can now prevent closing sibling items for mobile accordion to for multiple items open.
More info
Similar feature as found in the pro accordion element, now is available in the mobile accordion of the pro tabs element.
Improve
[Media Player] - Better RTL support for all controls.
More info
Some controls showing times were displaying the wrong way with RTL.
Improve
[Media Player] - Dynamic tags can now be used within URLs (not just as the full URL).
Improve
[Pro Slider] - Added an option to auto-pause media player when sliders moves to new slide (enabled by default).
More info
By default the videos will self-pause when a slider moves and the media player is no longer in the active slider.
However you may wish to disable this in cases where you wish for the video to keep playig (for example if using autoplaying videos that you don't want to pause)
Improve
[Modal] - auto-refresh of forms inside modal on close now optional (for better compatibility with BricksForge’s searchable select dropdowns).
More info
BricksForge’s searchable select dropdowns would fail after the form was reset in the modal.
Improve
[Toggle Switch] - Added control over the keyboard navigation behaviour for switching tabs or moving focus.
Improve
[Social Share] - Can now add custom attributes to individual share buttons.
Improve
[Media Player] - Fixed an issue where closing fullscreen could cause page scroll.
fix
[Media Player] - Fixed an issue where poster image wouldn't show on Android lock screen if media player had custom title.
More info
Previously on and android, if the media had a custom title this could prevent the poster image from being used as the media image on the lock screen.
fix
[Favorites] - Fixed an issue where posts could be removed from favorites list when updated.
More info
WP changes the status when updating a post, which was causing the post to be excluded from the list.
fix
v1.5.5
August 1, 2025
[Media Player] - New Start Time URL Param option (for creating video timestamp links).
More info
For example, ../your-page/?key=300
(the key is customisable for each player)
Improve
[Media Player] - Can now customize all the player keyboard shortcuts.
Improve
[Media Player] - New "Replayed after Ending" & "Media Switched" interaction triggers added.
Improve
[Media Player Control] - Better keyboard behavior for waveform and settings toggles when using custom UI.
Improve
[WooCommerce Conditions] - "User just purchased product condition" now allows for use on custom thank you pages.
Improve
[Media Player Control] - Added missing label/tooltip settings from Chapter Menu control type.
Improve
[WPGB styler] - Fixed issue where WP Grid Builder defaults could override general style settings for select dropdowns.
fix
[General] - Fixed issue causing BricksExtras' elements not to register in Bricks v2 (eg.. when Lazy Blocks plugin active)
fix
v1.5.4.1
July 29, 2025
[Media Player Audio] - Fixed media player stylesheet file slug.
[Pro Tabs] - Fixed issue where moving tabs could close Bricks' mega menu dropdown to close.
fix
[Pro Tabs] - Fixed issue that could cause browser to scroll if tabs placed below tab content.
fix
[Read more] - Fixed issue where read more wouldn't collapse if inside of a hidden tab
fix
v1.5.3
November 8, 2024
[Pro Countdown] - Added support for city/county timezone format.
Improve
[Toggle Switch] - Fixed issue from v1.5.2 preventing toggle to work in some cases.
fix
[General] - Added little 'x' next to all elements in builder to help distinguish between native elements when searching.
More info
Screenshot:
optimise
v1.5.2
November 5, 2024
[Favorite Button] - New element to allow users to add/remove individual to favourite lists / wishlists.
new
[Query Loop Extras] New Favorites Query Loop, for displaying user's favorite posts.
new
[Query Loop Extras] - New WP Menu Query for looping through WP menu items.
More info
Ideal for building custom menu lists when inside mega menus or in footers, for example.
new
[Query Loop Extras] - New Gallery Query for looping through images from a gallery.
More info
Ideal for creating custom gallery layouts & when nested content is needed inside of the gallery.
new
[Dynamic Tags] - Dynamic tags added for menu item labels, URLs, descriptions and classes.
More info
For use with the new WP Menu Query Loop, when creating the menu links with labels.
new
[Conditions] - New ‘current taxonomy term has parent’ condition.
new
[Site breadcrumbs] - Added option to choose which taxonomy to display for each CPT.
More info
More control over which taxonomy to include the terms of when viewing CPTs.
new
[WooCommerce Conditions] - New condition for cart total excl. shipping cost
More info
The existing 'Cart Total' condition includes the shipping cost in the total cost.
new
[Star Rating] - Added option to change color to show rating, rather than different icons.
More info
To make it easier to use any icons for the stars, and have only the color change across them for displaying the value.
Improve
[Pro Countdown] - New action 'Count Up' for counting back up once the end date is in the past.
More info
Will allow for counting up, whether the end date is already in the past or the countdown reaches the end and you want it to start going backwards.
Improve
[General] - Better RTL support across elements.
More info
Most elements are already supporting RTL, however a few such as the chart and table elements have been made to work better with RTL languages.
optimise
[Pro Slider] - Added support for mobile-first breakpoints.
More info
Previously the breakpoint settings such as 'no of slides to show' would inherit desktop to mobile only.
Improve
[Pro Slider] - Add support for using Bricks' infinite scroll on slide element query loop to add new slides dynamically as the slider moves.
Improve
[Pro Slider Gallery] - Added support for captions & thumbnails when linked with for Bricks' Lightbox
More info
When linking the images to Bricks' lightbox, you can now take advantage of the thumbnail and captions options that Bricks' added recently.
Improve
[General Conditions] - ‘Is parent’ condition now supports hierarchical CPTs
Improve
[Header Search] - Now supports use with Bricks’ live search and filter elements nested in search overlay.
More info
Bricks' search filter can be placed inside of the header search to replace the existing search input, and create a dynamic list of search results to appear underneath when the header search is toggled open.
Improve
[Dynamic Chart] - New option to show data labels inside charts
More info
Adds a more visual way to show the data inside of the chart along the data points.
Improve
[Dynamic Table] - Can now sort columns by date
More info
A new 'column is date' option has been added, to tell the table it's a date field and will allow for sorting by date.
Improve
[Dynamic Table] - Can now remove sorting per column
More info
Each column now has the option to disable the sorting for that column individually.
Improve
[Interactive Cursor] - Can now change cursor colors when moving over elements.
Improve
[Popover] - Added to 'append to footer' to allow popover to be always above all other elements.
More info
To allow for use inside sliders and other places where the popover may get hidden underneath something due to overflow hidden.
Improve
[Member Conditions] - Added ‘active’ or ‘cancelled’ status to Wishlist Member conditions.
Improve
[Member Conditions] - Added ‘active’, ‘cancelled’, ‘expired’, ‘pending’ status to RCP conditions.
Improve
[Pro Accordion] - Improved behaviour when nesting accordions inside accordions.
More info
Nesting accordions was possible previously, however certain features such as the 'open first accordion' could also open the first item in a child accordion also.
optimise
[Slide Menu] - Added option to have slide menu open at current active page.
More info
If the sub menu contains a link to the current page, the menu will be open that sub menu on page load to allow the current page link to be visible.
Improve
[Social Share] - Added option to have links open in same tab
Improve
[Social Share] - Fixed issue where custom URL would output as NULL
[Read More] - Fixed issue where readmore could cause page scroll
fix
[Lottie] - Fixed issue where URL was not accepting dynamic data.
fix
[Header Extras / Rows] - Fixed issue where Bricks' mega menu dropdown could have wrong position when opened if inside hidden header row.
More info
There was an issue where if the mega menu was being used in both a header row that was hidden on scroll, and also a header row that was visible it would throw off Bricks' mega menu positioning due to the element being hidden/displayed dynamically as the user scrolled.
fix
[WooCommerce Conditions] - Fixed issue where 'Current Product in cart set to 'false' wouldn't work.
fix
[General] - Amended some default CSS to prevent ACSS from adding gaps inside nested element structures.
More info
The 'content gap' variable/feature in ACSS targets a lot of block elements on all pages, and often needs manually setting the gap back to zero on the blocks where it isn't needed. For our nested elements, this is now done out of the box.
optimise
[ReadMore] - Prevent ACSS from affecting height transition with interpolate-size.
optimise
[WooCommerce Conditions] - Added "Product in cart has a coupon applied" condition.
More info
Enables you to render elements if the selected product is in the cart and has a valid coupon applied.
new
v1.5.1
April 22, 2024
[Conditions] - Added a new "Current Taxonomy Term Has Child" condition for use on taxonomy archives.
More info
Will check if current taxonomy term being viewed has child terms. (for use on archive pages)
new
[Popovers] - Added two new "action" interactions to allow for controlling via interaction settings.
More info
Can now control the opening/closing using interactions.
new
[Dynamic Lightbox] - Now supports using Cloudflare CDN image delivery URLs when using gallery mode.
More info
Previously wouldn't recognise URLs ending with the "...../w=640,h=427" as images.
Improve
[Pro Accordion] - Now supports filtering individual accordion items using WPGridBuilder facets.
More info
Previous support only included if the accordion element itself was inside of the filtered content. Now can be used with the accordion items inside the accordion are being filtered.
Improve
[Toggle Switch] - Can now be used inside query loops.
Improve
[Pro Slider Control] - Fixed an issue where the progress bar value did not match the slide index.
fix
[WPGB Styler] - Now uses min-height rather than height for the select facet, preventing overflow when using combobox and multiselect.
optimise
[Pro Slider] - Adjusted the default "wheel sleep" setting to 700ms when using wheel navigation, preventing skipping multiple slides.
optimise
[General] - Added more control over ARIA labeling and roles across multiple elements.
optimise
v1.5.0
April 18, 2024
[Dynamic Tags] - Improved reading time logic to support use with more languages.
Improve
[Header Search] - Now allows adding text inside the open toggle button.
Improve
[Image Hotspots] - Added an option to replace icons with custom images for each marker individually.
Improve
[Pro Accordion] - Moved the header tag outside the accordion header by default.
Improve
[Pro OffCanvas] - Added an option to change inner content HTML tag.
Improve
[Pro Slider] - Fixed an issue where Splide was adding `role=group` to slides that were list items.
fix
[General] - Enhanced keyboard navigation across some elements.
optimise
v1.4.9
April 16, 2024
Added more print options, including the ability to print specific parts of the page.
More info
Useful if you just need to print part of the page, like the content inside of a blog post and not the rest of the page.
Also can be used inside query loops, where it would only that print that item in the loop.
new
[Social Share] - Added an option to customize the subject/body text of email.
More info
Add your own content, mixed with dynamic tags for the post_url being shared.
new
[Table of Contents] - Conditional display - choose a minimum number of headings found in content to display the table.
More info
Previously we could conditionally show the table if there are at least 1 heading, this number can now be changed.
new
[Copy to Clipboard] - Added support for copying user-added content from inputs/textareas.
Improve
[Pro Tabs] - Improved keyboard accessibility.
More info
- Home/End keys to go to first / last tab.
- Up/Down keys only used if creating vertical tabs
- Remove ul/li from default structure
- default role button for accordion toggle.
optimise
[Pro Tabs] - Added a "tab orientation" setting to allow for changing left/right key navigation to up/down if building a vertical layout.
More info
If you're building a vertical layout for the tablist. (using Bricks' flex layout options), then we recommend changing this setting to 'vertical' as this will then make sure the keyboard navigation switched from left/right to up/down.
Improve
[Toggle Switch] - Labels now support HTML.
Improve
[Dynamic Lightbox] - Added caption support for when using with Bricks’ new gallery element structure.
Improve
[Popover] - Added new interaction triggers for popovers opening/closing.
Improve
[Image Hotspots] - Added a new interaction trigger for selected markers.
Improve
[Image Hotspots] - Added an option to toggle moving user focus into popover content when a marker is selected via keyboard.
Improve
[WPGB Facet styler] - Added a "gap" control for the pagination facet.
Improve
[Dynamic Table] - Column headings now support using custom functions with the echo tag.
More info
Note that with the echo function, you'll always need to use Bricks' new 'bricks/code/echo_function_names' filter to register the function name.
Improve
[Pro Slider] - Fixed an issue with conditional slider where it could also hide slider controls from nearby sliders.
fix
v1.4.8
March 21, 2024
[Popover] - Now supports being used inside query loops using Bricks' infinite scroll.
Improve
[Social Share] - Added Print button as new option.
Improve
[Hotspots] - Exposed the instance so can be controlled via JS (see dev docs).
Improve
[Hotspots] - Can be now closed with data-x-close attribute inside hotspot content.
Improve
[Pro Slider] - Adjusted the default arrow CSS to prevent user-uploaded SVGs from being targeted.
Improve
[Pro Slider Gallery] - Fixed issue with Splide lazy loading sometimes causing images not to display
fix
[Dynamic Table] - Fixed issue where table wouldn’t complete loading if empty attributes were added to columns.
fix
v1.4.7
March 18, 2024
[Modal] - Can now be set to only show once to a user once per session.
new
[Nestable Table] - Added sticky header option.
new
[Pro Tabs] - New interactions added open at any tab index.
new
[Read More] - New interactions added to toggle/collapse/expand via Bricks' interactions.
new
[Slide Menu] - Can now use custom icons for the sub menu dropdown button and control over transform/colors.
Improve
[Pro Slider] - Performance - icon library no longer loaded by default for prev/next icons.
Improve
[Pro Slider Control] - Performance - icon library no longer loaded by default for icons.
Improve
[Read More] - Fixed the issue with read more links no longer collapsing when used with Bricks load more interaction.
fix
[Nestable Table] - Fixed the issue where labels weren't updating in the builder after changing.
fix
[General] - JS Performance improvements on frontend.
Improve
v1.4.6
March 15, 2024
[Lottie] - Fixed JS error in builder when on hover mode.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.