Skip to content

Commit 61853cf

Browse files
convex-renovate-runner[bot]Convex, Inc.
authored andcommitted
Update dependency @sveltejs/vite-plugin-svelte to v6 (#40503)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@sveltejs/vite-plugin-svelte](https://redirect.github.com/sveltejs/vite-plugin-svelte) ([source](https://redirect.github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte)) | devDependencies | major | [`^3.0.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/@sveltejs%2fvite-plugin-svelte/3.1.2/6.1.0) | `6.1.4` (+3) | --- ### Release Notes <details> <summary>sveltejs/vite-plugin-svelte (@&#8203;sveltejs/vite-plugin-svelte)</summary> ### [`v6.1.0`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#610) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.0.0...@sveltejs/vite-plugin-svelte@6.1.0) ##### Minor Changes - feat: add support for the new experimental.async option and apply dynamicCompileOptions when compiling Svelte modules ([#&#8203;1176](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1176)) ##### Patch Changes - skip comment blocks when reporting compiler errors that might be caused by a preprocessor issue ([#&#8203;1166](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1166)) - increase logLevel to info for "no Svelte config found" message ([#&#8203;1179](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1179)) ### [`v6.0.0`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#600) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@5.1.1...@sveltejs/vite-plugin-svelte@6.0.0) ##### Major Changes - drop support for node18 and update exports map to use default export. cjs is supported via require esm in node 20.19+ ([#&#8203;1129](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1129)) - Remove experimental "advanced raw queries" feature. Basic `File.svelte?raw` is still supported. ([#&#8203;1145](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1145)) - Using the typescript preprocessor now requires a tsconfig.json with verbatimModuleSyntax enabled, eg [@&#8203;tsconfig/svelte](https://redirect.github.com/tsconfig/svelte) ([#&#8203;1135](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1135)) - remove support for loading commonjs svelte config files ([#&#8203;1142](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1142)) - bump vite peer dependency to ^6.3.0 || ^7.0.0 ([#&#8203;1130](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1130)) - define filters using object hook syntax and optimize the filter for resolveId ([#&#8203;1132](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1132)) > **NOTE** > include logic has changed to files matching `svelteConfig.include` **OR** `svelteConfig.extensions`. Previously only files matching both were loaded and transformed. - split preprocess and compile into separate plugins ([#&#8203;1145](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1145)) It allows vite plugins to transform code between preprocess and compile, see [docs](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/main/docs/advanced-usage.md#transform-svelte-files-with-vite-plugins) and is the recommended way to replace `plugin.api.sveltePreprocess` usage in other vite plugins. You can also use [vite-plugin-inspect](https://redirect.github.com/antfu-collective/vite-plugin-inspect) now to inspect the result of svelte.preprocess by checking the transform of `vite-plugin-svelte:preprocess` > **NOTE** > This can be a breaking change in case you have other plugins besides vite-plugin-svelte transforming your svelte code > To fix this, read the [docs](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/main/docs/advanced-usage.md#transform-svelte-files-with-vite-plugins) on how to order plugins in relation to preprocess and compile ##### Minor Changes - Add experimental support for rolldown-vite ([#&#8203;1135](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1135)) - replace esbuild optimizer with rolldown optimizer if rolldown-vite is used ([#&#8203;1135](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1135)) - add support for loading TypeScript Svelte config files in runtimes that support it ([#&#8203;1142](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1142)) > **NOTE** > This change only applies to vite-plugin-svelte. > > To use `svelte.config.ts` in SvelteKit, with the Svelte VS Code extension or other tools reading the Svelte config file, you have to wait until support is implemented there. ##### Patch Changes - reduce deprecation logging to info and allow disabling it with a flag ([#&#8203;1158](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1158)) - refactor internal caching to reduce code, memory use and avoid perEnvironmentCache ([#&#8203;1154](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1154)) - fix: crawl local workspace private packages devDependencies for generating vite config ssr.noExternal ([#&#8203;1155](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1155)) - log known-issues link when using rolldown-vite ([#&#8203;1144](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1144)) - use vite environment api internally ([#&#8203;1145](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1145)) - remove vite7 beta releases from peerDependency range. ([#&#8203;1151](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1151)) - deprecate `plugin.api.sveltePreprocess` ([#&#8203;1145](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1145)) ### [`v5.1.1`](https://redirect.github.com/sveltejs/vite-plugin-svelte/releases/tag/%40sveltejs/vite-plugin-svelte%405.1.1) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@5.1.0...@sveltejs/vite-plugin-svelte@5.1.1) ##### Patch Changes - fix: prevent accidental pollution of `svelteconfig.extensions` ([#&#8203;1171](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1171)) ### [`v5.1.0`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#510) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@5.0.3...@sveltejs/vite-plugin-svelte@5.1.0) ##### Minor Changes - scope css to js module to enable treeshaking scoped css from unused components. Requires vite 6.2 and svelte 5.26 ([#&#8203;1092](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1092)) ##### Patch Changes - add `svelte > clsx` to optimizeDeps.include to avoid page reload when using vite6 and npm ([#&#8203;1124](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1124)) ### [`v5.0.3`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#503) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@5.0.2...@sveltejs/vite-plugin-svelte@5.0.3) ##### Patch Changes - fix errorhandling to work with errors that don't have a code property ([#&#8203;1054](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1054)) ### [`v5.0.2`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#502) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@5.0.1...@sveltejs/vite-plugin-svelte@5.0.2) ##### Patch Changes - adapt internal handling of warning and error `code` property to changes in svelte5 ([#&#8203;1044](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1044)) ### [`v5.0.1`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#501) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@5.0.0...@sveltejs/vite-plugin-svelte@5.0.1) ##### Patch Changes - Fix peer dependencies warning ([#&#8203;1038](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1038)) ### [`v5.0.0`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#500) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@4.0.4...@sveltejs/vite-plugin-svelte@5.0.0) ##### Major Changes - Handle Vite 6 breaking change and remove Vite 5 handling ([#&#8203;1020](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1020)) - Support Vite 6 ([#&#8203;1026](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1026)) ##### Minor Changes - Add `esm-env` to `ssr.noExternal` by default to resolve its conditions with Vite ([#&#8203;1020](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1020)) - Support `?inline` query on Svelte style virtual modules ([#&#8203;1024](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1024)) ##### Patch Changes - remove vite6 beta from peer range ([#&#8203;1035](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1035)) - Allow script tags to span multiple lines ([`0db95a9`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/0db95a9cbcd281b99b8b817c8eda8d9ff8fa2db2)) - Updated dependencies \[[`4fefbc2`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/4fefbc24718953161ac7f86750df2dd539ca7978), [`e262266`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/e2622664d9871558e03974524467968c7f906098)]: - [@&#8203;sveltejs/vite-plugin-svelte-inspector](https://redirect.github.com/sveltejs/vite-plugin-svelte-inspector)[@&#8203;4](https://redirect.github.com/4).0.0 ### [`v4.0.4`](https://redirect.github.com/sveltejs/vite-plugin-svelte/releases/tag/%40sveltejs/vite-plugin-svelte%404.0.4) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@4.0.3...@sveltejs/vite-plugin-svelte@4.0.4) ##### Patch Changes - fix errorhandling to work with errors that don't have a code property ([`1a91581`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/1a915816d13fb7d9c1e6cf51f3801e1c5be4effe)) ### [`v4.0.3`](https://redirect.github.com/sveltejs/vite-plugin-svelte/releases/tag/%40sveltejs/vite-plugin-svelte%404.0.3) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@4.0.2...@sveltejs/vite-plugin-svelte@4.0.3) ##### Patch Changes - adapt internal handling of warning and error `code` property to changes in svelte5 ([#&#8203;1046](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1046)) ### [`v4.0.2`](https://redirect.github.com/sveltejs/vite-plugin-svelte/releases/tag/%40sveltejs/vite-plugin-svelte%404.0.2) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@4.0.1...@sveltejs/vite-plugin-svelte@4.0.2) ##### Patch Changes - Allow script tags to span multiple lines ([`5309d7b`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/5309d7bda16eeea740c0e1e94b878e8d0f248b82)) ### [`v4.0.1`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#401) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@4.0.0...@sveltejs/vite-plugin-svelte@4.0.1) ##### Patch Changes - removed references to compiler options no longer available in svelte5 ([#&#8203;1010](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/1010)) ### [`v4.0.0`](https://redirect.github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#400) [Compare Source](https://redirect.github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@3.1.2...@sveltejs/vite-plugin-svelte@4.0.0) ##### Major Changes - only prebundle files with default filenames (.svelte for components, .svelte.(js|ts) for modules) ([#&#8203;901](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/901)) - remove support for Svelte 4 ([#&#8203;892](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/892)) - breaking(types): some types that have been unintentionally public are now private ([#&#8203;934](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/934)) - disable script preprocessing in vitePreprocess() by default because Svelte 5 supports lang=ts out of the box ([#&#8203;892](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/892)) - replaced svelte-hmr with Svelte 5 compiler hmr integration ([#&#8203;892](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/892)) ##### Minor Changes - allow infix notation for svelte modules ([#&#8203;901](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/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. - feat(config): dynamically extract list of svelte exports from peer dependency so that new exports work automatically" ([#&#8203;941](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/941)) - feat(warnings): change default loglevel of warnings originating from files in node_modules to debug. To see them call `DEBUG:vite-plugin-svelte:node-modules-onwarn pnpm build`. ([#&#8203;989](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/989)) ##### Patch Changes - fix: make defaultHandler a required argument for onwarn in plugin options ([#&#8203;895](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/895)) - prebundle with dev: true by default ([#&#8203;901](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/901)) - fix(dev): compile with hmr: false for prebundled deps as hmr does not work with that ([#&#8203;950](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/950)) - fix: ensure svelte modules correctly run in DEV mode ([#&#8203;906](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/906)) - ensure consistent use of compileOptions.hmr also for prebundling ([#&#8203;956](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/956)) - fix(optimizeDeps): avoid to optimise server only entrypoints of svelte that are never used on the client ([#&#8203;941](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/941)) - update peer on workspace packages to avoid packages bumping each other ([#&#8203;916](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/916)) - export PluginOptions interface ([#&#8203;976](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/976)) - Remove log about experimental status of Svelte 5. Note that breaking changes can still occur while vite-plugin-svelte 4 is in prerelease mode ([#&#8203;894](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/894)) - fix: ensure vite config is only resolved once during lazy init of vitePreprocess ([#&#8203;912](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/912)) - fix(vitePreprocess): default to build config so that svelte-check does not trigger dev-only plugins ([#&#8203;931](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/931)) - fix: only apply infix filter to basename ([#&#8203;920](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/920)) - fix: disable hmr when vite config server.hmr is false ([#&#8203;913](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/913)) - fix(dev): make sure custom cssHash is applied consistently even for prebundled components to avoid hash mismatches during hydration ([#&#8203;950](https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/950)) - Updated dependencies \[[`22baa25`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/22baa25b5e98ddc92715bfc430dc9d0cfad99bb0), [`49324db`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/49324dbf747a46ae75b405a29fc7feac2db966dd), [`e9f048c`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/e9f048c362a0769b3d5afa87da6f8398f46fe1a9), [`213fedd`](https://redirect.github.com/sveltejs/vite-plugin-svelte/commit/213fedd68ec2c5fcb41752e05dcded4abfa8d0c0)]: - [@&#8203;sveltejs/vite-plugin-svelte-inspector](https://redirect.github.com/sveltejs/vite-plugin-svelte-inspector)[@&#8203;3](https://redirect.github.com/3).0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). GitOrigin-RevId: 2a6c23d4f39163670a43679f92265428fa5384f6
1 parent 89f6f69 commit 61853cf

File tree

1 file changed

+1
-1
lines changed
  • npm-packages/private-demos/quickstarts/sveltekit

1 file changed

+1
-1
lines changed

npm-packages/private-demos/quickstarts/sveltekit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"devDependencies": {
1515
"@sveltejs/adapter-auto": "^6.0.0",
1616
"@sveltejs/kit": "^2.0.0",
17-
"@sveltejs/vite-plugin-svelte": "^3.0.0",
17+
"@sveltejs/vite-plugin-svelte": "^6.0.0",
1818
"@types/eslint": "^9.0.0",
1919
"@typescript-eslint/eslint-plugin": "^7.0.0",
2020
"@typescript-eslint/parser": "^7.0.0",

0 commit comments

Comments
 (0)