Version 2.9.0 - "Thundra"
NEW FEATURE: New fade-in, fade-out and fade-to commands.
NEW FEATURE: New observe event.
NEW FEATURE: New {JSON} special variable for auto-wrapping of JSON results for handy iteration.
NEW FEATURE: New print command.
NEW FEATURE: New if-empty-trimmed conditional.
NEW FEATURE: Allow attributes to be fetched hierarchically from triggered custom events.
NEW FEATURE: Add scope option to take-class command.
NEW FEATURE: Allow certain ACSS conditionals to have default option of self where self can be implied.
NEW FEATURE: Internal optimizations made to the event flow to offset necessary improvements to the core.
BUG FIX: Consolidated internal selector parsing for target selectors and action commands, to allow "<" and "->" to work anywhere in a chain within a selector. Note: if you discover anything to do with selectors that is not yet working as expected, please let us know.
BUG FIX: Allow host attributes to be fetched from anywhere in a component.
BUG FIX: Allow reactive variables to work if undefined at first use.
BUG FIX: Fix to variable assignment of window variables, as that wasn't always working as expected.
BUG FIX: Fix to HTML variables that look like this: myVar.$myHTMLVariable, which had stopped working at some point.
BUG FIX: Get the focus-on/click-on action commands correctly working in components/shadow DOMs.
BUG FIX: Various other minor fixes.