Changelog

v1.3.1

July 27, 2023
[Conditions] - Added WishList Member condition.
new
[Conditions] - Fixed an issue where some conditions weren't being applied.
fix

v1.3.0

July 27, 2023
[Conditions] - Added first batch of extra conditions to Bricks for a variety of use cases.
new
[Member Conditions] - Conditions focused around restricting content for site members
new
[Dynamic Tags] - Added ‘x_parent_loop_index’ for getting index from parent / grand parent query loops.
new
[Dynamic Lightbox] - Added support for adding custom prev/next buttons inside lightbox content area when using nest elements and grouping.
Improve
[Site Breadcrumbs] - Added truncate option to add post title character limit.
Improve
[Site Breadcrumbs] - Added option to use icon as home link.
Improve
[Pro Slider] - Added better support for adding sliders inside sliders.
optimise
[Content Timeline] - Can now change the HTML tag on the inner container. (ideal for ul > li )
optimise
[Pro Slider] - Fixed issue where image elements wouldn’t always be picked up by Bricks lazy load if autoscroll was enabled.
fix
[Dynamic Chart] - Fixed issue where tooltips wouldn’t pick up values from doughnut type charts.
fix
[Dynamic Chart] - Updated from v3.x to v4.x of chartJS.
Improve
[General] - Fixed issue where Piotnet Grid’s AJAX search facet wouldn’t work.
fix
[Read More / Less] - Fixed an issue where custom SVGs werent supported for the read more icon.
fix
[General] - Improved how element CSS added to allow for elements to be used inside post content area or inside Bricks’ popup templates.
Improve

v1.2.9

June 16, 2023
[General] - Compatibility for Bricks v1.8.1+
Improve
[Pro Accordion] - Improve default structure, (heading instead of text element for accordion title)
optimise
[Pro Accordion] - Improve how Schema markup is added to allow for use with Perfmatters’ ‘delay until user interaction’ setting.
optimise
[Fluent Form] - Added checkbox typography settings
Improve
[Fluent Form] - Added style settings for form wrapper.
Improve
[Content Switcher] - Small change to fix issue that occurred if using more than 10 content areas in one switcher.
fix

v1.2.8

June 2, 2023
[Pro Slider] - Corrected issue causing the autoplay control to not be correctly synced with the slider
fix

v1.2.7

June 2, 2023
[WS Form] - New element for adding/styling individual WS Form forms.
new
[Evergreen Countdown] - Added "redirect to URL" to actions.
new
[Pro Slider] - Added "clip direction" option for creating one-way overflowing sliders.
new
[Pro Slider Control] - New control type - "Autoplay Progress" displaying interval progress.
new
[Pro Slider Control] - New control type - "Slide content" for displaying any dynamic slide content outside of the slider.
new
[Pro Slider] - Nav aria-labels now added in at the PHP level to prevent Google Page Speed not finding them.
optimise
[Dynamic Lightbox] - No longer restricted by styling by class only.
optimise
[Pro Slider] - Now loads the Splide CSS earlier on pages using Pro Slider to minimise FOUC.
optimise
[Pro Slider] - Added option to change easing on the slider.
Improve
[Pro Slider] - Added support for Bricks' v.1.8+ lazy loading change.
Improve
[Pro Slider Gallery] - Added option to group images when using inside Bricks' Lightbox.
Improve
[Dynamic Table] - Added new option for stacked columns to move labels onto their own line.
Improve
[OffCanvas] - Renamed to "Pro OffCanvas" in builder to prevent confusion with Bricks' v.1.8+ element of same name.
Improve
[Content Timeline] - Added support for filtering timeline items with WP Grid Builder.
Improve
[Dynamic Chart] - Made chart Instance accessible for changing options/data dynamically using JS (see developer docs).
dev
[Pro Slider] - Fixed the width issue in Safari when combining gallery links and autoWidth setting.
fix
[interactive Cursor] - Fixed the issue where cursor would remain expanded after back to top was hidden.
fix

v1.2.6

