Alpine Release Notes

Last updated: Dec 23, 2025

  • Dec 16, 2025
    • Parsed from source:
      Dec 16, 2025
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.15.3

    Changes

    • Improve evaluator #4711
    • fix add support for ShadowRoot in findClosest function and export of injectMagics/initInterceptors #4699
    • fix(docs): initialise data, fix typo in x-on example #4701
    Original source Report a problem
  • Nov 15, 2025
    • Parsed from source:
      Nov 15, 2025
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.15.2

    Changes

    • Imrove CSP bundle #4704
    • Add setErrorHandler #4673
    Original source Report a problem
  • Oct 26, 2025
    • Parsed from source:
      Oct 26, 2025
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.15.1

    Changed

    • x-sort improvements
    • CSP build allowGlobals now defaults to false instead of true
    Original source Report a problem
  • Sep 3, 2025
    • Parsed from source:
      Sep 3, 2025
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.15.0

    Changed

    • Improve CSP build #4671
    • Add Alpine.morphBetween() #4629
    • style: use let instead of var in x-model.js #4645
    • style: use let/const instead of var in debounce.js #4644
    • style: remove useless param #4650
    • feat(persist): add 'exports' field for proper ESM/CJS resolution #4611
    • Fix Chrome warning when using x-trap.inert #4640
    • Fixes license #4647
    Original source Report a problem
  • Mar 12, 2025
    • Parsed from source:
      Mar 12, 2025
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.14.9

    What's Changed

    • Fix focus documentation example code by @iamshcc in #4496
    • Add skip children to morph by @joshhanley in #4568

    New Contributors

    • @iamshcc made their first contribution in #4496

    Full Changelog: v3.14.8...v3.14.9

    Original source Report a problem
  • Dec 23, 2024
    • Parsed from source:
      Dec 23, 2024
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.14.8

    Fixed

    • Fix x-mask triggering update requests on load #4481
    Original source Report a problem
  • Dec 6, 2024
    • Parsed from source:
      Dec 6, 2024
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.14.7

    Fixed

    • Fix x-teleport by removing clone x-ignore #4469
    Original source Report a problem
  • Dec 2, 2024
    • Parsed from source:
      Dec 2, 2024
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.14.6

    Fixed

    Fix regression on x-ignore when removed #4458

    Original source Report a problem
  • Nov 28, 2024
    • Parsed from source:
      Nov 28, 2024
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.14.5

    Changed

    Optimize mutation observer to better handle move operations - ref #4450 #4451

    šŸ› Fixes Regression in Mutation handling #4450

    Original source Report a problem
  • Nov 27, 2024
    • Parsed from source:
      Nov 27, 2024
    • Detected by Releasebot:
      Dec 23, 2025

    Alpine by Alpine.js

    v3.14.4

    What's Changed

    • Fix deep morphdom key bug by @calebporzio in #4423
    • Don't init trees within ignore elements (x-ignore) by @calebporzio in #4428
    • Adjust mutation observer to be faster and still account for moving and wrapping nodes by @calebporzio in #4447

    Full Changelog: v3.14.3...v3.14.4

    Original source Report a problem

Related products