Release 2.6

May 14, 2024
43 changes

Version 2.6 marks a significant milestone with substantial changes affecting both the backend and frontend. Although it has undergone extensive testing and received minimal bugs in RC1, it’s strongly advised to update AT in a staging environment first. This allows you to ensure everything functions as expected before deploying it to production. Remember to backup your site before upgrading to prevent any potential data loss in case of unforeseen issues.

 

CSS Variables Integration & compatibility with 1.9.8

 

A significant effort has been invested to seamlessly integrate Advanced Themer with Bricks’ new CSS Variable Manager, introduced in version 1.9.8. Your global CSS variables set in AT will automatically migrate into the builder. Both the variable picker and AT’s variable manager have been revamped to align perfectly with Bricks 1.9.8, providing new features to enhance your workflow even further. Additionally, the generated clamp functions now adapt dynamically to setting changes across your site. Various tweaks have been enhanced to ensure compatibility with the 1.9.8 updates.

New Exciting Additions

 

As with every major release, we’re introducing some exciting new tweaks! Say hello to the new focus point modal, designed to assist you in setting the ideal focus point for all your images and background-images, ensuring they shine on every device and aspect ratio. Explore the advanced visibility settings, granting you the power to show/hide specific elements solely inside the builder or on the frontend. With just one click, merge your global classes effortlessly. Plus, dive into the latest addition to our AI toolbox: the text-to-speech feature!

 

UX Improvements

 

This release also focuses on enhancing your overall experience with Advanced Themer by addressing several annoying bugs, including:

  • Control popups such as Border or Box-Shadow will no longer close when the user selects a CSS variable from the variable picker.
  • The Hide/Show element option inside the class contextual menu is now visible even when a global class is active.
  • Updated the delimiter from space to comma when adding multiple class or variable categories in their corresponding managers.
  • The top element shortcut icons could overlap with the class input.
  • Commented code is now saved in the database even if no further keyup event is triggered in SuperPower CSS.
  • Left tab shortcuts no longer require a double click to switch panels when the CSS tab with SuperPower CSS enabled is active.
  • AT Modals won’t close anymore when the mouse button is released outside of the modal, but whena mouse down event is fired.
  • Right-click of the mouse no longer triggers the Resizable function of the Structure Pane.
  • And various others.

 

A better Strict Editor View

 

In this release, we’ve enhanced the Strict Editor View with some exciting new features. Now, within the builder, you’ll find toggles that allow you to enable or disable controls for individual elements, rather than affecting all elements within the same category. This means you can tailor the editing experience to your exact specifications, giving you the power to handpick every control accessible to your clients. Additionally, we’ve introduced several bug fixes and UX improvements to further enhance the Strict Editor View.

 

New Default Settings to get started in no time!

 

We’ve revamped all default Theme Settings values to align with my official recommendations, which you can explore in detail here: https://www.youtube.com/watch?v=donnbWlK7KY. It’s worth noting that these default values will be applied during a fresh installation of Advanced Themer or if you manually reset the AT Theme settings. Your existing settings won’t be affected. Additionally, we’ve introduced a new feature that allows you to enforce the Default Color Scheme (light or dark mode) for first-time visitors to your site.

 

Let’s say goodbye to some tweaks…

 

It’s time to bid farewell to some older tweaks! We’ve deprecated the Media Queries indicators and the “expand spacing” switch, as they have both been integrated natively in version 1.9.8. You’ll also notice that all the Global CSS variable categories in the backend have been removed, as they are now managed inside the builder. Additionally, the ACSS & Core Framework integrations inside the Variable Picker are no longer available, as they have both released their own variable pickers.

 

ACF new bundling policy

 

In this release, the new ACF restrictions will be enforced. If you purchased AT before April 1st, 2024, and wish to continue utilizing ACF’s pro fields, you’ll need to manually reactivate your license. Failure to reactivate won’t disrupt the frontend, but you’ll lose the ability to modify pro fields until the license is reactivated. If you purchased AT on or after April 1st, there are no changes to AT functionalities. However, you’ll need a premium ACF license to access and manage PRO custom fields and post types outside of AT.

