Highlights
- Add support for Svelte 5.
- Keep support for Svelte 4.
- Migrate project tooling to the current SvelteKit 2 ecosystem.
Breaking change
- Drop support for Svelte 3 in this major release.
- Svelte 3 users should stay on the 2.x release line.
Internal updates
- Replace
svelte-preprocesswithvitePreprocess. - Fix
validatorsaction update behavior for dynamic validator arrays. - Fix TypeScript DOM listener typing in Chrome autofill handling.
- Update publishing instructions and release docs.
Acknowledgment
- Shout-out to @maxbizera for earlier Svelte 5 compatibility work in #73.
Full Changelog: 2.10.0...v3.0.0