Releases: alpinejs/alpine
Releases · alpinejs/alpine
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
v3.13.5
v3.13.4
What's Changed
- Improve combobox performance by @calebporzio in #3898
- [Docs] Add range type to x-model inputs by @peterfox in #3911
- Fix x-id when used with morph by @calebporzio in #3919
- Rework mutation observer by @calebporzio in #3929
- add explanation of passing an object to
x-for
by @browner12 in #3928 - x-mask: Cleanup of event listeners by @beholdr in #3908
- Update refs.md by @Simsz in #3851
- Add CSP-friendly Alpine build by @calebporzio in #3959
- docs: typo by @mhanberg in #3960
- Bug in code example of documentation for x-anchor to an ID by @MaximVanhove in #3942
- Fix typo by @aerni in #3932
- 🐛 Gracefully handles bad throws by @ekwoka in #3570
- Fix x-mask when used with wire:model by @calebporzio in #3988
- Fix issue where error message would not print directive name properly by @mattvague in #3572
- Add named exports to build files by @ypconstante in #3644
- fix: reset input on init so default value is displayed by @coder2000 in #3881
- Clear combobox bugfix by @gdebrauwer in #3934
- fix/x-model with fill modifier takes input value on undefined by @rgbc-alex in #3941
- fix: already init component by @Matsa59 in #3951
- Listbox compare null value bugfix by @gdebrauwer in #3962
- Fix error message in listbox.js by @gdebrauwer in #3965
- Add x-trap noinitialfocus modifier by @richcarni in #3977
- Combobox and listbox: Save optionKey in x-data to fix usage in Livewire by @gdebrauwer in #3990
New Contributors
- @peterfox made their first contribution in #3911
- @beholdr made their first contribution in #3908
- @Simsz made their first contribution in #3851
- @MaximVanhove made their first contribution in #3942
- @aerni made their first contribution in #3932
- @mattvague made their first contribution in #3572
- @ypconstante made their first contribution in #3644
- @coder2000 made their first contribution in #3881
- @rgbc-alex made their first contribution in #3941
- @Matsa59 made their first contribution in #3951
- @richcarni made their first contribution in #3977
Full Changelog: v3.13.3...v3.13.4
v3.13.3
What's Changed
- Fix teleport morphing by @calebporzio in #3841
- Add anchor plugin by @calebporzio in #3843
- Jlb/fix combobox bugs by @calebporzio in #3854
- Fix typo: Rename x-alpine to x-anchor by @CodeWithKyrian in #3848
- Update anchor.md by @allenjd3 in #3847
x-model.boolean
modifier by @gdebrauwer in #3532- 🐛 Joins selectors to meet spec by @ekwoka in #3844
New Contributors
- @CodeWithKyrian made their first contribution in #3848
- @allenjd3 made their first contribution in #3847
- @gdebrauwer made their first contribution in #3532
Full Changelog: v3.13.2...v3.13.3