Releases: alpinejs/alpine
Releases · alpinejs/alpine
v3.8.0
Added
- Added Focus plugin (and deprecated "Trap" plugin) #2570
- Added
Alpine.bound(el, attributeName, fallback)
method to retreive bound attribute data (either from Alpine or plain element attributes) #2570 - Added
Alpine.bind('foo', FooObject)
to make global element bindings available #2570 - Added
Alpine.$data(el)
to get a reactive data scope object from any element within Alpine #2570
v3.7.1
v3.7.0
v3.6.1
v3.6.0
v3.5.2
v3.5.1
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