svelte@5.51.3

sveltejs/sveltesvelte@5.51.3Feb 17, 2026by github-actions[bot]

AI Summary

This release addresses event delegation conflicts between multiple Svelte instances, adjusts CSS attribute selectors to be case-insensitive for HTML enumerated attributes, and ensures effects run correctly in pending snippets.

Key Highlights

  • Prevent event delegation logic conflicting between svelte instances
  • Treat CSS attribute selectors as case-insensitive for HTML enumerated attributes
  • Run effects in pending snippets

Full Release Notes

### Patch Changes

-   fix: prevent event delegation logic conflicting between svelte instances ([#17728](https://github.com/sveltejs/svelte/pull/17728))

-   fix: treat CSS attribute selectors as case-insensitive for HTML enumerated attributes ([#17712](https://github.com/sveltejs/svelte/pull/17712))

-   fix: locate Rollup annontaion friendly to JS downgraders ([#17724](https://github.com/sveltejs/svelte/pull/17724))

-   fix: run effects in pending snippets ([#17719](https://github.com/sveltejs/svelte/pull/17719))