Changelog

v1.7.4

August 26, 2026
[Calendar Control] - New nestable element for adding external controls to a calendar element.
new
[Calendar] - Added option to automatically skip to view showing next available event on page load or when filters used.
new
[Calendar] - Can now set navigation limits for a fixed or relative date range.
new
[Calendar] - The More events text in daygrid view is now customizable.
Improve
[Social Share] - Six new share buttons for AI assistants: Claude, Google AI, ChatGPT, Grok, Perplexity, and Mistral AI.
Improve
[Site Breadcrumbs] - Can now output breadcrumb schema as JSON-LD instead of microdata.
Improve
[Site Breadcrumbs] - Added `bricksextras/breadcrumbs/items` filter for easier customizing of breadcrumbs.
Improve

v1.7.3

August 17, 2026
[AI Skills] - Compatibility with bricksextras-skills to give AI agents upfront information on elements and features.
new
[General] - Allow BricksExtras conditions and nestable elements to be added via Bricks' abilities API (Bricks 2.4).
new
[General] - Improved handling of common mistakes when configuring via Bricks MCP.
new
[Pro Slider] - Now initializes Splide in builder to remove conflict with Bricks' 2.4 CSS syncing options.
Improve
[Pro Slider Gallery] - Added option to set aspect-ratio for gallery images.
Improve
[Pro Slider] - Added edge padding for moving slides away from edges of the slider viewport.
Improve
[General] - Added better support for dynamic data when set via components props.
Improve
[General] - New admin pages, layouts and styling.
Improve
[Image Hotspots] - Now supports Image Hotspots Field for ACF.
Improve
[Dynamic Table] - Improved sorting with option to set date format and locale.
Improve
[Builder] - Repositioned X-ray mode toggle from Bricks v2.4 to center, as to not conflict with customizable areas.
Improve
[Conditions] - Fixed WPMembers condition options not appearing in settings.
fix
[Pro Slider Gallery] - Fixed incorrect photoswipe attribute on links when linking to Bricks' lightbox.
fix
[Pro Slider] - Fixed slide aria labels not being correct when setting slides as list items.
fix
[Pro Slider] - Fixed AutoScroll/Play continuing when both loop and conditional slider enabled.
fix
[Dynamic Table] - Fixed export interaction displaying HTML tags for links in cells.
fix
[Header Extras] - Fixed Undefined array key PHP and WP_Styles warning if using OpenLiteSpeed.
fix
[Header Extras] - Fixed Header Extras options not available on WooCommerce shop page.
fix

v1.7.2

July 16, 2026
[Calendar] - Event overrides setting changed to event exceptions (can be used to add one-off occurrences as well as modify existing).
Improve
[Calendar] - Added an option to remove all-day row from timeGrid view.
Improve
[Calendar] - Added data-calendar-view attribute to allow for easier custom CSS targeting for styling specific views.
Improve
[Calendar] - Fixed exclusion dates not removing events from calendar.
fix
[Calendar] - Fixed Bricks filter elements (active filters, reset button) not updating when filtering calendar query loop.
fix
[Calendar] - Fixed incompatibility with older versions of FullCalendar being used on same page.
fix

v1.7.1

July 6, 2026
[Calendar] - Stable release, migrated to FullCalendar v7, accessibility improvements, new description/location/event display fields.
new
[Add to Calendar] - New element for enabling users to save event details to Google / Outlook / Yahoo calendars.
new
[Dynamic Table] - Sort by numbers now supports formatted values (currency symbols, percentages, commas).
Improve
[Toast Notifications] - Added support for targeting a specific nested element when updating message text in interactions (e.g. "My message @.my-text-element")
Improve
[Offcanvas] - Added option to exclude selectors from the hash to close behavior.
Improve
[Pro Tabs] - Hash link matching now supports absolute URLs, not just relative.
Improve
[Countdown] - Link control for redirect destinations (internal posts, dynamic data, custom URLs), delay time and custom text to display during delay.
Improve
[Dynamic Lightbox] - Gallery option now supports including video from ACF Gallery fields.
Improve
[Dynamic Lightbox] - Added option to customize read more text and set truncate length for captions on mobile.
Improve
[Page Tour] - Updated to latest version of ShepherdJS.
Improve
[Pro Offcanvas] – Removed the inert polyfill (sufficient native browser support).
Improve
[Pro Slider] - Fixed autoplay progress bar not updating when play/pause button connected to same slider.
fix
[Header Extras] - Fixed sticky header showing initial state on page refresh in Firefox if page already scrolled.
fix
[General] - Fixed dynamic data options not rendering inside Bricks' array query loop type.
fix
[Media Control] - Fixed seek distance always defaulting to +30 for the seek forward control.
fix
[Media Player] - Fixed "click to play" not triggering for the default UI.
fix
[Media Player] - Fixed "Uncaught DOMException" error in Firefox when local poster image set.
fix