NEW

Focus Point

Have you ever struggled to set the perfect focus point for your images across various browser sizes? Say goodbye to those challenges! With the new focus point feature in Advanced Themer, you can effortlessly drag and drop the ideal focus point for any image or background-image. The function dynamically calculates the optimal object position while previewing different aspect ratios, ensuring your images look perfect across all devices.

NEW

Hide/Remove Element

Advanced Themer introduces advanced element visibility options to enhance your workflow. With this feature, you can choose to hide a specific element within the builder without affecting its visibility on the frontend. Conversely, you can disable an element from the frontend while keeping it visible and editable within the builder.

NEW

Merge Global Classes

Have you found yourself creating numerous global classes on an element, each with its own style? Now, rather than getting lost in an endless copy/paste process, you can merge all existing styles into a single, well-organized class with just one click! The merge global class feature centralizes styles from all active global classes into a newly created global class of your choice, eliminating the need for copy/paste.

NEW

Text to Speech converter


Introducing the Text to Speech AI feature, your ultimate solution for converting text into lifelike speech! With this innovative tool, simply input your text, select the desired voice and adjust the speed to your preference. Sit back and experience your text come to life as it is seamlessly transformed into natural-sounding speech right inside the builder. You can even save the generated audio as a .mp3 file. Say goodbye to manual reading – let the power of AI do the talking for you!

FIX

ACF PRO updated

ACF PRO has been updated to version 6.2.8, which introduces a new bundling enforcement policy for using pro fields. If you purchased your license before April 1st, 2024, and wish to continue editing your pro fields outside of AT, be sure to manually reactivate your AT license on your site. Users who purchased an AT…
FIX

DEPRECATED: ACSS & Core Framework integrations inside the Variable Picker

FIX

DEPRECATED: Global CSS variables categories in the backend. Now they are managed inside the builder.

Upon upgrading to version 2.6, all global CSS variables previously configured in the theme settings will be migrated to Bricks' native data structure. These variables will then become directly editable within the builder interface. Following migration, all variable categories within the theme settings will be disabled, and the corresponding entries in the database will be…
FIX

DEPRECATED: The “expand spacing” switch has been removed since it has been introduced natively in 1.9.8.

FIX

Responsive issues in the generated CSS of the grid builder when no settings are applied on children throughout different breakpoints.

Before version 2.6, the grid-items were assigned an "unset" value only when a setting was actually set for any grid items within a specific breakpoint in the CSS Grid builder. However, a problem arose: when changing the columns and rows on different breakpoints without modifying the grid items settings, the "unset" property wasn't output. This…
FIX

Error when dragging colors if any color in the palette is collapsed inside the Color Manager.

Dragging a "collapsed" color inside the Color Manager could lead to errors and disappearing colors from the Manager. In 2.6, you can now safely drag and drop your colors, wether it's collapsed or expanded.
FIX

The grid utility global classes weren’t correctly removed in the builder when deactivating the CSS Classes/Grid utility classes tabs in the theme settings

Disabling the Grid utility classes from the theme settings previously failed to correctly remove the global classes from the builder list, resulting in a poor user experience. In version 2.6, disabling the Grid Utility classes category will now automatically remove the corresponding global classes from the global class list inside the builder.
FIX

DEPRECATED: Media Queries indicators.

This "indicators for media queries" tweak has been deprecated since Bricks has integrative a native version of in 1.9.8.
FIX

Fixed a layout issue on the right sidebar when the Admin Bar is enabled inside the builder.

The right sidebar, containing the shortcut items for quickly creating new elements, experienced display issues when the Admin Bar was added to the builder using custom code or the Bricks Navigator plugin. This issue has been resolved.
FIX

Creating elements by keyboard shortcuts from the preview window could create a bug leading the element to disappear from the structure.

In certain instances, utilizing keyboard shortcuts to create new elements while the cursor was active inside the preview window would corrupt the structure and delete existing elements. This issue has been fixed in this release.