chore(deps): bump @sveltejs/vite-plugin-svelte from 5.1.0 to 6.0.0
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(5 months ago)
(5 months ago)
dependencies javascript
Bumps @sveltejs/vite-plugin-svelte from 5.1.0 to 6.0.0.
Release notes
Sourced from @sveltejs/vite-plugin-svelte's releases.
@sveltejs/vite-plugin-svelte@6.0.0Major 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?rawis 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.includeORsvelteConfig.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.sveltePreprocessusage in other vite plugins. You can also use vite-plugin-inspect now to inspect the result of svelte.preprocess by checking the transform ofvite-plugin-svelte:preprocessNOTE 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.tsin 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)
... (truncated)
Changelog
Sourced from @sveltejs/vite-plugin-svelte's changelog.
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+ (#1129)
Remove experimental "advanced raw queries" feature. Basic
File.svelte?rawis 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.includeORsvelteConfig.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.sveltePreprocessusage in other vite plugins. You can also use vite-plugin-inspect now to inspect the result of svelte.preprocess by checking the transform ofvite-plugin-svelte:preprocessNOTE 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.tsin SvelteKit, with the Svelte VS Code extension or other tools reading the Svelte config file, you have to wait until support is implemented there.
... (truncated)
Commits
280a5e7Version Packages (#1164)cb00201fix(deps): update all non-major dependencies (#1162)e687ccfVersion Packages (next) (#1159)fac52a4fix: crawl local workspace private packages devDependencies (#1155)47e8a9ffix: reduce logging for deprecations (#1158)072f214chore: fix type-checks for rolldown-vite and run type check in our ci (#1156)a494b03refactor: caching (#1154)37019aaVersion Packages (next) (#1153)74e701frefactor: modular plugins (#1145)424890efix(deps): update all non-major dependencies (#1152)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
2
+17
-17
Package Dependencies
@sveltejs/vite-plugin-svelte
npm
5.1.0 → 6.0.0
Major
Technical Details
| ID: | 3078952 |
| UUID: | 2657547316 |
| Node ID: | PR_kwDOIpFz6c6eZvQ0 |
| Host: | GitHub |
| Repository: | MikevPeeren/sveltekit-typescript-tailwindcss-sass-starter |
| Merge State: | Unknown |