Releases: alpinejs/alpine
Releases · alpinejs/alpine
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
v3.3.1
Fixed
- Support object destructuring in x-for expression #2012
v3.3.0
Added
- Add $root magic property #2011
- Add
$persist(...).using(sessionStorage)
(Persist to custom storage) #2006
- Add period and equal key modifiers #2000
- Allow empty x-init expression #1993
Fixed
- Fixed shadow dom parent issue #1986
- Bug with $persist.as #1994
v3.2.4
Added
- Add x-intersect:enter and x-intersect:leave #1933
- Add .dot modifier #1906
Fixed
v3.2.3
Added
- Add
$persist
plugin #1828
- Add support for x-data on html tag #1786
Fixed
- Allow undefined inside x-for #1903
- Support all documented key modifiers #1902
- Give init() function access to parent scope #1874
- Fix directive handler flushing order #1901
- Allow setting custom properties in style attribute correctly #1854
- Allow $persisting multiple components #1841
v3.2.2
Added
Fixed
- Allow dynamic transition classes #1785