Releases: dy/sprae
Releases · dy/sprae
v12.3.0
v12.2.0
- Make target modifiers available for prop directives,
:style.root={"--x":x} - Add
.body,.rootmodifiers - Expose version as
sprae.version
Full Changelog: v12.1.0...v12.2.0
v12.1.0
What's Changed
- Prop modifiers
.debounce,.throttle,.once - Better expr syntax allowance
- Async/await support
- Functions as directives values
:withrenamed to:scope- Scope write transparency
- Autoinit lifecycle watcher
Full Changelog: v11.5.3...v12.1.0
v11.5.3
Full Changelog: v11.5.1...v11.5.3
v11.5.1
- Configurable attributes prefix
: - Autoinit as
<script src="https://unpkg.com/sprae" prefix="s-"> - UMD as
dist/sprae.umd - Squiiish! <4kb
- Fixed
:each="(a)in{b}" - Perf optimizations
Full Changelog: v11.1.3...v11.5.1
v11.1.1
v11.0.5
v11.0.0
What's Changed
:refmade functional,:ref="el=>(...)"- Removed
:htmldirective: use:ref="el=>el.innerHTML=..."instead - Fixed
:datadash-case - Fixed integration of
:valuewith justin - Fixed
<select :value>issue - now preselects options properly - Fixed
<select multiple> - Fixed
:ifupdating effects when branch doesn't match - Fixed passing global objects like
Math - Fixed disposal
- Reworked building
- Fixed entries names
- Added tests
New Contributors
Full Changelog: v10.9.1...v11.0.0
v10.9.1
v10.8.2
What's Changed
<template :each :if :text>#20- Fixed
:each:if:textcombinations - Removed
$<value>interpolation - Fixed events chains
:ona..onb - stopImmediatePropagation as
:onevt.stop.immediate .escape->.esc,.character->.char.lettermodifier matches any unicode, not just latin- Untracked props as
{_x} - Streamlined store API
- Avoid subscriptions to non-mutable array methods like
.filter - Removed class marker
∴ - Optimized core engine
:withas mixin instead of prototype chain
Full Changelog: v10.0.1...v10.8.0