Release 2.9.1.2
October 22, 2024
12 changes
This release mostly fixes issues recently raised.
FIX
Hide element on builder & frontend have now 2 different colors inside the structure panel
When an element is set to "hidden inside the builder", the corresponding item inside the structure panel has now an orange (warning) color/background while the elements set as "removed on frontend" keep the previous red color.
FIX
Advanced CSS: Toggling a stylesheet status could reset the content
In Advanced CSS, there was a potential error that could lead to erase the stylesheet content when toggling the status toggle to off.
FIX
Advanced CSS: Toggling a partial status could set the content as “false”
In Advanced CSS, there was a potential error that could lead to replace the partial content with a "false" value when toggling the status toggle to off.
FIX
Advanced CSS: Partials weren’t sharing variables from other partials, resulting in potential errors when compiling
When compiling a partial file, the values from other partials weren't shared with the active partial and thus the variables defined in other files were compiled as undefined.
FIX
Advanced CSS: The status toggle was too big in sidebar view – the tooltip was overlapping with the CSS editor
In the sidebar view if Advanced CSS, the status toggle took too much place which leaded to an overflowed tooltip when hovered.
FIX
SuperPowerCSS: The cursor/selection could be miscalculated after the left panel auto-expanded.
When resizing the left element panel - either by auto or manual collapse - the lineCount inside SuperPowerCSS was miscalculated which lead to errors with cursor position and code selection.
FIX
SuperPowerCSS: The SASS code could be replaced by the compiled code on breakpoints.
When inserting SASS code in SuperPowerCSS while a breakpoint was active,changing element or refreshing the builder would lead the editor to show the compiled code instead of the original SASS code.
FIX
Grid Builder: 0px gap could create render/calculation issues.
When moving/resizing an item in a grid set with 0px gap could generate render & calculation issues. To solve this problem, a minimum default 6px gap has been set internally so the items won't interact when the drag functions are fired.
FIX
Grid Builder: The cell’s col/row set by the child inputs weren’t correctly saved.
Changing the row/col value of an item using the inputs inside the child settings would cause the settings to be unsaved, and the resulted custom CSS wouldn't be generated correctly.
FIX
ACSS transparency background inside the grid color picker wasn’t showing correctly
ACSS adds a slight background effect to the transparent colors. This background effect was hidden when AT was activated. This solution was used to fix an issue the Plaster plugin when AT was released, but is no longer needed.