Skip to content

Releases: alpinejs/alpine

v3.14.0

21 May 13:35
Compare
Choose a tag to compare

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

24 Apr 12:07
Compare
Choose a tag to compare

Changed

  • Comma modifier to keyup and keydown events #4170
  • Fix morphing root level state #4169
  • Fix morph when x-for is used inside x-teleport #4168
  • Fix form reset for x-model radio, checkbox arrays, select multiple and various modifiers #4159
  • Wrong plugin name in Sort docs #4165

v3.13.9

21 Apr 13:44
Compare
Choose a tag to compare

Changed

  • Add "sort" plugin #4137
  • Add missing plugin warnings #4158
  • Change to x-sort:item, add sorting class to body, and use x-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

02 Apr 14:19
Compare
Choose a tag to compare

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

08 Mar 12:59
Compare
Choose a tag to compare

Changed

  • Revert breaking mutation fix #4084
  • 🐛 Prevents Setting from registering a dependency #4081

v3.13.6

05 Mar 15:49
1a321e6
Compare
Choose a tag to compare

Changes

  • Fix __noscroll param #4063
  • Allow access to methods when class instance used for x-data #4038
  • Fix $refs being used with x-teleport #4031
  • Fix x-if and x-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 is false or 0 #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

24 Jan 13:53
Compare
Choose a tag to compare

Fixed

  • 🐛 Fixes reinitializing moved elements #3995
  • Add better entangle infinite-loop protection 8001383

v3.13.4

22 Jan 16:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.13.3...v3.13.4

v3.13.3

19 Nov 15:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.13.2...v3.13.3

v3.13.2

18 Oct 12:26
6cecc7d
Compare
Choose a tag to compare

Changed

  • ✅ Allows underscore in event names #3756
  • update CSP build/installation docs #3762
  • use normal single quotes #3764
  • Gracefully handle SecurityError exception if localStorage is unavailable #3775
  • ♻️ Cleans Up Entangle #3792
  • 🐛 Fixes proxy stack setters bug #3807
  • 🐛 Fixes reference to incorrect attribute #3814
  • Use Internet Explorer conditional comment syntax to preserve morph markers on Cloudflare-proxied sites #3794