May 10, 2023
[Evergreen Countdown] - New element for evergreen countdowns.
new
[Dynamic Chart] - New query loop option for dynamically adding new data points.
new
[Header Search] - Added "expand" search type.
new
[Pro Accordion] - Added an option to auto-add FAQ schema to all accordion items.
new
[Notification Bar] - The "show again until the user clicks dismiss" now allows for showing again after a set time.
Improve
[Pro Slider Gallery] - Added an option to change the size of the image when adding links (for use with Dynamic Lightbox).
Improve
[Hotspots] - Markers can now be links.
Improve
[Slide Menu] - Added customizable aria-label for dropdown arrows.
optimise
[Dynamic Lightbox] - Plyr assets are no longer being fetched from the CDN.
optimise
[Table of Contents] - Added "conditional display" option to remove the table if no headings are found.
Improve
[X-Ray] - Moved the position of the icon and can now be enabled/disabled from the plugin settings page.
Improve
[General] - Added support for using elements inside content filtered by Piotnet Grid's facets.
Improve
[General] - Some minor UI changes are ready for Bricks v1.8.
Improve
[Lottie] - Fixed an issue with the "hover" trigger where child elements would restart the animation.
fix
[Pro Slider] - Fixed an issue where styling wasn't correct inside the builder if was inside Bricks' template element.
fix
[Table of Contents] - Fixed an issue where adding non-numeric values in offset wasn't accepted.
fix
[Modal] - Fixed an issue where the very bottom of the modal sometimes wasn't visible on mobile devices.
fix

v1.2.5

April 12, 2023
[Adjacent Posts] - New Query Loop extension for building custom prev/next post layout.
new
[Related Posts] - New Query Loop extension for displaying related posts within specific taxonomies.
new
[Pro Slider] - Added "adaptive height" option to allow slider to adapt to current active slide height.
new
[Dynamic Chart] - New horizontal option for bar/line charts. (labels up the Y-axis, values along the X-axis).
new
[Dynamic Chart] - Added option to add tooltips to charts.
new
[General] - Support added for JetSmartFilters for using the elements inside loops being filtered (Modal, Lightbox, OffCanvas, Pro Accordion, Social Share, Read More, Pro Slider & Popover).
Improve
[Dynamic Lightbox] - Now supports being inside nested query loops.
Improve
[Pro Slider] - Now supports being inside nested query loops (including syncing and controls).
Improve
[Pro Slider] - Added support for re-triggering "big" inner animations - fadeInUpBig, fadeInDownBig etc. from Bricks' interactions.
Improve
[Pro Slider Gallery] - Gallery images can now be linked to Bricks v1.7.2+ Lightbox.
Improve
[Site breadcrumbs] - Added more controls over output - excluding specific post/product categories or disabling categories.
Improve
[Dynamic Chart] - Now allows for adding units before or after the values.
Improve
[Dynamic Chart] - Fixed an issue where using large 7+ digit numbers (that resemble telephone numbers) as values wouldn't plot correctly if viewed on iOS.
fix
[Header Extras] - Fixed Header Extras tab sometimes not appearing inside page settings.
fix
[Header Search] - Fixed an issue with icons not changing size/colors if using custom SVGs.
fix
[Dynamic Table] - Fixed an issue with "if no rows found" text not being customisable when pagination disabled.
fix

v1.2.4

March 9, 2023
[Social Share] - New element for adding social share buttons.
new
[Site Breadcrumbs] - New element for adding site-wide breadcrumbs.
new
[OffCanvas] - Added an option to fade in in addition to slide in for the Transition type.
new
[Modal] - Now supports being inside nested query loops (up to 3 levels deep).
Improve
[OffCanvas] - Now supports being inside nested query loops (up to 3 levels deep)
Improve
[Pro Slider] - Added Splide lazy loading option.
new
[General] - Added out-of-the-box support for WP Grid Builder's facets. Modal, OffCanvas, Pro Accordion, Pro Slider, Dynamic Lightbox, Social Share, Read More, Popover (for being used inside query loops when building filtered).
new
[Pro Slider Gallery] - Added a setting to enable slider lazy loading for all gallery images (either Bricks or Splide lazy load).
Improve
[Pro Slider Gallery] - Added a setting to enable/disable SRCSET on images.
Improve
[Tilt Effect] - Scale now accepts decimal values ( 1.5 = 150%).
Improve
[Pro Accordion] - Added an option to change the HTML tag on the wrapper (for doing ul>li etc).
Improve
[Dynamic Table] - Added an option to set a fixed height for a scrollable table (header & footer remain fixed).
new
[Dynamic Lightbox] - Added an option to change UI color for video player in manual link mode.
Improve
[Dynamic Lightbox] - Can now use class added to headings or images directly for link selectors (before you may have needed to use .my-class a due to Bricks not adding the classes to the links, this is done automatically now).
Improve
[Content Timeline] - Reworked the logic for the line, for more accurate positioning.
Improve
[Content Timeline] - Added -—x-timeline-progress CSS variable that changes value from 1 - 100 as the timeline progresses (can be used to change styles on any inner elements based on timeline position).
Improve
[Interactive Cursor] - Added an option to change border-radius of ball/trails.
Improve
[X-Ray] - Slightly darker outlines by default for better visibility (users can change --x-xray-color CSS variable from Bricks CSS settings if wishing to change color).
Improve
[Modal] - Fixed the issue with close button not triggering if multiple modals are open simultaneously.
fix
[Slide Menu] - Fixed the issue of not correctly outputting menu when populating menu slug using dynamic tags.
fix

