Skip to content

Releases: alpinejs/alpine

v3.7.1

20 Dec 19:05
Compare
Choose a tag to compare

Added

  • Feature - deep $watch #2462

Fixed

  • Bug - x-collapse flickering #2441
  • Firefox: Avoid warning "Unknown property 'null'. Skipped to next declaration." #2457

v3.7.0

01 Dec 17:01
Compare
Choose a tag to compare

Added

  • Change portal plugin to x-teleport and add to core #2431

v3.6.1

30 Nov 06:04
Compare
Choose a tag to compare

Added

  • Add Portals (in beta) #2424

v3.6.0

30 Nov 05:41
Compare
Choose a tag to compare

Added

Fixed

  • Wrong order when x-for children use x-if #2421
  • Issues with mutations and third party libs #2399

v3.5.2

22 Nov 04:05
Compare
Choose a tag to compare

Added

  • Add morph plugin #2392
  • Use the hidden attribute & display:none to hide x-collapse content from the accessibility tree #2353

Fixed

  • Fix evaluatorMemo memory leak #2398
  • Fix components instantiated twice because of complex mutations #2376

v3.5.1

10 Nov 16:49
Compare
Choose a tag to compare

Fixed

  • Fix x-trap when cloning DOM (or using @entangle) #2352
  • Fix x-transition fast double click bug #2339
  • Fix global Alpine.$persist shared between different properties #2320

v3.5.0

03 Nov 15:59
Compare
Choose a tag to compare

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

v3.4.2

28 Sep 18:02
Compare
Choose a tag to compare

Added

  • Add x-collapse #2141
  • Allow accessing outer scope from within getters and setters #2128
  • Add x-on:.capture modifier #2129

v3.4.1

23 Sep 17:03
52f39ab
Compare
Choose a tag to compare

Added

  • Add Alpine.deferMutations() & Alpine.flushAndStopDeferringMutations() #2117

v3.4.0

20 Sep 14:17
Compare
Choose a tag to compare

Added

  • Refactored x-trap to use focus-trap plugin #2072
  • Add aria-expanded to the list of attribute bindings that don't remove when falsy

Fixed

  • Fix another x-transition regression with x-show #2096