Releases: alpinejs/alpine
Releases · alpinejs/alpine
v3.5.2
Added
- Add morph plugin #2392
- Use the hidden attribute &
display:none
to hide x-collapse content from the accessibility tree #2353
Fixed
- Fix evaluatorMemo memory leak #2398
- Fix components instantiated twice because of complex mutations #2376
v3.5.1
Fixed
- Fix x-trap when cloning DOM (or using @entangle) #2352
- Fix x-transition fast double click bug #2339
- Fix global Alpine.$persist shared between different properties #2320
v3.5.0
Added
- Add .inert and .noscroll x-trap modifiers #2309
- Allow x-model to be accessed programmatically #2303
- Add $data magic property #2301
- Create global Alpine.$persist to enable persisting in Alpine.store #2191
- Improve Alpine error resiliency and logging #2027
Fixed
- Fix transition bug where @click.outside AND leave transition only break #2302
- Fix x-collapse: only set overflow:hidden when strictly needed #2213
- x-collapse not working properly when used with click.away #2201
- Fix binding plain attributes #2299
- Fix static attribute binding in x-bind object #2256
- Fix evaluator bug when expression starts with let or const #2224
v3.4.2
Added
- Add x-collapse #2141
- Allow accessing outer scope from within getters and setters #2128
- Add x-on:.capture modifier #2129
v3.4.1
Added
- Add
Alpine.deferMutations()
& Alpine.flushAndStopDeferringMutations()
#2117
v3.4.0
Added
- Refactored x-trap to use focus-trap plugin #2072
- Add
aria-expanded
to the list of attribute bindings that don't remove when falsy
Fixed
- Fix another x-transition regression with x-show #2096
v3.3.5
Fixed
- Fix click.away regression #2084
v3.3.4
Added
- Allow access to parent scope refs #2077
Fixed
- Fix x-show requestAnimationFrame latency bug #2076
- Fix bug where components are initialised twice because of x-init #2060
v3.3.3
Fixed
- Fix
x-init
bug introduced in v3.3.0 #2028
- Add ShadowRoot protection for older browsers #2030
v3.3.2
Added
- Add
x-intersect.half
and x-intersect.full
#2022
- Support normal HTML attribute bindings from x-bind #2015