v1.7.0

May 6, 2026
[Calendar] – (Beta) New element for displaying query loop items as events in a calendar view, with support for Bricks' filters and recurring events.
new
[Pro Slider Control] – Added a pagination option for including external pagination dots for sliders.
new
[Page Tours] – Added hashlink navigation to allow users to skip to different parts of page tours via links inside the steps.
new
[Panorama Viewer] – Added hashlink navigation to allow users to navigate to different hotspots via links inside the tooltips.
new
[Panorama Viewer] – Improved keyboard navigation; added options to include scene titles and custom ARIA labels on hotspot buttons and links.
Improve
[Color Scheme Toggle] – Options now sync when using multiple toggles on the same page.
Improve
[Cursor] – Added the ability to add hover text per browser language or site language.
Improve
[Table of Contents] – The scroll tracker now supports multiple tables of contents on the same page.
Improve
[Slide Menu] – Added an option to reposition the sub-toggle icon within the structure.
Improve
[Slide Menu] – Added more style controls for toggle icons.
Improve
[Site Breadcrumbs] – Added an option to include a custom ARIA label.
Improve
[Site Breadcrumbs] – Fixed an unclosed span tag.
Improve
[Dynamic Chart] – Updated Chart.js to the latest version.
Improve
[Lottie] – Updated Lottie to the latest version.
Improve
[Media Player Audio] – Fixed the incorrect positioning of captions.
fix
[Read More] – Fixed an issue where the toggle icon did not work with custom icon sets.
fix
[General] – Fixed an issue where some elements failed to initialize if the SureRank plugin is active.
fix
[General] – Fixed an issue where quotes and special characters were displayed as HTML entities in certain config settings.
fix
[Header Extras] – Fixed an issue where the Bricks' mega menu dropdown was not correctly positioned when placed inside a hidden row.
fix

v1.6.9

March 27, 2026
[Color Scheme Toggle] - New element for toggling between dark/light/system mode for Bricks color schemes with view transitions.
new
[General] - All elements will now redraw colors when Bricks' color mode toggles from dark/light. (applies to Charts, QR codes, Audio waveforms).
new
[Conditions] - Added 'Current Taxonomy Term is' and 'Current Taxonomy Term is descendant of' conditions.
new
[FluentCart Conditions] - Added 'user just purchased' condition for use on receipt pages.
new
[Site Breadcrumbs] - Added option to use icons for separator.
Improve
[Site Breadcrumbs] - Added inline display option to allow text to wrap as one line.
Improve
[Page Tour] - Added option to customize arrow size.
Improve
[Lightbox] - Will now automatically pause Bricks' video elements when moving between grouped lightboxes.
Improve
[Header Search] - Placeholder text and screen reader label can now be set independently.
Improve
[Header Search] - Fixed open button still focusable if hidden behind search form.
optimise
[Media Player]. - Fixed issue causing 'Reset on play' not to work on iOS when on low battery mode.
fix
[Media Player Audio] - Fix issue causing artist name not visible if not using a playlist.
fix
[WooCommerce Conditions] - Fix 'product in cart' not working if condition used inside filtered loop.
fix

v1.6.8

