Skip to content

Releases: alpinejs/alpine

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

v3.3.5

18 Sep 15:01
Compare
Choose a tag to compare

Fixed

  • Fix click.away regression #2084

v3.3.4

16 Sep 16:51
Compare
Choose a tag to compare

Added

  • Allow access to parent scope refs #2077

Fixed

  • Fix x-show requestAnimationFrame latency bug #2076
  • Fix bug where components are initialised twice because of x-init #2060

v3.3.3

10 Sep 19:58
Compare
Choose a tag to compare

Fixed

  • Fix x-init bug introduced in v3.3.0 #2028
  • Add ShadowRoot protection for older browsers #2030

v3.3.2

06 Sep 15:26
Compare
Choose a tag to compare

Added

  • Add x-intersect.half and x-intersect.full #2022
  • Support normal HTML attribute bindings from x-bind #2015