chore(deps): update dependency @sveltejs/vite-plugin-svelte to v6 #291

Merged
nemunaire merged 1 commit from renovate/sveltejs-vite-plugin-svelte-6.x-lockfile into master 2025-10-19 02:37:58 +00:00
Collaborator

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sveltejs/vite-plugin-svelte (source) 5.1.0 -> 6.2.1 age adoption passing confidence

Release Notes

sveltejs/vite-plugin-svelte (@​sveltejs/vite-plugin-svelte)

v6.2.1

Compare Source

Patch Changes
  • fix: remove unscopable global styles warning (#​1223)

  • Remove automatic configuration for rolldownOptions.optimization.inlineConst because latest version of rolldown-vite has it enabled by default. (#​1225)

v6.2.0

Compare Source

Minor Changes
  • feat(rolldown-vite): enable optimization.inlineConst by default to ensure treeshaking works with esm-env in svelte (#​1207)

v6.1.4

Compare Source

Patch Changes
  • fix: allow preprocess plugin to run twice (#​1206)

  • fix(types): update urls to PreprocessorGroup and CompileOptions in type documention (#​1203)

  • replace kleur dependency with builtin node:utils styleText (#​1210)

v6.1.3

Compare Source

Patch Changes
  • fix(api): add api.filter and deprecate api.idFilter to avoid confusing filter.id = idFilter.id assignments when used as hybrid filter in other plugins (#​1199)

v6.1.2

Compare Source

Patch Changes
  • fix: ensure compiled css is returned when reloading during dev with ssr (e.g. SvelteKit) (#​1194)

v6.1.1

Compare Source

Patch Changes
  • fix: ensure compiled svelte css is loaded correctly when rebuilding in build --watch (#​1189)

v6.1.0

Compare Source

Minor Changes
  • feat: add support for the new experimental.async option and apply dynamicCompileOptions when compiling Svelte modules (#​1176)
Patch Changes
  • skip comment blocks when reporting compiler errors that might be caused by a preprocessor issue (#​1166)

  • increase logLevel to info for "no Svelte config found" message (#​1179)

v6.0.0

Compare Source

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)

  • Remove experimental "advanced raw queries" feature. Basic File.svelte?raw is still supported. (#​1145)

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

  • remove support for loading commonjs svelte config files (#​1142)

  • 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.

  • split preprocess and compile into separate plugins (#​1145)

    It allows vite plugins to transform code between preprocess and compile, see docs and is the recommended way to replace plugin.api.sveltePreprocess usage in other vite plugins.
    You can also use 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 on how to order plugins in relation to preprocess and compile

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

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

  • add support for loading TypeScript Svelte config files in runtimes that support it (#​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 (#​1158)

  • refactor internal caching to reduce code, memory use and avoid perEnvironmentCache (#​1154)

  • fix: crawl local workspace private packages devDependencies for generating vite config ssr.noExternal (#​1155)

  • log known-issues link when using rolldown-vite (#​1144)

  • use vite environment api internally (#​1145)

  • remove vite7 beta releases from peerDependency range. (#​1151)

  • deprecate plugin.api.sveltePreprocess (#​1145)

v5.1.1

Compare Source

Patch Changes
  • fix: prevent accidental pollution of svelteconfig.extensions (#​1171)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte) ([source](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte)) | [`5.1.0` -> `6.2.1`](https://renovatebot.com/diffs/npm/@sveltejs%2fvite-plugin-svelte/5.1.0/6.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@sveltejs%2fvite-plugin-svelte/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sveltejs%2fvite-plugin-svelte/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sveltejs%2fvite-plugin-svelte/5.1.0/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sveltejs%2fvite-plugin-svelte/5.1.0/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>sveltejs/vite-plugin-svelte (@&#8203;sveltejs/vite-plugin-svelte)</summary> ### [`v6.2.1`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#621) [Compare Source](https://github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.2.0...@sveltejs/vite-plugin-svelte@6.2.1) ##### Patch Changes - fix: remove unscopable global styles warning ([#&#8203;1223](https://github.com/sveltejs/vite-plugin-svelte/pull/1223)) - Remove automatic configuration for rolldownOptions.optimization.inlineConst because latest version of rolldown-vite has it enabled by default. ([#&#8203;1225](https://github.com/sveltejs/vite-plugin-svelte/pull/1225)) ### [`v6.2.0`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#620) [Compare Source](https://github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.1.4...@sveltejs/vite-plugin-svelte@6.2.0) ##### Minor Changes - feat(rolldown-vite): enable `optimization.inlineConst` by default to ensure treeshaking works with esm-env in svelte ([#&#8203;1207](https://github.com/sveltejs/vite-plugin-svelte/pull/1207)) ### [`v6.1.4`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#614) [Compare Source](https://github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.1.3...@sveltejs/vite-plugin-svelte@6.1.4) ##### Patch Changes - fix: allow preprocess plugin to run twice ([#&#8203;1206](https://github.com/sveltejs/vite-plugin-svelte/pull/1206)) - fix(types): update urls to PreprocessorGroup and CompileOptions in type documention ([#&#8203;1203](https://github.com/sveltejs/vite-plugin-svelte/pull/1203)) - replace kleur dependency with builtin node:utils styleText ([#&#8203;1210](https://github.com/sveltejs/vite-plugin-svelte/pull/1210)) ### [`v6.1.3`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#613) [Compare Source](https://github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.1.2...@sveltejs/vite-plugin-svelte@6.1.3) ##### Patch Changes - fix(api): add `api.filter` and deprecate `api.idFilter` to avoid confusing `filter.id = idFilter.id` assignments when used as hybrid filter in other plugins ([#&#8203;1199](https://github.com/sveltejs/vite-plugin-svelte/pull/1199)) ### [`v6.1.2`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#612) [Compare Source](https://github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.1.1...@sveltejs/vite-plugin-svelte@6.1.2) ##### Patch Changes - fix: ensure compiled css is returned when reloading during dev with ssr (e.g. SvelteKit) ([#&#8203;1194](https://github.com/sveltejs/vite-plugin-svelte/pull/1194)) ### [`v6.1.1`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#611) [Compare Source](https://github.com/sveltejs/vite-plugin-svelte/compare/@sveltejs/vite-plugin-svelte@6.1.0...@sveltejs/vite-plugin-svelte@6.1.1) ##### Patch Changes - fix: ensure compiled svelte css is loaded correctly when rebuilding in `build --watch` ([#&#8203;1189](https://github.com/sveltejs/vite-plugin-svelte/pull/1189)) ### [`v6.1.0`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#610) [Compare Source](https://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://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://github.com/sveltejs/vite-plugin-svelte/pull/1166)) - increase logLevel to info for "no Svelte config found" message ([#&#8203;1179](https://github.com/sveltejs/vite-plugin-svelte/pull/1179)) ### [`v6.0.0`](https://github.com/sveltejs/vite-plugin-svelte/blob/HEAD/packages/vite-plugin-svelte/CHANGELOG.md#600) [Compare Source](https://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://github.com/sveltejs/vite-plugin-svelte/pull/1129)) - Remove experimental "advanced raw queries" feature. Basic `File.svelte?raw` is still supported. ([#&#8203;1145](https://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://github.com/tsconfig/svelte) ([#&#8203;1135](https://github.com/sveltejs/vite-plugin-svelte/pull/1135)) - remove support for loading commonjs svelte config files ([#&#8203;1142](https://github.com/sveltejs/vite-plugin-svelte/pull/1142)) - bump vite peer dependency to ^6.3.0 || ^7.0.0 ([#&#8203;1130](https://github.com/sveltejs/vite-plugin-svelte/pull/1130)) - define filters using object hook syntax and optimize the filter for resolveId ([#&#8203;1132](https://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://github.com/sveltejs/vite-plugin-svelte/pull/1145)) It allows vite plugins to transform code between preprocess and compile, see [docs](https://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://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://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://github.com/sveltejs/vite-plugin-svelte/pull/1135)) - replace esbuild optimizer with rolldown optimizer if rolldown-vite is used ([#&#8203;1135](https://github.com/sveltejs/vite-plugin-svelte/pull/1135)) - add support for loading TypeScript Svelte config files in runtimes that support it ([#&#8203;1142](https://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://github.com/sveltejs/vite-plugin-svelte/pull/1158)) - refactor internal caching to reduce code, memory use and avoid perEnvironmentCache ([#&#8203;1154](https://github.com/sveltejs/vite-plugin-svelte/pull/1154)) - fix: crawl local workspace private packages devDependencies for generating vite config ssr.noExternal ([#&#8203;1155](https://github.com/sveltejs/vite-plugin-svelte/pull/1155)) - log known-issues link when using rolldown-vite ([#&#8203;1144](https://github.com/sveltejs/vite-plugin-svelte/pull/1144)) - use vite environment api internally ([#&#8203;1145](https://github.com/sveltejs/vite-plugin-svelte/pull/1145)) - remove vite7 beta releases from peerDependency range. ([#&#8203;1151](https://github.com/sveltejs/vite-plugin-svelte/pull/1151)) - deprecate `plugin.api.sveltePreprocess` ([#&#8203;1145](https://github.com/sveltejs/vite-plugin-svelte/pull/1145)) ### [`v5.1.1`](https://github.com/sveltejs/vite-plugin-svelte/releases/tag/%40sveltejs/vite-plugin-svelte%405.1.1) [Compare Source](https://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://github.com/sveltejs/vite-plugin-svelte/pull/1171)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTIuMiIsInVwZGF0ZWRJblZlciI6IjQxLjE1Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
chore(deps): update dependency @sveltejs/vite-plugin-svelte to v6
Some checks reported errors
continuous-integration/drone/push Build was killed
783f26d25b
nemunaire merged commit 8574215556 into master 2025-10-19 02:37:58 +00:00
nemunaire deleted branch renovate/sveltejs-vite-plugin-svelte-6.x-lockfile 2025-10-19 02:37:58 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nemunaire/reveil!291
No description provided.