February 18, 2026
[Toast Notification] - Full release
new
[Media Player] - Added an option to have captions on by default.
Improve
[Media Player] - Added an option to have caption language auto-selected.
Improve
[Media Player] - Added the ability to force controls always visible (set delay to -1).
Improve
[Media Player] - Waveform bar colors now support Bricks v2.2's new color picker.
Improve
[Dynamic Chart] - Chart spacing / font sizes / aspect-ratio and label rotations now all changeable per breakpoint.
Improve
[Dynamic Chart] - Now supports multi-line dataset labels and x-axis labels are now supported by using br tags.
Improve
[Header Search] - Added an option to display submit button next to search input.
Improve
[Fluent Form] - Added controls for styling "button type" radio inputs.
Improve
[Notification Bar] - Aria label on dismiss button are now customizable.
Improve
[Social Share] - Switched to modern 'x.com/intent/post?' share URL for X.
Improve
[WooCommerce Conditions] - Added "User has orders with status" condition.
new
[WooCommerce Conditions] - Math type conditions (Cart count etc.) now support dynamic data.
Improve
[General] - All BricksExtras dynamic tags now registered through Bricks' filters rather than custom provider.
Improve
[Adjacent posts] - Fixed an issue where posts in other languages could be included in loop if sorting by menu_order (polylang).
fix
[General] - Fixed color settings being too small in builder on various elements (Bricks v2.2).
fix

v1.6.7

January 30, 2026
[Toast] (beta) New element for adding container to receive toast notifications.
new
[Toast Notification] (beta) New element for setting individual notifications and triggers.
new
[Toggle Switch] Added an option to set initial state as checked/unchecked.
Improve
[Media Player] Added an option to disable the media announcer.
Improve
[Gallery Query Loop] Fixed the issue preventing gallery output when inside nested loops.
fix
[General] Fixed compatibility for older versions of PHP (7.4).
fix

v1.6.6

January 25, 2026
[Site breadcrumbs] Fixed issue causing dynamic data tags to not render.
fix

v1.6.5

January 23, 2026
[Dynamic Chart] Fixed tooltip animation not showing.
fix
[Pro Slider] Fixed slide height control not being able to be set.
fix

v1.6.4

January 22, 2026
[Licensing] - Added a button to 'revalidate license' after site migration without needing to re-enter the license key.
Improve
[Licensing] - Now supports defining license key in wp-config.php file BRICKSEXTRAS_LICENSE_KEY
Improve
[Gallery Query Loop] - Now support AJAX pagination via Bricks' pagination element (from Bricks v2.2+).
Improve
[Dynamic chart] - Added chart stacking option when displaying multiple datasets.
Improve
[Media Player] - Added option to autoplay when inside a modal that reopens.
Improve
[Page Tour] - 'Remember progress' now supports multiple tours on the same page.
Improve
[Page Tour] - Added option to save progress without auto-resuming on page load, allowing tours to be manually resumed via interactions.
Improve
[General] - Improved in-builder translations. Majority of commonly used setting labels now use Bricks' included translations (remaining are in pot file).
Improve
[Star rating] - Fixed size not applying to custom SVGs.
fix
[Page Tour] - Fixed 'hidden' interaction trigger not firing.
Improve

v1.6.3

December 17, 2025
[Dynamic Chart] - Now supports styling chart canvas via Bricks' v2.2 new color options.
Improve
[Dynamic Chart] - Added support for populating with JSON via Bricks v2.2 'Array' loop type.
Improve
[Page Tours] - Page steps can now be used with dynamically loaded content.
Improve
[Page Tours] - Added new interaction triggers for both starting/resuming based on config / user progress.
Improve
[Favorites] - Fixed issue where counter wouldn’t always update immediately if post deleted.
fix

v1.6.2

December 10, 2025
[Read More] - Fixed JS minification issue.
fix

v1.6.1

December 10, 2025
[Image Hotspots] - New nestable option with support for using with Bricks filters.
new
[Image Hotspots Marker] - New nestable element for adding individual markers to the image.
new
[Pro Slider Control] - New segment options for progress bar and autoplay progress.
new
[Media Player Audio] - Better support for live streams (and switching between live & on-demand in playlists).
Improve
[Media Player] - Now supports source URLs with no file extension by setting MEME type.
Improve
[Media Player] - Improved poster fetching / performance. 
Improve
[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.
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.
Improve
[Media Player] - Better RTL support for all controls.
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).
Improve
[Modal] - auto-refresh of forms inside modal on close now optional (for better compatibility with BricksForge’s searchable select dropdowns).
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.
fix
[Favorites] - Fixed an issue where posts could be removed from favorites list when updated.
fix

v1.5.5

August 1, 2025
[Media Player] - New Start Time URL Param option (for creating video timestamp links).
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