Releases: sveltejs/vite-plugin-svelte
@sveltejs/[email protected]
@sveltejs/[email protected]
Major Changes
- breaking(types): some types that have been unintentionally public are now private (#934)
Minor Changes
- feat(config): dynamically extract list of svelte exports from peer dependency so that new exports work automatically" (#941)
Patch Changes
-
fix(optimizeDeps): avoid to optimise server only entrypoints of svelte that are never used on the client (#941)
-
fix(vitePreprocess): default to build config so that svelte-check does not trigger dev-only plugins (#931)
-
Updated dependencies [
e9f048c362a0769b3d5afa87da6f8398f46fe1a9
]:- @sveltejs/[email protected]
@sveltejs/[email protected]
Major Changes
- breaking(types): some types that have been unintentionally public are now private (#934)
Patch Changes
@sveltejs/[email protected]
@sveltejs/[email protected]
Patch Changes
- fix: only apply infix filter to basename (#920)
@sveltejs/[email protected]
@sveltejs/[email protected]
Patch Changes
-
update peer on workspace packages to avoid packages bumping each other (#916)
-
Updated dependencies [
22baa25b5e98ddc92715bfc430dc9d0cfad99bb0
,1211f97ffd85df1dbc3fac68265eb0b88ea61bdd
,f7409c8d55fba965e2671f767d00c93e4d1200b4
]:- @sveltejs/[email protected]
@sveltejs/[email protected]
Major Changes
- only prebundle files with default filenames (.svelte for components, .svelte.(js|ts) for modules) (#901)
Minor Changes
-
allow infix notation for svelte modules (#901)
Previously, only suffix notation
.svelte.js
was allowed, now you can also use.svelte.test.js
or.svelte.stories.js
.
This helps when writing testcases or other auxillary code where you may want to use runes too.
Patch Changes
-
prebundle with dev: true by default (#901)
-
fix: ensure svelte modules correctly run in DEV mode (#906)
-
Updated dependencies []:
- @sveltejs/[email protected]
@sveltejs/[email protected]
Patch Changes
@sveltejs/[email protected]
Major Changes
-
remove support for Svelte 4 (#892)
-
disable script preprocessing in vitePreprocess() by default because Svelte 5 supports lang=ts out of the box (#892)
-
replaced svelte-hmr with Svelte 5 compiler hmr integration (#892)
Patch Changes
-
fix: make defaultHandler a required argument for onwarn in plugin options (#895)
-
Remove log about experimental status of Svelte 5. Note that breaking changes can still occur while vite-plugin-svelte 4 is in prerelease mode (#894)
-
Updated dependencies [
49324dbf747a46ae75b405a29fc7feac2db966dd
]:- @sveltejs/[email protected]