Releases: alpinejs/alpine
Releases · alpinejs/alpine
v2.3.4
v2.3.3
Fixed
- Obscure mutation observer bug when multiple mutations from different parts of the dom happen AND the first mutation was unrelated to the rest, a
return
statement inside a for loop would stop the rest of the mutations from being processed. We changed it tocontinue
so all mutations would get processed and we are good to go! #456
v2.3.2
v2.3.1
v2.3.0
Added
- Added NPM version to README #330
- Added "nomodule" pattern to docs for IE11 build #365
- Added
.self
event modifier:@click.self="foo"
(will only run "foo" if the event originated on the listening target) #379 - Refactored structure of
x-for
system #362
Fixed
- All Chromium and WebKit browsers were causing "keydown" listeners to fire on "autocomplete" #389
- Accessing outer loop variables from inner loop variables was broken #357
- Now we're able to bind
:value
on an<input type="radio">
WITHx-model
as an attribute #315 - $nextTick was finishing before certain refreshes were finished updating #341
- There was a bug in Safari that caused
x-model
inputs to make the cursor jump when the value was updated #367
v2.2.5
v2.2.4
v2.2.3
v2.2.2
Added
Fixed
v2.2.1
Added
- A mechanism for third-party libs to defer loading Alpine until they are finished doing there thing (Livewire lol)
window.deferLoadingAlpine = callback => {
// When some condition is met, call callback() and Alpine will load
}