= 3.0.3 ( FEB 4, 2025 )
* FIX: Tag Manager could stay open and conflict with other active inputs on the page
* FIX: Hide element was ignoring breakpoints/mobile-first approach.
* FIX: Uncategorized CSS variables weren't correctly applied on the builder when applied from the Variable Picker
* FIX: Elements generated from the right elements shortcuts could have different ID's between the iframe and the structure, resulting in misc errors.
* FIX: The Grid Builder CSS declarations are now applied as Custom CSS if a component is detected as child of the parent element.
* FIX: Converting elements to Rich Text could be glitchy
* FIX: Default Link Spacing Controls could interfere with box-shadow/border/text-shadow controls
= 3.0.2 ( JAN 31, 2025 )
* NEW: Filterable Structure Panel
* IMPROVE: Hide/Remove Element: new floating bar on the bottom of the Structure Panel
* IMPROVE: Remove Default Libraries for Icons: now SVG is selected by default.
* IMPROVE: Closing the Color Picker would leave the default Bricks color popup open.
* IMPROVE: Quick Search: filter the structure by content keyword.
* IMPROVE: Quick Search: filter the structure by global class name attached to the elemenets.
* IMPROVE: Responsive Helper is now open by default on load.
* FIX: Using the right elements shortcuts could lead to see the newly added element inside the structure, but not within the iframe.
* FIX: Codepen Converter: solved a JavaScript error that prevented importing a structure without having an active element selected within the structure panel.
* FIX: Mask Helper wasn't applying the mask correctly anymore
* FIX: Clicking on on the "Hide/Remove element" icons within the contextual menu of the structure panel would also toggle the display:none property.
* FIX: Strict Editor View: the logo image triggered a PHP error inside the editor view.
* FIX: Panel groups within the Content tab weren't toggable when Lock ID styles was active.
* FIX: Deleting the data of AT when uninstalling could potentially mess with the existing Theme Styles.
* FIX: CMD/CTRL + F in Advanced CSS wasn't opening the codemirror search function
* FIX: Imported CSS in Advanecd CSS could output a warning on non-SSL sites
* FIX: CMD/CTRL + SHIFT + F was opening the Quick Search Modal instead of the element search function from Bricks
* FIX: Class Manager: couldn't select a class if a component was inserted in current page's Structure Panel
* FIX: Variable Picker: search would return color variables only
* FIX: Theme variables weren't enqueued correctly on Editor View
= 3.0.1 ( JAN 28, 2025 )
* FIX: Confirmation import/export popup wasn't displayed "fixed" on page
* FIX: Importing the Theme Settings would create duplicated entries within the confirmation popup
* FIX: FATAL error in the AJAX response when importing the Strict Editor options
* FIX: darkmode-local-storage.js was enqueued even when global colors or the darkmode on the frontend were disabled
* FIX: The right element shortcuts could generate a js error when no element was selected
= 3.0 ( JAN 27, 2025 )
* NEW: Page Transitions (Experimental)
* NEW: Quick Remote Templates
* NEW: Leverage AI to improve any elements custom CSS
* NEW: AI Prompt Manager
* NEW: Focus mode
* NEW: Zoom-Out
* NEW: Color Variables Picker
* NEW: Logical Properties controls
* NEW: 2 New Elements: Nestable Darkmode Button & Toggle
* NEW: Lock Elements Order
* NEW: Modified Mode
* NEW: Extract Variables as Global Variables
* NEW: Link Spacing Controls by Default
* NEW: Remove Default Libraries for Icon elements
* NEW: Color Popup set to RAW and displayed as a LIST
* IMPROVE: Full compatibility with the new Components (since Bricks v1.12)
* IMPROVE: Structure Helper: Components extended/collapsed
* IMPROVE: Structure Helper: Filters are now toggable
* IMPROVE: Strict Editor View: all elements are now listed for left-visibility/enable features
* IMPROVE: Revamped Structure Shortcuts including all elements and components
* IMPROVE: ACF requests to the database made by AT dropped to one single request
* IMPROVE: Class Converter: added an active background-color on root elements
* IMPROVE: Class Converter: toggling the include/skip option on a root element will also apply to all the relative children
* IMPROVE: Class Converter: Sync Elements Labels
* IMPROVE: Class Manager: add the trash category
* IMPROVE: Color Manager: hitting ENTER or TAB within the HEX input will now update the HEX value
* IMPROVE: Color Manager: typing a 6-digit hex color will automatically update the color value.
* IMPROVE: Variable Picker: added an option to enable both the V icon and the Right click as event triggers
* IMPROVE: Nested Elements: New PHP filter to manage the default elements
* IMPROVE: Nested Elements: new option to convert custom element as native Bricks Component
* IMPROVE: Box-Shadow Generator: New PHP filter no manage the presets
* IMPROVE: Enable / Disable elements are now hidden when checked
* IMPROVE: More granular control over the exported/imported/reset AT data
* IMPROVE: Added new Bricks exportable data: Global Settings, Components, Pseudo Classes, Breakpoints, Structure Width & Panel Width
* IMPROVE: Plain Classes: Added a lock icon next to all the locked classes
* IMPROVE: Plain Classes: Clicking on an active class will remove it from the class list.
* IMPROVE: Plain Classes: The editor provides a trailing space, allowing you to easily add new classes without needing to press backspace.
* IMPROVE: Added a version number to the custom stylesheets created with Advanced CSS to avoid caching issues.
* IMPROVE: Quick Search: search a structure element by the ID
* IMPROVE: Quick Search: new component section
* IMPROVE: New shortcut icons to remove element on frontend & hide in builder in contextual menus
* IMPROVE: New Quick Edit toggles within the AT Main Menu
* IMPROVE: Drastic reduction of CPU usage when compiling SASS code.
* IMPROVE: Moving elements with keyboard arrows won't be triggered when any input text is selected
* IMPROVE: The "Generate Global Query Loop" button is now visible even when no query type is selected
* IMPROVE: Revamped Tag Manager to allow custom tags from the structure panel
* IMPROVE: New Structure list within the Style Overview modal
* IMPROVE: New Keyboard Shortcuts for AI Prompt Manager and Quick Search
* FIX: ACSS icon covering the keyboard shortcut icon on the bottom right of the screen
* FIX: Focus on first unlocked class could not work properly when the element included deleted classes.
* FIX: Generate AI structure could return a JS error if the openai API key isn't set inside the theme settings.
* FIX: Icon settings weren't exported correctly from the ID to the class using Class Converter
* FIX: Importing global classes missed the Locked list
* FIX: Adding a Nested Component while a child had removed global classes could generated a JS error.
* FIX: The final part of the CSS code - when longer than the screen viewport - could overflow in SuperPowerCSS
* FIX: Moving parent colors inside Color Manager could break the position of the children
* FIX: Convert UX to CSS & Variabilize CSS may not be correctly saved inside the element/class object
* FIX: Advanced CSS now supports Mobile-first css on page.css
* FIX: Control values not visible on classes when "Focus on First Class" was enabled
* FIX: Unable to move rich text elements with keyboard shortcuts due to the autofocus on the tinyMCE editor
* FIX: Right keyboard shortcuts could be wrongly triggered when typing inside the BricksForge Panel
* FIX: Some dynamicooo shortcode could conflict with the autoformat clamp() function.
* FIX: Autoexpanding SuperPowerCSS could be wrongly triggered when switching to elements with locked classes only
* FIX: Switching from an element with locked classes only could prevent SuperPowerCSS from mounting correctly
* FIX: CSS styles applied on global classes not always saved correctly when SuperPowerCSS is activated
* FIX: Ajax error when no Global Query Loop Category is set
* FIX: Focus Point applied on image classes would be wrongly applied on ID level.
* FIX: SuperPowerCSS: CMD+F would trigger the Quick Search function of AT instead of the CodeMirror Search dialog
* FIX: Move arrows within the contextual menu of the structure panel could be incorrectly enabled/disabled
* FIX: CSS Variable Suggestion Dropdown had a EventListener conflict on Safari
* FIX: The "expand" icon within the Structure Panel could be switching position with the BEM icon of ACSS om click.
* FIX: Code Element CSS on full-size wasn't showing all the code on click and wasn't scrollable either
* LEGACY: Darkmode button & toggle are now legacy - use the nestable versions instead
= 2.9.1.2 ( OCT 22, 2024 )
* IMPROVE: Hide element on builder & frontend have now 2 different colors inside the structure panel
* FIX: Advanced CSS: Toggling a stylesheet status could reset the content
* FIX: Advanced CSS: Toggling a partial status could set the content as "false"
* FIX: Advanced CSS: Partials weren't sharing variables from other partials, resulting in potential errors when compiling
* FIX: Advanced CSS: The status toggle was too big in sidebar view - the tooltip was overlapping with the CSS editor
* FIX: SuperPowerCSS: The cursor/selection could be miscalculated after the left panel auto-expanded.
* FIX: SuperPowerCSS: The SASS code could be replaced by the compiled code on breakpoints.
* FIX: Footer buttons inside modals with sidebar view could overflow
* FIX: Not enough background contrast in the grid builder error notification box
* FIX: ACSS transparency background inside the grid color picker wasn't showing correctly
* FIX: Grid Builder: The cell's col/row set by the child inputs weren't correctly saved.
* FIX: Grid Builder: 0px gap could create render/calculation issues.
= 2.9.1 ( OCT 17, 2024 )
* IMPROVE: Advanced CSS: Added suggestion dropdown for SCSS files
* IMPROVE: Advanced CSS: Added Beautify CSS for SCSS files
* IMPROVE: Advanced CSS: Manage your own recipes
* IMPROVE: Advanced CSS: New PHP filter to add your custom recipes
* IMPROVE: Advanced CSS: Full ACSS recipes integration
* IMPROVE: Advanced CSS: Introducing Community Recipes
* IMPROVE: Advanced CSS: Sass code in Elements and Global Classes get recompiled in the builder on save
* IMPROVE: Advanced CSS: lastModified timezones are now sync between the browser and the server.
* IMPROVE: Advanced CSS: New "Recompile & Regenerate all CSS files" option in the modal.
* IMPROVE: SuperPowerCSS: ACSS recipes are now fully supported (for both ACSS & AT)
* IMPROVE: SuperPowerCSS: Better on-the-fly mixins/partials render
* IMPROVE: SuperPowerCSS: Live error Checker added for when Sass is enabled
* IMPROVE: Dynamic Data Modal: performance improvements inside the modal
* IMPROVE: Plain Classes: You can navigate the class buttons using the TAB key.
* IMPROVE: Global Colors: new .brxc-reversed-colors & .brxc-initial-colors utility classes
* IMPROVE: Deleting a class with any AT function now supports the new trash function of Bricks since 1.11
* FIX: Advanced CSS: Custom stylesheets missing stripslashes() on SASS content on frontend.
* FIX: SuperPowerCSS: The content could be stripped on mount
* FIX: The advanced options in SuperPowerCSS (beautify, variabilize, convert UX, etc...) required extra typing to correctly save the css to database.
* FIX: Contextual menu not visible when the Structure Panel is undocked.
* FIX: WPCodeBox integration not triggered when the filepath of the plugin was altered
* FIX: Plain class: a js error could prevent the correct focus inside the class editor
* UPDATE: ACF PRO has been updated to version 6.3.9
= 2.9.0.1 ( OCT 10, 2024 )
* IMPROVE: Advanced CSS: The initial commented code inside child.css is now set as readonly to avoid any human error.
* IMPROVE: Advanced CSS: AI disabled in child.css to avoid messing with the initial commented code.
* IMPROVE: Advanced CSS: added a new php filter to disable the WPCodeBox integration.
* IMPROVE: Keyboard Shortcuts: reverted some logics for wider OS compatibility.
* FIX: Copy dynamic data to clipboard icon could be misplaced inside the Dynamic Data Modal
* FIX: The left panel icons could get on top the quick search modal
* FIX: SuperPowerCSS: the "r" %root% shortcut could conflict with some emmet shortcuts
* FIX: Advanced CSS: Custom stylesheets missing stripslashes() on SASS content
= 2.9 ( OCT 09, 2024 )
* NEW: AI Generated Structure
* NEW: Codepen Converter
* NEW: Generated Code & Element HTML parser
* NEW: WPCodeBox integration
* NEW: Quick Search
* NEW: Code Element Tweaks
* NEW: Sync Element's label with the first Global Class name
* IMPROVE: Advanced CSS: revamped from scratch with full SASS functionalities - including mixins and partials
* IMPROVE: Advanced CSS: create/edit/disable separated CSS/SCSS files from the builder
* IMPROVE: Advanced CSS: one-click toggle between your SASS code and the compiled CSS
* IMPROVE: Advanced CSS: edit style.css of your child theme right from the builder
* IMPROVE: Advanced CSS: new AI integration. Both create new content and edit the existing one. All CSS files supported.
* IMPROVE: Advanced CSS: new Selector Picker feature.
* IMPROVE: Advanced CSS: new live error checker when writing SCSS code.
* IMPROVE: Advanced CSS: new cross-search between all your files
* IMPROVE: Advanced CSS: advanced enqueue options on frontend/builder and Gutenberg
* IMPROVE: SuperPowerCSS: now support mixins and partials declared inside Advanced CSS
* IMPROVE: SuperPowerCSS: new "Variabilize CSS" feature
* IMPROVE: SuperPowerCSS: new "Convert UX values to CSS" feature
* IMPROVE: Notes: Added "Page notes" inside the Page Settings panel
* IMPROVE: Plain Classes Modal: new option to set it as Default Global Class Picker
* IMPROVE: Plain Classes Modal: clicking on a class will now close the modal automatically. ShiftKey + click will allow multiple class selection. Enter key will inside the editor will save the classes.
* IMPROVE: Dynamic Data Modal: New Copy Tag icon
* IMPROVE: Box Shadow Generator - Allow negative spread values
* IMPROVE: Variable Manager: Added a ".brxc-scoped-variables" to the theme variable declarations that allows overriding clamp function variables outside of the :root
* IMPROVE: Variable Manager: adding variables with empty value will show inside the Variable Picker without printing the declarations
* IMPROVE: Variable Manager: new toggle to import variables names in bulk without assigning values
* IMPROVE: Variable Manager: The cursor is now refocused on the "add new variable" input after adding a new variable.
* IMPROVE: Variable Picker: Added the right-click event to open the Variable Picker.
* IMPROVE: Color Manager: New action icon to declare the @property of the variable created for each color
* IMPROVE: Color Manager: added the H,S & L values as separated variables for the parent colors of each Palette
* IMPROVE: Color Manager: New action icon to set your color as a CSS variable only without declaring any color.
* IMPROVE: Global Colors: dark colors are now disabled by default and require to be manually activated
* IMPROVE: New PHP filters able to set different default positions for Plain Classes, Class Converter, and Advanced CSS.
* IMPROVE: Added the 'o1-preview' and the 'o1-mini' to the available AI models.
* IMPROVE: Go to Parent Shortcut has been recovered.
* IMPROVE: The SASS integrations are not experimental anymore.
* IMPROVE: All the CSS & HTML editors mounted by AT now support emmet abbreviations.
* IMPROVE: AT keyboard shortcuts are not conflicting with the browser/Bricks anymore. They now required at least one click inside the window.
* FIX: Dragging Structure Panel wasn't working correctly since 2.8.1
* FIX: Search settings input was getting stretched
* FIX: PHP Warning "Undefined array key 'settings'" on pages with no settings
* FIX: The Bricks variable picker wasn't displaying correctly inside the code element for HTML/CSS
* FIX: The Bricks Dynamic Data picker wasn't displaying correctly inside the code element
* FIX: Auto-expanding the left panel inside the CSS tab wasn't working correctly.
* FIX: The filter elements were disabled by default inside the theme settings > global settings > builder elements.
* FIX: The icon control was wrongly cleared on the ID level when exporting the styles to a global class.
* FIX: Empty grid-gap value inside the Grid Builder would be ignored and wrongly generate a 20px value in the gap control.
* FIX: Empty columns/rows value inside the parent settings are now removing any existing value in grid-template-columns/rows.
* FIX: r + TAB shortcut wasn't working inside the CSS editor of the Class Manager
* FIX: Clicking on the Breakpoint indicators wasn't always setting the right breakpoint inside the builder
* FIX: Non-standard property keywords (like the logical ones) were not correctly added to the Codemirror autosuggestion dropdown
* FIX: Advanced Text Wrapper could add hrefs to tags other than anchors.
* FIX: Autoformatted clamp functions wouldn't correctly save inside the Variable Manager inputs.
* FIX: The "Edit with WordPress" icon wasn't correctly hidden in the Strict Editor View
* FIX: Style Overview could generate a JS error when a class deleted, but not removed from an element.
* FIX: Variable suggestion dropdown wasn't showing correctly on spacing controls.
= 2.8.1 ( AUG 28, 2024 )
* NEW: Link indicator inside the Structure Panel
* IMPROVE: Added a prefixed -webkit- fallback for the backdrop-filter property (needed for Safari users).
* IMPROVE: Revamped Plain Class modal with new Category dropdowns
* IMPROVE: New "Rename Mode" inside the Structure Helper
* IMPROVE: Added "Elements with at least one global class that contains Custom CSS" filter inside the Structure Helper Modal.
* IMPROVE: Added "Uncategorized" to the filter options of the groups inside the class manager > bulk actions.
* IMPROVE: The import CSS Variables function could generate long decimal values for clamps. Now it's limited to two decimals.
* IMPROVE: "Hide inactive Style accordion panel" is now compatible with BricksExtras and BricksForge.
* FIX: "Hide inactive Style accordion panel" could potentially hide content groups if some style groups were active.
* FIX: Bricks suggestion dropdown was hidden when the "Suggestions Dropdown for CSS Variables" was enabled.
* FIX: Importing clamp() variables with nested calc() functions would generate a JS error
* FIX: Auto-expanding the left panel inside the CSS tab wasn't working correctly.
* DEPRECATED: Resizable Structure Panel (introduced in Bricks 1.10.2)
* DEPRECATED: Parent Element Shortcut (introduced in Bricks 1.10.2)