v1.2.3

January 26, 2023
[Read More] - Accessibility improvement (aria-expanded label).
optimise
[Dynamic Lightbox] - Fixed specificity issue causing width to appear incorrectly in builder.
fix
[General] - Fixed an issue with Bricks v1.6.2 where some style settings were hidden if class selected.
fix

v1.2.2

January 23, 2023
[Content Timeline] - New element for creating content timeline layouts.
new
[X-Ray Mode] - In-builder option for quickly viewing layout structures visually.
new
[Dynamic Lightbox] - Added "gallery" option to lightbox content for pulling in galleries into single lightbox.
new
[Dynamic Lightbox] - Added better support for WPGB infinite scroll.
Improve
[Image hotspots] - Added an option to add custom alt text to image.
Improve
[Fluent Form] - Updated some selectors to match Fluent Forms flex-box column gaps.
Improve
[General] - Removed various default CSS settings for better support for mobile-first.
optimise
[Dynamic Table] - No longer outputs "NaN" if column set to numbers and cell has no value.
fix
[Dynamic Lightbox] - Fixed the issue with UI styles styling both close buttons and navigation together.
fix
[Header Extras] - Slight CSS change to avoid small jump if header set to be sticky immediately after scrolling.
fix

v1.2.1

January 4, 2023
[Pro Slider / Gallery] - Added an option to change the slide list HTML tag (for changing to
Improve
[Interactive Cursor] - Fixed the issue where cursor wasn't visible on some desktop devices that have touchscreen.
fix
[Header Extras] - Fixed breakpoint issue causing warning with older versions of PHP.
fix

v1.2.0

January 3, 2023
[Header Extras] - New features added to Bricks' header template - (overlay headers, sticky on scroll, hide header after scrolling X added to any breakpoint globally, or per page/template).
new
[Header Row] - New element for more easily building headers in bricks (supports conditionally appearing in overlay or sticky headers, change styles when sticky etc).
new
[Pro Slider] - Added an option to change all aria-labels for pagination, nav arrows etc.
Improve
[Pro Slider] - Added a "conditional slider" option to disable slider if not enough slides to fill the slider viewport.
new
[Pro Slider] - Added an option to set horizontal flex alignment if there are not enough slides.
new
[Pro Slider] - Added an option to delay the first staggered animation.
Improve
[Pro Slider] - "Focus" setting can now be changed per breakpoint.
Improve
[Toggle Switch] - Query loop can now be used to populate "multiple labels".
Improve
[Dynamic Table] - New "Stackable table" option for stacking columns on mobile.
new
[Burger Trigger] - Now possible to hide the button text at different breakpoints.
Improve
[Interactive Cursor] - Cursor will now automatically shrink if moving position over an iFrame.
optimise
[Interactive Cursor] - Fixed the issue with cursor not reacting to readmore/less buttons.
fix
[General] - Fixed compatibility issue with OffCanvas/Modal template dropdown with Bricks v1.6+.
fix
[Dynamic Lightbox] - Fixed an issue with overflow resetting to "auto" on mobile.
fix
[Table of Contents] - Fixed an issue where collapse depth wouldn't apply.
fix

v1.1.9

November 23, 2022
[Pro Accordion] - New element for building nestable & accessible accordions.
new
[Table of Contents] - Now supports different open/close positions at different screen widths.
new
[Pro Slider] - Added support for Bricks v.1.5.6 interactions (for triggering fadein type animations on elements inside active slides).
new
[Pro Slider] - Added overflow setting to allow slides to go outside of slide track.
new
[Dynamic Table] - Added an option to change "no records found" text if there are no rows.
Improve
[Toggle Switch] - Added an option to disable labels and just use the toggle switch.
Improve

v1.1.8

November 15, 2022
[Toggle Switch] - Added label layout controls to allow for stacking labels on mobile.
new
[Toggle Switch / Switcher] - Accessibility improvement - tablist/tabpanel & ARIA labels added when using multiple labels like tabs.
optimise
[Back to Top] - Fixed BricksProps CSS overriding the button SVG.
fix
[Back to Top] - Fixed background circle being slightly visible over progress when on darker backgrounds.
fix
[Read More] - Fixed read more not always opening when inside query loops.
fix
[Dynamic Table] - Fixed an issue with columns not being resizable.
fix

v1.1.7

November 10, 2022
[Back to Top] - New element for creating animated back to top buttons.
new
[Interactive Cursor] - New element for adding cursors that interact with other elements.
new
[Popovers/Tooltips] - New element for adding popovers or tooltips to elements.
new
[Modal] - Modals using "click" as trigger can now be used inside query loops.
Improve
[Interactive features] - Now added to most native elements.
Improve
[Fluent Form] - Added "progress steps" to progress bar style controls.
Improve
[Lightbox] - Fixed issue where CSS grid inside lightbox content wouldn't display correctly inside the builder.
fix

v1.1.6

October 30, 2022
[Pro Slider] Fixed a bug with the counter being blank unless navigated.
fix

v1.1.5

October 28, 2022
[Pro Slider Control] - Added an option to create custom navigation arrows/buttons for Slider.
Improve
[Pro Slider Gallery] - Added an ability to link gallery images to Bricks' Lightbox.
Improve
[Dynamic Table] - Added "static" option - add rows/cells manually without query loop.
Improve
[Dynamic Table] - Alternative row styles for background / text colors.
Improve
[Modal] - Added "hashlink to close" option.
Improve
[Dynamic Lightbox] - Added "hashlink to close" option.
Improve
[Dynamic Lightbox] - Added "manual links" option to populate content dynamically from links. Supports images/videos/iFrames.
Improve
[Modal] - Fixed the issue with exit intent trigger not triggering in Safari.
fix

v1.1.4

October 21, 2022
[Reading Progress Bar] - New element for adding reading progress bars based on scroll position of containers, or of the whole page.
new
[Before / After Image] - New element for adding accessible before/after image sliders.
new
[Table of Contents] - Added option to automatically use heading text for the anchor links.
new
[Table of Contents] - Better support for Bricks' "Add Element ID & class as needed" setting (no longer required to add an ID to the element).
Improve
[Modal] - Added an option to disable "auto focus on first focusable element" when opened.
Improve
[Dynamic Table] - Added options to change/translate all text inside the pagination summary.
Improve
[Dynamic Table] - Bumped to the latest GridJS version.
Improve
[Dynamic Table] - Added an option to customize the number of pagination buttons.
Improve
[Dynamic Table] - Fixed the issue with certain characters ( åäö ) not displaying correctly inside the builder.
Improve
[Dynamic Lightbox] - Removed the default 900px max-width restriction on the container.
Improve

v1.1.3

October 13, 2022
[Pro Slider] - Added option to change "focus" (was originally set to "center" as default).
Improve
[Pro Slider] - Added controls for navigation by mouse wheel.
Improve
[Pro Slider] - Reduced default slide padding and now no default padding if using code element to add custom slides.
Improve
[Image Hotspots] - Better style control over marker icon.
Improve

v1.1.2

October 7, 2022
[Pro Slider] - New element for building sliders/carousels.
new
[Pro Slider Control] - New element for adding extras to sliders: Progress bars, counters, autoplay play/pause button.
new
[Pro Slider Gallery] - New element for allowing to use the Pro Slider for dynamic galleries ex.: use ACF Gallery field or Meta Box Image Advanced or Media Library as the source of slide images.
new
[Dynamic Chart] - Added "pie / doughnut" chart type.
Improve
[Dynamic Lightbox] - Added easy way to add custom close buttons - "data-x-lightbox-close" attribute.
Improve
[Burger Trigger] - Added option to add button text.
Improve
[Table of Contents] - Smooth scrolling can now be disabled.
Improve
[Modal] - Clicking backdrop to close and ESC key to close now optional.
Improve
[Read More / Less] - Fixed issue where read more wouldn't size correctly when inside a modal.
fix
[OffCanvas] - Fixed issue where Safari that would cause lazy loaded images not to render.
fix
[Developer docs] - gLightbox instance now exposed, so lightbox can be controlled programmatically easily.
Improve