diff --git a/.changeset/angry-emus-study.md b/.changeset/angry-emus-study.md deleted file mode 100644 index c0ea5cd17..000000000 --- a/.changeset/angry-emus-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -customize changelog format diff --git a/.changeset/angry-hotels-love.md b/.changeset/angry-hotels-love.md deleted file mode 100644 index cecc6ed6d..000000000 --- a/.changeset/angry-hotels-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -correctly resolve the experimental svelte inspector (see #332) (fixes #330) diff --git a/.changeset/angry-laws-refuse.md b/.changeset/angry-laws-refuse.md deleted file mode 100644 index 6270b4df3..000000000 --- a/.changeset/angry-laws-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -resolve svelte to svelte/ssr when building for ssr (see #74) diff --git a/.changeset/angry-penguins-jog.md b/.changeset/angry-penguins-jog.md deleted file mode 100644 index bc61f190c..000000000 --- a/.changeset/angry-penguins-jog.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Add `experimental` section to options and move `useVitePreprocess` there - -Experimental options are not ready for production use and breaking changes to them can occur in any release - -If you already had `useVitePreprocess` enabled, update you config: - -```diff -- svelte({useVitePreprocess: true}) -+ svelte({experimental: {useVitePreprocess: true}}) -``` diff --git a/.changeset/blue-schools-bake.md b/.changeset/blue-schools-bake.md deleted file mode 100644 index 1ac55e918..000000000 --- a/.changeset/blue-schools-bake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Feature: Support esm in svelte.config.js and svelte.config.mjs diff --git a/.changeset/brave-boxes-drive.md b/.changeset/brave-boxes-drive.md deleted file mode 100644 index d6bc4ef35..000000000 --- a/.changeset/brave-boxes-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix: ensure esm config loading works on windows diff --git a/.changeset/brave-drinks-look.md b/.changeset/brave-drinks-look.md deleted file mode 100644 index f5c748384..000000000 --- a/.changeset/brave-drinks-look.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Only add all Svelte dependencies to ssr.noExternal in SSR build diff --git a/.changeset/breezy-crews-peel.md b/.changeset/breezy-crews-peel.md deleted file mode 100644 index 4d8119ed6..000000000 --- a/.changeset/breezy-crews-peel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -relax svelte peer dependency to 3.34.0 diff --git a/.changeset/breezy-donkeys-argue.md b/.changeset/breezy-donkeys-argue.md deleted file mode 100644 index 5f2073d55..000000000 --- a/.changeset/breezy-donkeys-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -do not transform imports tagged with ?url or ?raw (fixes #87) diff --git a/.changeset/breezy-kids-divide.md b/.changeset/breezy-kids-divide.md deleted file mode 100644 index a7af6dbe9..000000000 --- a/.changeset/breezy-kids-divide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -replace querystring with URLSearchParams diff --git a/.changeset/breezy-tigers-hang.md b/.changeset/breezy-tigers-hang.md deleted file mode 100644 index 9be78e630..000000000 --- a/.changeset/breezy-tigers-hang.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Bump svelte-hmr version diff --git a/.changeset/calm-buses-cheat.md b/.changeset/calm-buses-cheat.md deleted file mode 100644 index d3a0e82f1..000000000 --- a/.changeset/calm-buses-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -update to esbuild 0.12 and vite 2.3.6 diff --git a/.changeset/calm-dancers-accept.md b/.changeset/calm-dancers-accept.md deleted file mode 100644 index 56fcf6a67..000000000 --- a/.changeset/calm-dancers-accept.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -change default value of compilerOptions.hydratable to false - -This is done to align with svelte compiler defaults and improve output in non-ssr scenarios. - -Add `{compilerOptions: {hydratable: true}}` to vite-plugin-svelte config if you need hydration (eg. for ssr) diff --git a/.changeset/calm-pens-drum.md b/.changeset/calm-pens-drum.md deleted file mode 100644 index d312b7659..000000000 --- a/.changeset/calm-pens-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -Bump svelte peer dependency to ^3.44.0 diff --git a/.changeset/chatty-lemons-yell.md b/.changeset/chatty-lemons-yell.md deleted file mode 100644 index 12206e6db..000000000 --- a/.changeset/chatty-lemons-yell.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -Enable optimization for nested dependencies of excluded svelte dependencies - -Vite 2.5.3 and above is needed to support this feature. diff --git a/.changeset/chatty-trees-sell.md b/.changeset/chatty-trees-sell.md deleted file mode 100644 index 677de2d51..000000000 --- a/.changeset/chatty-trees-sell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -don't try to resolve node internal modules via package.json svelte field diff --git a/.changeset/clean-rice-fly.md b/.changeset/clean-rice-fly.md deleted file mode 100644 index 14f4d07a9..000000000 --- a/.changeset/clean-rice-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Ignore import protocols like `node:` when resolving the `svelte` field in package.json diff --git a/.changeset/clever-trains-drum.md b/.changeset/clever-trains-drum.md deleted file mode 100644 index 197049114..000000000 --- a/.changeset/clever-trains-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Support svg extension diff --git a/.changeset/cold-pumpkins-enjoy.md b/.changeset/cold-pumpkins-enjoy.md deleted file mode 100644 index e647273ca..000000000 --- a/.changeset/cold-pumpkins-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -improve handling of transitive cjs dependencies of svelte libraries during dev ssr diff --git a/.changeset/cuddly-maps-dance.md b/.changeset/cuddly-maps-dance.md deleted file mode 100644 index b249f053f..000000000 --- a/.changeset/cuddly-maps-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -update svelte-hmr to ^0.14.5 to fix hmr reordering issue introduced by a change in svelte 3.38.3 diff --git a/.changeset/curly-pianos-brush.md b/.changeset/curly-pianos-brush.md deleted file mode 100644 index 7c0b6bfb6..000000000 --- a/.changeset/curly-pianos-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -add config option `experimental.dynamicCompileOptions` for finegrained control over compileOptions diff --git a/.changeset/dirty-boxes-sip.md b/.changeset/dirty-boxes-sip.md deleted file mode 100644 index 08962a7f1..000000000 --- a/.changeset/dirty-boxes-sip.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -removed redundant `disableCssHmr` option - -You can use `emitCss: false` or `emitCss: !!isProduction` instead diff --git a/.changeset/dry-cameras-press.md b/.changeset/dry-cameras-press.md deleted file mode 100644 index cb0140377..000000000 --- a/.changeset/dry-cameras-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix: do not preserve types unless useVitePreprocess option is true diff --git a/.changeset/eight-taxis-wash.md b/.changeset/eight-taxis-wash.md deleted file mode 100644 index 40b42303f..000000000 --- a/.changeset/eight-taxis-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Reduced cache usage, share css cache between SSR and client diff --git a/.changeset/eleven-frogs-rhyme.md b/.changeset/eleven-frogs-rhyme.md deleted file mode 100644 index 19fb48222..000000000 --- a/.changeset/eleven-frogs-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Improved error reporting for svelte compiler errors diff --git a/.changeset/eleven-windows-roll.md b/.changeset/eleven-windows-roll.md deleted file mode 100644 index 35cf7efff..000000000 --- a/.changeset/eleven-windows-roll.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Add option to ignore svelte preprocessors of other vite plugins - -- ignore them all: `ignorePluginPreprocessors: true` -- ignore by name: `ignorePluginPreprocessors: ['',...]` diff --git a/.changeset/famous-lemons-draw.md b/.changeset/famous-lemons-draw.md deleted file mode 100644 index 9f52aea3e..000000000 --- a/.changeset/famous-lemons-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -import svelte types instead of duplicating them diff --git a/.changeset/famous-pets-tell.md b/.changeset/famous-pets-tell.md deleted file mode 100644 index 2b52d0d8f..000000000 --- a/.changeset/famous-pets-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -don't warn if dependency doesn't export package.json diff --git a/.changeset/five-dogs-care.md b/.changeset/five-dogs-care.md deleted file mode 100644 index b7a228c32..000000000 --- a/.changeset/five-dogs-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Automate setting of compilerOptions.hydratable from kit.browser.hydrate option diff --git a/.changeset/five-houses-serve.md b/.changeset/five-houses-serve.md deleted file mode 100644 index 7f60c2f84..000000000 --- a/.changeset/five-houses-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -do not use require-relative to resolve svelte field of libraries and cache resolved values (fixes #244) diff --git a/.changeset/five-moles-swim.md b/.changeset/five-moles-swim.md deleted file mode 100644 index cdf16245b..000000000 --- a/.changeset/five-moles-swim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Always add dependencies using svelte to ssr.noExternal in vite config diff --git a/.changeset/flat-books-kick.md b/.changeset/flat-books-kick.md deleted file mode 100644 index 081d229ac..000000000 --- a/.changeset/flat-books-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -improved css hmr diff --git a/.changeset/flat-mayflies-smell.md b/.changeset/flat-mayflies-smell.md deleted file mode 100644 index 1291e6d44..000000000 --- a/.changeset/flat-mayflies-smell.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Move plugin preprocessor definition to api namespace - -Plugins that provide `myplugin.sveltePreprocess`, should move it to `myplugin.api.sveltePreprocess`, as suggested by [rollup](https://rollupjs.org/guide/en/#direct-plugin-communication) diff --git a/.changeset/forty-lobsters-double.md b/.changeset/forty-lobsters-double.md deleted file mode 100644 index 8a5b256f1..000000000 --- a/.changeset/forty-lobsters-double.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -prepare for a change in vite 2.5.0 that would lead to errors in preprocessor dependency handling (fixes #130) diff --git a/.changeset/forty-olives-look.md b/.changeset/forty-olives-look.md deleted file mode 100644 index 7e393d85a..000000000 --- a/.changeset/forty-olives-look.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -auto-restart SvelteKit when Svelte config changed diff --git a/.changeset/forty-parents-jam.md b/.changeset/forty-parents-jam.md deleted file mode 100644 index 68ac4c9c1..000000000 --- a/.changeset/forty-parents-jam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -update svelte-hmr to 0.14.7 to fix issue with svelte 3.40 diff --git a/.changeset/four-chairs-rhyme.md b/.changeset/four-chairs-rhyme.md deleted file mode 100644 index e354562df..000000000 --- a/.changeset/four-chairs-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -automatically exclude svelte dependencies in vite.optimizeDeps diff --git a/.changeset/fresh-penguins-heal.md b/.changeset/fresh-penguins-heal.md deleted file mode 100644 index d4919414a..000000000 --- a/.changeset/fresh-penguins-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Allow other vite plugins to define preprocessors diff --git a/.changeset/friendly-deers-own.md b/.changeset/friendly-deers-own.md deleted file mode 100644 index cb7b22136..000000000 --- a/.changeset/friendly-deers-own.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Add option disableDependencyReinclusion to offer users a way out of automatic optimization for hybrid packages diff --git a/.changeset/funny-clocks-drum.md b/.changeset/funny-clocks-drum.md deleted file mode 100644 index 52fb30f3d..000000000 --- a/.changeset/funny-clocks-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -don't add svelte/ssr to vite.optimizeDeps.include (fixes #138) diff --git a/.changeset/funny-eyes-leave.md b/.changeset/funny-eyes-leave.md deleted file mode 100644 index 2b65a2502..000000000 --- a/.changeset/funny-eyes-leave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -minimum required version of vite is 2.6.0 diff --git a/.changeset/fuzzy-bottles-teach.md b/.changeset/fuzzy-bottles-teach.md deleted file mode 100644 index 189512869..000000000 --- a/.changeset/fuzzy-bottles-teach.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -resolve vite.root option correctly (fixes #113) diff --git a/.changeset/fuzzy-mails-brush.md b/.changeset/fuzzy-mails-brush.md deleted file mode 100644 index 48e565d53..000000000 --- a/.changeset/fuzzy-mails-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -use createRequire to load svelte.config.cjs in esm projects (fixes #141) diff --git a/.changeset/gold-drinks-peel.md b/.changeset/gold-drinks-peel.md deleted file mode 100644 index 6a745c7b9..000000000 --- a/.changeset/gold-drinks-peel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Optimize nested index-only dependencies diff --git a/.changeset/good-plums-rest.md b/.changeset/good-plums-rest.md deleted file mode 100644 index ee7d31710..000000000 --- a/.changeset/good-plums-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -skip reading default svelte config file with inline option `configFile: false` diff --git a/.changeset/gorgeous-monkeys-brake.md b/.changeset/gorgeous-monkeys-brake.md deleted file mode 100644 index 0c6ffbfa1..000000000 --- a/.changeset/gorgeous-monkeys-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -update engines.node to "^12.20 || ^14.13.1 || >= 16" diff --git a/.changeset/green-buttons-wait.md b/.changeset/green-buttons-wait.md deleted file mode 100644 index e96625e49..000000000 --- a/.changeset/green-buttons-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -use deepmerge utility to merge inline config and svelte.config.js diff --git a/.changeset/happy-mails-kneel.md b/.changeset/happy-mails-kneel.md deleted file mode 100644 index 495719fc2..000000000 --- a/.changeset/happy-mails-kneel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -further improvements to changelog (see #93) diff --git a/.changeset/happy-toys-boil.md b/.changeset/happy-toys-boil.md deleted file mode 100644 index 457366e25..000000000 --- a/.changeset/happy-toys-boil.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -feat: convert to es module with cjs fallback, use named export instead of default - -If you are using vite-plugin-svelte with require, you should switch to esm and import the named export "svelte". -An example can be found in the usage section of the [readme](README.md) - -For existing esm configs update your import to use the new named export. - -```diff -- import svelte from '@sveltejs/vite-plugin-svelte'; -+ import { svelte } from '@sveltejs/vite-plugin-svelte'; -``` - -continuing with cjs/require is discouraged but if you must use it, update your require statement to use the named export - -```diff -- const svelte = require('@sveltejs/vite-plugin-svelte'); -+ const { svelte } = require('@sveltejs/vite-plugin-svelte'); -``` diff --git a/.changeset/healthy-worms-double.md b/.changeset/healthy-worms-double.md deleted file mode 100644 index 9f9528ea8..000000000 --- a/.changeset/healthy-worms-double.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -move plugin options in svelte.config.js into "vitePlugin" - -update your svelte.config.js and wrap [plugin options](https://github.com/sveltejs/vite-plugin-svelte/blob/main/docs/config.md#plugin-options) with `vitePlugin` - -```diff -// svelte.config.js - - compilerOptions: {...}, - preprocess: {...}, - extensions: [...], - onwarn: () => {...}, - kit: {}, -+ vitePlugin: { - // include, exclude, emitCss, hot, ignorePluginPreprocessors, disableDependencyReinclusion, experimental -+ } -``` diff --git a/.changeset/hot-crabs-reply.md b/.changeset/hot-crabs-reply.md deleted file mode 100644 index ef48174f0..000000000 --- a/.changeset/hot-crabs-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Handle inspector autocomplete keydown event diff --git a/.changeset/khaki-kids-vanish.md b/.changeset/khaki-kids-vanish.md deleted file mode 100644 index bb1136c96..000000000 --- a/.changeset/khaki-kids-vanish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -handle preprocess for prebundleSvelteLibraries diff --git a/.changeset/kind-ducks-swim.md b/.changeset/kind-ducks-swim.md deleted file mode 100644 index 12e2538fc..000000000 --- a/.changeset/kind-ducks-swim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Skip prebundle non-js nested dependencies diff --git a/.changeset/large-ears-press.md b/.changeset/large-ears-press.md deleted file mode 100644 index 29820cd6c..000000000 --- a/.changeset/large-ears-press.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -- Restart dev server when svelte config file changes -- Refactored e2e-tests to use package.json scripts -- Updated dependencies diff --git a/.changeset/large-frogs-lick.md b/.changeset/large-frogs-lick.md deleted file mode 100644 index a09a658ed..000000000 --- a/.changeset/large-frogs-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Use transformWithEsbuild for vite script preprocessor diff --git a/.changeset/lemon-toes-relax.md b/.changeset/lemon-toes-relax.md deleted file mode 100644 index ef439ff69..000000000 --- a/.changeset/lemon-toes-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -disable svelte-hmr overlay by default diff --git a/.changeset/light-bottles-warn.md b/.changeset/light-bottles-warn.md deleted file mode 100644 index c5cdc7206..000000000 --- a/.changeset/light-bottles-warn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -initial release diff --git a/.changeset/little-plums-grab.md b/.changeset/little-plums-grab.md deleted file mode 100644 index baaf9d380..000000000 --- a/.changeset/little-plums-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Feature: add configFile option diff --git a/.changeset/long-foxes-agree.md b/.changeset/long-foxes-agree.md deleted file mode 100644 index e3bb79e0f..000000000 --- a/.changeset/long-foxes-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -improve virtual css module path (fixes #14) diff --git a/.changeset/loud-pets-cheat.md b/.changeset/loud-pets-cheat.md deleted file mode 100644 index 73f5420ae..000000000 --- a/.changeset/loud-pets-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Add `experimental.prebundleSvelteLibraries` option diff --git a/.changeset/metal-jeans-jam.md b/.changeset/metal-jeans-jam.md deleted file mode 100644 index e4abcd741..000000000 --- a/.changeset/metal-jeans-jam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -update to vite3 diff --git a/.changeset/modern-horses-reply.md b/.changeset/modern-horses-reply.md deleted file mode 100644 index 63d839181..000000000 --- a/.changeset/modern-horses-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Svelte libraries without any Svelte components are also added to ssr.noExternal diff --git a/.changeset/nasty-baboons-joke.md b/.changeset/nasty-baboons-joke.md deleted file mode 100644 index 46f1ac302..000000000 --- a/.changeset/nasty-baboons-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix: watch preprocessor dependencies and trigger hmr on change diff --git a/.changeset/nasty-poems-fold.md b/.changeset/nasty-poems-fold.md deleted file mode 100644 index bf041903b..000000000 --- a/.changeset/nasty-poems-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix: turn diff-match-patch into an optional peer dependency to reduce footprint diff --git a/.changeset/nasty-seahorses-dance.md b/.changeset/nasty-seahorses-dance.md deleted file mode 100644 index 8bc27879b..000000000 --- a/.changeset/nasty-seahorses-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Run Vite preprocessors first in markup phase diff --git a/.changeset/nasty-worms-admire.md b/.changeset/nasty-worms-admire.md deleted file mode 100644 index 036aee827..000000000 --- a/.changeset/nasty-worms-admire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -add automatically excluded svelte dependencies to ssr.noExternal diff --git a/.changeset/nervous-bottles-lay.md b/.changeset/nervous-bottles-lay.md deleted file mode 100644 index f30c628e1..000000000 --- a/.changeset/nervous-bottles-lay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -bump minimum required node version to 14.18.0 to align with vite 3 diff --git a/.changeset/nervous-jobs-remain.md b/.changeset/nervous-jobs-remain.md deleted file mode 100644 index bf8014c12..000000000 --- a/.changeset/nervous-jobs-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix hmr not updating a component when returning to the last working state from an error state diff --git a/.changeset/olive-flowers-glow.md b/.changeset/olive-flowers-glow.md deleted file mode 100644 index 336c98a78..000000000 --- a/.changeset/olive-flowers-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -handle production builds for non "production" mode diff --git a/.changeset/plenty-pumpkins-buy.md b/.changeset/plenty-pumpkins-buy.md deleted file mode 100644 index 2d226ebff..000000000 --- a/.changeset/plenty-pumpkins-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -reduce log output with log.once function to filter repetetive messages diff --git a/.changeset/plenty-wasps-explode.md b/.changeset/plenty-wasps-explode.md deleted file mode 100644 index 7bcb60720..000000000 --- a/.changeset/plenty-wasps-explode.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Disable CSS sourcemap in SSR diff --git a/.changeset/popular-tigers-camp.md b/.changeset/popular-tigers-camp.md deleted file mode 100644 index 99b925ea7..000000000 --- a/.changeset/popular-tigers-camp.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -use the resolved vite root to support backend integrations diff --git a/.changeset/popular-yaks-fetch.md b/.changeset/popular-yaks-fetch.md deleted file mode 100644 index 1f12af202..000000000 --- a/.changeset/popular-yaks-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -feat: Allow svelte imports to be added to optimizeDeps.include and don't exclude svelte from optimizeDeps then diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 5599a9b8c..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "mode": "exit", - "tag": "next", - "initialVersions": { - "vite-plugin-svelte-playground": "1.0.0", - "playground-big": "0.0.0", - "e2e-tests-hmr": "0.0.0", - "e2e-tests-hmr-test-dependency": "1.0.0", - "playground-preprocess-with-vite": "0.0.0", - "playground-vite-ssr": "0.0.0", - "playground-windicss": "0.0.0", - "@sveltejs/vite-plugin-svelte": "1.0.0-next.4", - "e2e-tests-autoprefixer-browserslist": "1.0.0", - "e2e-tests-kit-node": "0.0.0", - "e2e-tests-ts-type-import": "0.0.0", - "e2e-tests-configfile-custom": "1.0.0", - "e2e-tests-configfile-esm": "1.0.0", - "e2e-tests-svelte-preprocess": "0.0.0", - "e2e-tests-package-json-svelte-field": "1.0.0", - "e2e-tests-test-dependency-svelte-field": "1.0.0", - "vite-plugin-svelte-e2e-tests": "1.0.0", - "e2e-tests-custom-extensions": "1.0.0", - "e2e-tests-vite-ssr": "0.0.0", - "playground-kit-demo-app": "0.0.0", - "playground-optimizedeps-include": "0.0.0", - "e2e-test-dep-cjs-and-esm": "1.0.0", - "e2e-test-dep-cjs-only": "1.0.0", - "e2e-test-dep-esm-only": "1.0.0", - "e2e-test-dep-svelte-nested": "1.0.0", - "e2e-test-dep-svelte-simple": "1.0.0", - "e2e-test-dep-svelte-hybrid": "1.0.0", - "e2e-test-dep-svelte-api-only": "1.0.0", - "e2e-tests-preprocess-with-vite": "0.0.0", - "e2e-tests-vite-ssr-esm": "0.0.0", - "playground-big-component-library": "0.0.0", - "e2e-test-dep-scss-only": "1.0.0", - "e2e-tests-env": "1.0.0", - "e2e-test-dep-index-only": "1.0.0", - "e2e-test-dep-types-only": "1.0.0", - "e2e-test-dep-vite-plugins": "1.0.0", - "e2e-tests-dependencies": "0.0.0", - "e2e-tests-inspector-kit": "0.0.0", - "e2e-tests-inspector-vite": "0.0.0" - }, - "changesets": [ - "angry-emus-study", - "angry-hotels-love", - "angry-laws-refuse", - "angry-penguins-jog", - "blue-schools-bake", - "brave-boxes-drive", - "brave-drinks-look", - "breezy-crews-peel", - "breezy-donkeys-argue", - "breezy-kids-divide", - "breezy-tigers-hang", - "calm-buses-cheat", - "calm-dancers-accept", - "calm-pens-drum", - "chatty-lemons-yell", - "chatty-trees-sell", - "clean-rice-fly", - "clever-trains-drum", - "cold-pumpkins-enjoy", - "cuddly-maps-dance", - "curly-pianos-brush", - "dirty-boxes-sip", - "dry-cameras-press", - "eight-taxis-wash", - "eleven-frogs-rhyme", - "eleven-windows-roll", - "famous-lemons-draw", - "famous-pets-tell", - "five-dogs-care", - "five-houses-serve", - "flat-books-kick", - "flat-mayflies-smell", - "forty-lobsters-double", - "forty-olives-look", - "forty-parents-jam", - "four-chairs-rhyme", - "fresh-penguins-heal", - "friendly-deers-own", - "funny-clocks-drum", - "funny-eyes-leave", - "fuzzy-bottles-teach", - "fuzzy-mails-brush", - "gold-drinks-peel", - "good-plums-rest", - "gorgeous-monkeys-brake", - "green-buttons-wait", - "happy-mails-kneel", - "happy-toys-boil", - "hot-crabs-reply", - "khaki-kids-vanish", - "kind-ducks-swim", - "large-ears-press", - "large-frogs-lick", - "lemon-toes-relax", - "light-bottles-warn", - "little-plums-grab", - "long-foxes-agree", - "loud-pets-cheat", - "modern-horses-reply", - "nasty-baboons-joke", - "nasty-poems-fold", - "nasty-seahorses-dance", - "nasty-worms-admire", - "nervous-jobs-remain", - "olive-flowers-glow", - "plenty-pumpkins-buy", - "plenty-wasps-explode", - "popular-tigers-camp", - "popular-yaks-fetch", - "pretty-hairs-press", - "proud-dragons-shout", - "purple-spiders-sparkle", - "rare-crews-give", - "red-experts-work", - "rich-pianos-fly", - "selfish-experts-rest", - "serious-jeans-hug", - "seven-cows-leave", - "sharp-laws-leave", - "silver-readers-wait", - "six-ears-grow", - "slow-buses-tap", - "slow-dolphins-turn", - "smooth-bananas-yawn", - "smooth-rings-run", - "soft-masks-fold", - "strange-brooms-crash", - "stupid-crews-worry", - "stupid-melons-try", - "sweet-birds-repair", - "tame-weeks-glow", - "thin-swans-talk", - "three-icons-behave", - "tidy-months-explode", - "tricky-clouds-grab", - "two-queens-roll", - "two-rice-end", - "wicked-hairs-share", - "wise-impalas-glow", - "witty-eggs-allow", - "yellow-panthers-beg", - "young-chicken-agree", - "young-rice-bathe" - ] -} diff --git a/.changeset/pretty-hairs-press.md b/.changeset/pretty-hairs-press.md deleted file mode 100644 index 6a1b469f7..000000000 --- a/.changeset/pretty-hairs-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -include stack and filename in error reporting for svelte preprocess errors diff --git a/.changeset/proud-dragons-shout.md b/.changeset/proud-dragons-shout.md deleted file mode 100644 index c1ce1a07b..000000000 --- a/.changeset/proud-dragons-shout.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Experimental: Generate sourcemaps for preprocessors that lack them - -enable option `experimental.generateMissingPreprocessorSourcemaps` to use it diff --git a/.changeset/purple-spiders-sparkle.md b/.changeset/purple-spiders-sparkle.md deleted file mode 100644 index 85a9615fc..000000000 --- a/.changeset/purple-spiders-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -remove transitive peer dependency on rollup (fixes #57) diff --git a/.changeset/rare-crews-give.md b/.changeset/rare-crews-give.md deleted file mode 100644 index ec8c48597..000000000 --- a/.changeset/rare-crews-give.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Automatically re-prebundle when Svelte config changed for `experimental.prebundleSvelteLibraries` diff --git a/.changeset/red-experts-work.md b/.changeset/red-experts-work.md deleted file mode 100644 index 4a78ffa1e..000000000 --- a/.changeset/red-experts-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Fix emitCss behaviour in a svelte config diff --git a/.changeset/rich-pianos-fly.md b/.changeset/rich-pianos-fly.md deleted file mode 100644 index b29292026..000000000 --- a/.changeset/rich-pianos-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -New experimental option sendWarningsToBrowser diff --git a/.changeset/selfish-experts-rest.md b/.changeset/selfish-experts-rest.md deleted file mode 100644 index e5f1f3af9..000000000 --- a/.changeset/selfish-experts-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -enable logging for compiler warnings diff --git a/.changeset/serious-jeans-hug.md b/.changeset/serious-jeans-hug.md deleted file mode 100644 index ab5f43448..000000000 --- a/.changeset/serious-jeans-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix kit-node tests diff --git a/.changeset/seven-cows-leave.md b/.changeset/seven-cows-leave.md deleted file mode 100644 index 08c34c6ad..000000000 --- a/.changeset/seven-cows-leave.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -automatically include svelte in vite config optimizeDeps.include - -Previously, svelte was automatically excluded. We include it now by default to improve deduplication. - -As a result, svelte is pre-bundled by vite during dev, which it logs when starting the devserver - -```shell -Pre-bundling dependencies: - svelte/animate - svelte/easing - svelte/internal - svelte/motion - svelte/store - (...and 2 more) -(this will be run only when your dependencies or config have changed) -``` - -And it's also visible in the browsers network tab, where requests for svelte imports now start with `node_modules/.vite/` during dev. - -Check out the [vite pre-bundling documentation](https://vitejs.dev/guide/dep-pre-bundling.html) for more information. - -To get the old behavior back, add the following to your vite config - -```js -optimizeDeps: { - exclude: ['svelte']; -} -``` diff --git a/.changeset/sharp-laws-leave.md b/.changeset/sharp-laws-leave.md deleted file mode 100644 index f20494ec3..000000000 --- a/.changeset/sharp-laws-leave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Allow emitCss: false for production builds and customizable compilerOptions.css and hydratable - fixes #9 diff --git a/.changeset/silver-readers-wait.md b/.changeset/silver-readers-wait.md deleted file mode 100644 index 66dcf7189..000000000 --- a/.changeset/silver-readers-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -do not warn if kit options are passed as inline config diff --git a/.changeset/six-ears-grow.md b/.changeset/six-ears-grow.md deleted file mode 100644 index 5bbeefe22..000000000 --- a/.changeset/six-ears-grow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Improve dev warning message for components including only unscoped styles (fixes #153) diff --git a/.changeset/slow-buses-tap.md b/.changeset/slow-buses-tap.md deleted file mode 100644 index 095d60591..000000000 --- a/.changeset/slow-buses-tap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Remove transforming svelte css diff --git a/.changeset/slow-dolphins-turn.md b/.changeset/slow-dolphins-turn.md deleted file mode 100644 index 16204a086..000000000 --- a/.changeset/slow-dolphins-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Support import typescript files with .js extension diff --git a/.changeset/smooth-bananas-yawn.md b/.changeset/smooth-bananas-yawn.md deleted file mode 100644 index 247591c53..000000000 --- a/.changeset/smooth-bananas-yawn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -prevent errors in resolveViaPackageJsonSvelte breaking vite resolve (fixes #283) diff --git a/.changeset/smooth-rings-run.md b/.changeset/smooth-rings-run.md deleted file mode 100644 index 2b207559b..000000000 --- a/.changeset/smooth-rings-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -update vite peerDependency to ^2.7.0 and refactor server restart on change of svelte.config.js diff --git a/.changeset/soft-masks-fold.md b/.changeset/soft-masks-fold.md deleted file mode 100644 index 709f9015f..000000000 --- a/.changeset/soft-masks-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix `experimental.useVitePreprocess` option for Vite 2.8 diff --git a/.changeset/strange-brooms-crash.md b/.changeset/strange-brooms-crash.md deleted file mode 100644 index 76b72802a..000000000 --- a/.changeset/strange-brooms-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Improve automatic dependency pre-bundling by not reincluding dependencies that are already present in optimizeDeps.exclude diff --git a/.changeset/stupid-crews-worry.md b/.changeset/stupid-crews-worry.md deleted file mode 100644 index 529c330c8..000000000 --- a/.changeset/stupid-crews-worry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -drop support for node12 diff --git a/.changeset/stupid-melons-try.md b/.changeset/stupid-melons-try.md deleted file mode 100644 index d0e1f2bae..000000000 --- a/.changeset/stupid-melons-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Do not try to resolve svelte field in \_\_vite-browser-external, see (#362)" diff --git a/.changeset/sweet-birds-repair.md b/.changeset/sweet-birds-repair.md deleted file mode 100644 index 9b7f4a0f8..000000000 --- a/.changeset/sweet-birds-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Add experimental Svelte Inspector to quickly jump to code from your browser. diff --git a/.changeset/tame-weeks-glow.md b/.changeset/tame-weeks-glow.md deleted file mode 100644 index c0b871e8d..000000000 --- a/.changeset/tame-weeks-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Handle flexible ssr signature for hooks with ssr argument diff --git a/.changeset/thin-swans-talk.md b/.changeset/thin-swans-talk.md deleted file mode 100644 index 73405dceb..000000000 --- a/.changeset/thin-swans-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Improved CSS Source Maps when using vite's `css: { devSourcemap: true }` diff --git a/.changeset/three-icons-behave.md b/.changeset/three-icons-behave.md deleted file mode 100644 index 6911fde27..000000000 --- a/.changeset/three-icons-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Remove user-specified values for essential compilerOptions generate, format, cssHash and filename and log a warning diff --git a/.changeset/tidy-months-explode.md b/.changeset/tidy-months-explode.md deleted file mode 100644 index 5581110c5..000000000 --- a/.changeset/tidy-months-explode.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Use last modified time as cache busting parameter diff --git a/.changeset/tricky-clouds-grab.md b/.changeset/tricky-clouds-grab.md deleted file mode 100644 index d78bea39e..000000000 --- a/.changeset/tricky-clouds-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Only optimize nested cjs dependencies diff --git a/.changeset/two-queens-roll.md b/.changeset/two-queens-roll.md deleted file mode 100644 index 50d3d91eb..000000000 --- a/.changeset/two-queens-roll.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -feat: vite config can be updated based on values in svelte config, provide knownJsSrcExtensions (see #60) diff --git a/.changeset/two-rice-end.md b/.changeset/two-rice-end.md deleted file mode 100644 index 12eb54a76..000000000 --- a/.changeset/two-rice-end.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -Export loadSvelteConfig diff --git a/.changeset/wicked-hairs-share.md b/.changeset/wicked-hairs-share.md deleted file mode 100644 index 72f5e5a06..000000000 --- a/.changeset/wicked-hairs-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -output sourcemap in hmr helper preprocessor diff --git a/.changeset/wise-impalas-glow.md b/.changeset/wise-impalas-glow.md deleted file mode 100644 index 399879ca1..000000000 --- a/.changeset/wise-impalas-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': minor ---- - -Feature: log svelte compiler warnings to console. use options.onwarn to customize logging diff --git a/.changeset/witty-eggs-allow.md b/.changeset/witty-eggs-allow.md deleted file mode 100644 index 8f363fdfd..000000000 --- a/.changeset/witty-eggs-allow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -fix inspector not initializing correctly for sveltekit on windows (see #342) diff --git a/.changeset/yellow-panthers-beg.md b/.changeset/yellow-panthers-beg.md deleted file mode 100644 index 135554e7a..000000000 --- a/.changeset/yellow-panthers-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -reduced debug output diff --git a/.changeset/young-chicken-agree.md b/.changeset/young-chicken-agree.md deleted file mode 100644 index 1c8391b7b..000000000 --- a/.changeset/young-chicken-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': major ---- - -Update vite peerDependency to ^2.9.0 and handle edge cases for `experimental.prebundleSvelteLibraries` diff --git a/.changeset/young-rice-bathe.md b/.changeset/young-rice-bathe.md deleted file mode 100644 index be3d06ff1..000000000 --- a/.changeset/young-rice-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sveltejs/vite-plugin-svelte': patch ---- - -do not restart vite devserver on changes of svelte config when `configFile: false` is set diff --git a/packages/vite-plugin-svelte/CHANGELOG.md b/packages/vite-plugin-svelte/CHANGELOG.md index 20230d66b..2dce99087 100644 --- a/packages/vite-plugin-svelte/CHANGELOG.md +++ b/packages/vite-plugin-svelte/CHANGELOG.md @@ -1,5 +1,34 @@ # @sveltejs/vite-plugin-svelte +## 1.0.0 + +### Major Changes + +- update to vite3 ([#359](https://github.com/sveltejs/vite-plugin-svelte/pull/359)) + +* bump minimum required node version to 14.18.0 to align with vite 3 ([#359](https://github.com/sveltejs/vite-plugin-svelte/pull/359)) + +- move plugin options in svelte.config.js into "vitePlugin" ([#389](https://github.com/sveltejs/vite-plugin-svelte/pull/389)) + + update your svelte.config.js and wrap [plugin options](https://github.com/sveltejs/vite-plugin-svelte/blob/main/docs/config.md#plugin-options) with `vitePlugin` + + ```diff + // svelte.config.js + + compilerOptions: {...}, + preprocess: {...}, + extensions: [...], + onwarn: () => {...}, + kit: {}, + + vitePlugin: { + // include, exclude, emitCss, hot, ignorePluginPreprocessors, disableDependencyReinclusion, experimental + + } + ``` + +### Patch Changes + +- Always add dependencies using svelte to ssr.noExternal in vite config ([#359](https://github.com/sveltejs/vite-plugin-svelte/pull/359)) + ## 1.0.0-next.49 ### Minor Changes diff --git a/packages/vite-plugin-svelte/package.json b/packages/vite-plugin-svelte/package.json index 46f230162..a7ceac36c 100644 --- a/packages/vite-plugin-svelte/package.json +++ b/packages/vite-plugin-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@sveltejs/vite-plugin-svelte", - "version": "1.0.0-next.49", + "version": "1.0.0", "license": "MIT", "author": "dominikg", "files": [