Change8

Alpine.js

Frontend & Mobile

A rugged, minimal framework for composing JavaScript behavior in your markup.

Latest: v3.15.810 releases1 breaking changesView on GitHub

Release History

v3.15.81 fix
Feb 2, 2026

This release primarily addresses a bug where the x-model.blur value was not being flushed correctly before form submission handlers were triggered.

v3.15.71 fix
Feb 2, 2026

This release primarily addresses a bug where the $watch directive incorrectly triggered callbacks for unchanged primitive values.

v3.15.61 feature
Jan 30, 2026

This release introduces reactive effect transactions to improve state management within Alpine.js.

v3.15.51 feature
Jan 26, 2026

This release introduces new event modifiers (.change, .blur, .enter) for x-model, enhancing reactivity control.

v3.15.42 fixes
Jan 13, 2026

This release focuses on bug fixes, specifically addressing issues with sort auto evaluation and duplicate attribute/value handling.

v3.15.32 fixes1 feature
Dec 16, 2025

This release improves the evaluator, adds ShadowRoot support to findClosest, exports injectMagics/initInterceptors, and includes documentation corrections.

v3.15.22 features
Nov 15, 2025

This release improves the CSP bundle and introduces a new setErrorHandler API.

v3.15.1Breaking1 feature
Oct 26, 2025

This release improves `x-sort` and changes the default `allowGlobals` setting in CSP builds from true to false, requiring configuration updates for affected projects.

v3.15.02 fixes2 features
Sep 3, 2025

This release adds Alpine.morphBetween(), improves ESM/CJS support for the persist plugin, and includes several bug fixes and style updates.

v3.14.91 fix1 feature
Mar 12, 2025

Alpine.js v3.14.9 includes a documentation fix for focus examples and introduces a skip‑children option to the morph feature.

Related Frontend & Mobile Packages

Subscribe to Updates

Get notified when new versions are released

RSS Feed