Skip to content

Releases: sveltejs/vite-plugin-svelte

@sveltejs/vite-plugin-svelte@6.0.0-next.0

13 Jun 14:05
8af0607
Compare
Choose a tag to compare

Major Changes

  • drop support for node18 and update exports map to use default export. cjs is supported via require esm in node 20.19+ (#1129)

  • Using the typescript preprocessor now requires a tsconfig.json with verbatimModuleSyntax enabled, eg @tsconfig/svelte (#1135)

  • bump vite peer dependency to ^6.3.0 || ^7.0.0 (#1130)

  • define filters using object hook syntax and optimize the filter for resolveId (#1132)

    [!NOTE]
    include logic has changed to files matching svelteConfig.include OR svelteConfig.extensions. Previously only files matching both were loaded and transformed.

Minor Changes

  • Add experimental support for rolldown-vite (#1135)

  • replace esbuild optimizer with rolldown optimizer if rolldown-vite is used (#1135)

Patch Changes

  • Updated dependencies [63d1fc6, 59e082e]:
    • @sveltejs/vite-plugin-svelte-inspector@5.0.0-next.0

@sveltejs/vite-plugin-svelte-inspector@5.0.0-next.0

13 Jun 14:05
8af0607
Compare
Choose a tag to compare

Major Changes

  • drop support for node18 and update exports map to use default export. cjs is supported via require esm in node 20.19+ (#1129)

  • bump vite peer dependency to ^6.3.0 || ^7.0.0 (#1130)

Patch Changes

@sveltejs/vite-plugin-svelte@5.1.0

03 Jun 10:02
5e8f173
Compare
Choose a tag to compare

Minor Changes

  • scope css to js module to enable treeshaking scoped css from unused components. Requires vite 6.2 and svelte 5.26 (#1092)

Patch Changes

  • add svelte > clsx to optimizeDeps.include to avoid page reload when using vite6 and npm (#1124)

@sveltejs/vite-plugin-svelte@5.0.3

18 Dec 10:03
2a89666
Compare
Choose a tag to compare

Patch Changes

  • fix errorhandling to work with errors that don't have a code property (#1054)

@sveltejs/vite-plugin-svelte@4.0.4

18 Dec 10:08
df835ec
Compare
Choose a tag to compare

Patch Changes

  • fix errorhandling to work with errors that don't have a code property (1a91581)

@sveltejs/vite-plugin-svelte@5.0.2

12 Dec 11:51
0e8ebf3
Compare
Choose a tag to compare

Patch Changes

  • adapt internal handling of warning and error code property to changes in svelte5 (#1044)

@sveltejs/vite-plugin-svelte@4.0.3

12 Dec 11:58
dce8a5d
Compare
Choose a tag to compare

Patch Changes

  • adapt internal handling of warning and error code property to changes in svelte5 (#1046)

@sveltejs/vite-plugin-svelte@5.0.1

26 Nov 14:41
0c06e1f
Compare
Choose a tag to compare

Patch Changes

  • Fix peer dependencies warning (#1038)

@sveltejs/vite-plugin-svelte@5.0.0

26 Nov 11:04
5192b92
Compare
Choose a tag to compare

Major Changes

  • Handle Vite 6 breaking change and remove Vite 5 handling (#1020)

  • Support Vite 6 (#1026)

Minor Changes

  • Add esm-env to ssr.noExternal by default to resolve its conditions with Vite (#1020)

  • Support ?inline query on Svelte style virtual modules (#1024)

Patch Changes

  • remove vite6 beta from peer range (#1035)

  • Allow script tags to span multiple lines (0db95a9)

  • Updated dependencies [4fefbc2, e262266]:

    • @sveltejs/vite-plugin-svelte-inspector@4.0.0

@sveltejs/vite-plugin-svelte-inspector@4.0.1

26 Nov 14:41
0c06e1f
Compare
Choose a tag to compare

Patch Changes

  • Fix peer dependencies warning (#1038)

  • Updated dependencies [5389d31]:

    • @sveltejs/vite-plugin-svelte@5.0.1