Change8

v3.15.12

📦 alpine-jsView on GitHub →
2 features🐛 6 fixes🔧 6 symbols

Summary

This release introduces the .fixed positioning modifier for x-anchor and includes several bug fixes addressing issues in CSP evaluation, x-for stability, and lifecycle behavior with @teleport.

✨ New Features

  • Added .fixed positioning modifier to x-anchor.
  • Added minified ESM build output for each package.

🐛 Bug Fixes

  • Fixed CSP evaluator to support MemberExpression assignments.
  • Fixed x-for crashing on null-prototype objects (like results from Object.groupBy()).
  • Fixed && and || operators not short-circuiting correctly in the CSP evaluator.
  • Fixed x-sort crashing when the container has a <template> tag without .content.
  • Fixed x-id evaluation order to ensure $id resolves consistently inside x-data.
  • Fixed @teleport leaking detached nodes during every Livewire render.

Affected Symbols