Releases: alpinejs/alpine
Releases · alpinejs/alpine
v3.14.3
v3.14.2
What's Changed
- fix: memoization when injecting magic by @AbhiShake1 in #4276
- 🐛 Initializes Interceptors before store by @ekwoka in #4278
- Add resize plugin:
x-resize
by @calebporzio in #4304 - Fix typo in sort.md by @jfr3000 in #4296
- 🐛 Cleans up template directives memory by @ekwoka in #4300
- 🚧 Updates List of boolean attributes to follow spec by @ekwoka in #4325
- Fixed a couple of typos. by @armandohg in #4332
- 🐛 Cleans teleported clone by @ekwoka in #4328
- Remove unnecessary parentheses from bind.md example by @danielsbird in #4363
- 📝 Updates docs with notes for x-data usage by @ekwoka in #4307
New Contributors
- @AbhiShake1 made their first contribution in #4276
- @jfr3000 made their first contribution in #4296
- @armandohg made their first contribution in #4332
- @danielsbird made their first contribution in #4363
Full Changelog: v3.14.1...v3.14.2
v3.14.1
v3.14.0
Changed
- ✨ Enhances clicks with key modifiers #4209
- Update transition.md - changed span to div #4215
- collapse: remove overflow hidden even if height does not match perfect #4203
- Fix error: TypeError: i is not a function #4204
- Adjust code block according to example #4197
- Higher visibility in docs about needing x-data for things to work #4194
v3.13.10
v3.13.9
Changed
- Add "sort" plugin #4137
- Add missing plugin warnings #4158
- Change to
x-sort:item
, add sorting class to body, and usex-sort:group
#4161 - Remove extra destroyTree call #4151
- Fix x-on with both self and once #4152
- Documentation issue: Event name in code snippet and description doesn't match in dispatch.md #4141
- Fix some typos #4134
- Chore: remove repetitive words #4132
v3.13.8
Changed
- Cleanup after
x-bind:class
and other attribute modifications #4111 - Bug: Fixes x-model.fill when used with debounce #4103
- Remove hidden from booleanAttributes #4099
- Fix fill modifier for radio buttons #4101
- Add missing border to fill example #4104
- Fixed persist crash when the stored value is undefined #4091
v3.13.7
v3.13.6
Changes
- Fix __noscroll param #4063
- Allow access to methods when class instance used for x-data #4038
- Fix
$refs
being used withx-teleport
#4031 - Fix
x-if
andx-for
double init on clone phase #4015 - Only ever initialize an Alpine element once #4000
- Fix context of listbox to prevent error when using wire:navigate #4008
- Ensure
$listboxOption.isSelected
/$comboboxOption.isSelected
works if item value isfalse
or0
#4005 - Remove unused imports #4006
- Ignore Vue
markRaw()
objects when evaluating interceptors 815fae3 - Remove
x-intersect
from clone phase e8c5992 - Support
destroyTree
custom walker bf36275 - Add warning for duplicate
x-for
keys f6e87ce