nuxtlabs / vscode-mdc

Provides syntax highlighting and colon matching for MDC (Markdown Components) files for Nuxt Content.
https://marketplace.visualstudio.com/items?itemName=Nuxt.mdc
MIT License
64 stars 2 forks source link

chore(deps): update devdependency vite to v2 #9

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vite ^1.0.0-rc.13 -> ^2.5.3 age adoption passing confidence

Release Notes

vitejs/vite ### [`v2.5.3`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​253-httpsgithubcomvitejsvitecomparev252v253-2021-09-01) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.5.2...v2.5.3) ##### Bug Fixes - apply SSR externalization heuristic to devDependencies ([#​4699](https://togithub.com/vitejs/vite/issues/4699)) ([0f1d6be](https://togithub.com/vitejs/vite/commit/0f1d6be100e3d6fda391b024ec14d2b4091993cb)) - **resolve:** normalize optimized resolved path ([#​4813](https://togithub.com/vitejs/vite/issues/4813)) ([fa6475f](https://togithub.com/vitejs/vite/commit/fa6475fd4230fb2ab200485bc35b136b2474abfd)) ### [`v2.5.2`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​252-httpsgithubcomvitejsvitecomparev251v252-2021-08-31) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.5.1...v2.5.2) ##### Bug Fixes - decode url for middleware ([#​4728](https://togithub.com/vitejs/vite/issues/4728)) ([824d042](https://togithub.com/vitejs/vite/commit/824d042535033a5c3d7006978c0d05c201cd1c25)) - don't transform new URL(url, import.meta.url) in comments ([#​4732](https://togithub.com/vitejs/vite/issues/4732)) ([bf0b631](https://togithub.com/vitejs/vite/commit/bf0b631e7479ed70d02b98b780cf7e4b02d0344b)) - prevent pre-bundling [@​vite/client](https://togithub.com/vite/client) and [@​vite/env](https://togithub.com/vite/env) ([#​4716](https://togithub.com/vitejs/vite/issues/4716)) ([e8c1906](https://togithub.com/vitejs/vite/commit/e8c19069984835114084dbc650f2a01335d6365f)) - special handling for ssr.noExternal in mergeConfig ([#​4766](https://togithub.com/vitejs/vite/issues/4766)) ([689a2c8](https://togithub.com/vitejs/vite/commit/689a2c8cbab0887dba0994dd0e9dc5515ab9d461)) - **ssr:** resolve .cjs file extensions ([#​4772](https://togithub.com/vitejs/vite/issues/4772)) ([96712ad](https://togithub.com/vitejs/vite/commit/96712adf5a404dbafa9b6ca4abd83ac98d5ce356)) - unexpected file request with custom publicDir, fix [#​4629](https://togithub.com/vitejs/vite/issues/4629) ([#​4631](https://togithub.com/vitejs/vite/issues/4631)) ([7be6c0c](https://togithub.com/vitejs/vite/commit/7be6c0c90a6224d3525af9c44b29ba48ef63ebf2)) ##### Features - add `.pdf` to list of known asset types ([#​4752](https://togithub.com/vitejs/vite/issues/4752)) ([d891641](https://togithub.com/vitejs/vite/commit/d891641ab2be85e151d86dfd1720c05a63dec51d)) - allow custom vite env prefix ([#​4676](https://togithub.com/vitejs/vite/issues/4676)) ([dfdb9cc](https://togithub.com/vitejs/vite/commit/dfdb9cc41197a750850b60c36a9f6855c4481168)) - allow use of clientPort without middlewareMode ([#​4332](https://togithub.com/vitejs/vite/issues/4332)) ([da0abc5](https://togithub.com/vitejs/vite/commit/da0abc59935febdd7522941100d235c84c08d5b4)) - **optimizer:** nested optimization ([#​4634](https://togithub.com/vitejs/vite/issues/4634)) ([f61ec46](https://togithub.com/vitejs/vite/commit/f61ec46a077b92f5b1ce99bdac472a4c32052a13)) ### [`v2.5.1`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​251-httpsgithubcomvitejsvitecomparev250v251-2021-08-24) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.5.0...v2.5.1) ##### Bug Fixes - **DEFINES** is not defined is env ([#​4694](https://togithub.com/vitejs/vite/issues/4694)) ([ff50c22](https://togithub.com/vitejs/vite/commit/ff50c22f9c71ac968f0fc4503e892452ccdf5ef5)) - `Matcher` for chokidar WatchOptions#ignored ([#​4616](https://togithub.com/vitejs/vite/issues/4616)) ([89e7a41](https://togithub.com/vitejs/vite/commit/89e7a419d7108dc3344d0bc5690798f695a46fd1)) - enable failing dependencies to be optimised by pre-processing them with esbuild ([#​4275](https://togithub.com/vitejs/vite/issues/4275)) ([ea98a1a](https://togithub.com/vitejs/vite/commit/ea98a1a1d257d235d3f12948d049c66e6a941362)) - **css:** minify css will transform rgba to #rrggbbaa ([#​4658](https://togithub.com/vitejs/vite/issues/4658)) ([632a50a](https://togithub.com/vitejs/vite/commit/632a50acd693f4ba79af7d22f1df14cf20e66538)) - CSS dependencies are tracked incorrectly when base is set ([#​4592](https://togithub.com/vitejs/vite/issues/4592)) ([633c03a](https://togithub.com/vitejs/vite/commit/633c03aa05755da47c2f2e00aa52f3f6460ac382)) - **css:** dynamic import css abnormal after build ([#​3333](https://togithub.com/vitejs/vite/issues/3333)) ([b572f57](https://togithub.com/vitejs/vite/commit/b572f57ec067abfaa1355cab3efdadf306592202)) - **scan:** do not match 'export default' in comments ([#​4602](https://togithub.com/vitejs/vite/issues/4602)) ([8b85f5f](https://togithub.com/vitejs/vite/commit/8b85f5f5cc72b8d50416ab0ab5ae045119e944be)) - **vite:** unexptected overwriting for default export fix([#​4553](https://togithub.com/vitejs/vite/issues/4553)) ([#​4596](https://togithub.com/vitejs/vite/issues/4596)) ([c7929ad](https://togithub.com/vitejs/vite/commit/c7929ad1f96f1dd4f59e55626cedd6254add8538)) - surface exception when failing to resolve package entry ([#​4426](https://togithub.com/vitejs/vite/issues/4426)) ([f75e508](https://togithub.com/vitejs/vite/commit/f75e5080c0e479c4b8d66f48da06417e0a180016)) ##### Features - Add `ssr.noExternal = true` option ([#​4490](https://togithub.com/vitejs/vite/issues/4490)) ([963387a](https://togithub.com/vitejs/vite/commit/963387adbbceaf0336f8b4c9661f76511c0094ac)) - make redirect easier when visit a non-based page ([#​4618](https://togithub.com/vitejs/vite/issues/4618)) ([b97afa7](https://togithub.com/vitejs/vite/commit/b97afa76ec0b6ccd6e7dd99a254e109f67692bf7)) ### [`v2.5.0`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​250-httpsgithubcomvitejsvitecomparev250-beta3v250-2021-08-16) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.4.4...v2.5.0) ### [`v2.4.4`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​244-httpsgithubcomvitejsvitecomparev243v244-2021-07-27) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.4.3...v2.4.4) ##### Bug Fixes - **deps:** update all non-major dependencies ([#​4387](https://togithub.com/vitejs/vite/issues/4387)) ([2f900ba](https://togithub.com/vitejs/vite/commit/2f900ba4d4ad8061e0046898e8d1de3129e7f784)) - \--https get ignored in preview ([#​4318](https://togithub.com/vitejs/vite/issues/4318)) ([a870584](https://togithub.com/vitejs/vite/commit/a8705846f7f604263a64aece67deb7593c498dcd)) - don't interact with res if refresh has happened ([#​4370](https://togithub.com/vitejs/vite/issues/4370)) ([c90b7d9](https://togithub.com/vitejs/vite/commit/c90b7d9d89a803b51d56f2885e5e61bbcf1c1c43)) - fix pre-bundling executes multiple times ([#​3640](https://togithub.com/vitejs/vite/issues/3640)) ([41a00df](https://togithub.com/vitejs/vite/commit/41a00dff62ee2ae60099953b1d3cc91f7bad0d7d)) - handle imports from dot directories ([#​3739](https://togithub.com/vitejs/vite/issues/3739)) ([f4f0100](https://togithub.com/vitejs/vite/commit/f4f0100649220453d961b6c66531c58026885680)) - ignore ENOENT in `injectSourcesContent` ([#​2904](https://togithub.com/vitejs/vite/issues/2904)) ([0693d03](https://togithub.com/vitejs/vite/commit/0693d038e096dd4db3140507269c6aaeefd2186e)) - provide build load fallback for arbitrary request with queries ([f097aa1](https://togithub.com/vitejs/vite/commit/f097aa10c17faf0b73b239a34ca72934d38188d7)) - **css:** cachedPostcssConfig reused for multiple builds ([#​3906](https://togithub.com/vitejs/vite/issues/3906)) ([3a97644](https://togithub.com/vitejs/vite/commit/3a9764403722a32b8d51222025e6516ef557e178)) ##### Features - support ?inline css query to avoid css insertion ([e1de8a8](https://togithub.com/vitejs/vite/commit/e1de8a888ea9adb9dc415cf74aec43dfa83aa526)) ### [`v2.4.3`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​243-httpsgithubcomvitejsvitecomparev242v243-2021-07-20) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.4.2...v2.4.3) ##### Bug Fixes - call createFileOnlyEntry() only for CSS deps, fix [#​4150](https://togithub.com/vitejs/vite/issues/4150) ([#​4267](https://togithub.com/vitejs/vite/issues/4267)) ([89e3160](https://togithub.com/vitejs/vite/commit/89e3160d86bc8c27d6d33b82adec7c44016c3fc3)) - **dev:** only rewrite SSR stacktrace when possible ([#​4248](https://togithub.com/vitejs/vite/issues/4248)) ([887c247](https://togithub.com/vitejs/vite/commit/887c247984abc0f80d8b19a1d681855944f6d01a)) - **util:** copyDir may cause an infinite loop ([#​4310](https://togithub.com/vitejs/vite/issues/4310)) ([da64197](https://togithub.com/vitejs/vite/commit/da64197bc8bcd8f848aef3ae7a87a2d0d56ebd55)) - correctly ignore optional deps when bundling vite deps ([#​4223](https://togithub.com/vitejs/vite/issues/4223)) ([b5ab77d](https://togithub.com/vitejs/vite/commit/b5ab77d878d7bdc5c68dbbf144395f2a590f7d99)), closes [#​3977](https://togithub.com/vitejs/vite/issues/3977) [#​3850](https://togithub.com/vitejs/vite/issues/3850) - do not end process in middleware mode, fix [#​4196](https://togithub.com/vitejs/vite/issues/4196) ([#​4232](https://togithub.com/vitejs/vite/issues/4232)) ([1c994f8](https://togithub.com/vitejs/vite/commit/1c994f840e707e1085ee1e1aed0986bb92e39422)) - improve indent of built html file ([#​4227](https://togithub.com/vitejs/vite/issues/4227)) ([0316f14](https://togithub.com/vitejs/vite/commit/0316f14eddb6854321ed0c1bbeb29c2668c6f08c)) - nested dependencies from sub node_modules, fix [#​3254](https://togithub.com/vitejs/vite/issues/3254) ([#​4091](https://togithub.com/vitejs/vite/issues/4091)) ([b465d3e](https://togithub.com/vitejs/vite/commit/b465d3eb87d415b2f484dae77daab57adc3415bf)) ##### Features - `vite preview` port is used automatically `+1` ([#​4219](https://togithub.com/vitejs/vite/issues/4219)) ([179a057](https://togithub.com/vitejs/vite/commit/179a0576b2b8da4fc0c32a574b8ae487b8b5265a)) - enable usage of function as library fileName, close [#​3585](https://togithub.com/vitejs/vite/issues/3585) ([#​3625](https://togithub.com/vitejs/vite/issues/3625)) ([772b2f7](https://togithub.com/vitejs/vite/commit/772b2f73b0da08181a7cc29e0eb50073ff3cc464)) - extract `config.base` in `importAnalysisBuild.ts` ([#​4096](https://togithub.com/vitejs/vite/issues/4096)) ([ab59598](https://togithub.com/vitejs/vite/commit/ab59598f4e07a466d8319e6d81047f75517085db)) - library mode does not include preload ([#​4097](https://togithub.com/vitejs/vite/issues/4097)) ([decc7d8](https://togithub.com/vitejs/vite/commit/decc7d885d108a3e96ffc82abcb4057f54aa6db5)) ### [`v2.4.2`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​242-httpsgithubcomvitejsvitecomparev241v242-2021-07-12) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.4.1...v2.4.2) ##### Bug Fixes - **VITE_PRELOAD** replacement error ([#​4163](https://togithub.com/vitejs/vite/issues/4163)) ([d377aae](https://togithub.com/vitejs/vite/commit/d377aae05f73779869ba84c91e050fe0a9f50dce)), closes [#​3051](https://togithub.com/vitejs/vite/issues/3051) - shutdown process after closing server ([#​4082](https://togithub.com/vitejs/vite/issues/4082)) ([eac779c](https://togithub.com/vitejs/vite/commit/eac779c3d7c306288b01a35239e9eaaa2273c1a5)) - **build:** resolve license files correctly ([#​4149](https://togithub.com/vitejs/vite/issues/4149)) ([bf32b41](https://togithub.com/vitejs/vite/commit/bf32b41bc4ac89e1fd39c27fb22c3bfa0a150152)) - **utils:** add dot-all flag to match all characters, fix [#​3761](https://togithub.com/vitejs/vite/issues/3761) ([#​3780](https://togithub.com/vitejs/vite/issues/3780)) ([b9cdfbe](https://togithub.com/vitejs/vite/commit/b9cdfbeedcd74d33c30cab9d38b1a9ca6d1cd8c2)) ##### Features - cache certificate ([#​3642](https://togithub.com/vitejs/vite/issues/3642)) ([5dd670f](https://togithub.com/vitejs/vite/commit/5dd670f06dc2b0928771d571ce6ca5164b0db8e9)) ### [`v2.4.1`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​241-httpsgithubcomvitejsvitecomparev240v241-2021-07-06) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.4.0...v2.4.1) ##### Bug Fixes - **hmr:** html registered as a PostCSS dependency, fix [#​3716](https://togithub.com/vitejs/vite/issues/3716) ([#​4127](https://togithub.com/vitejs/vite/issues/4127)) ([09c6c94](https://togithub.com/vitejs/vite/commit/09c6c94690ea3fc8b66bb6781995b3e15faedf8f)) - specify full filepath to importMeta.d.ts, fix [#​4125](https://togithub.com/vitejs/vite/issues/4125) ([#​4138](https://togithub.com/vitejs/vite/issues/4138)) ([3bc1d78](https://togithub.com/vitejs/vite/commit/3bc1d78843d970d367e235f6c30fd7996cf7335a)) ### [`v2.4.0`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​240-httpsgithubcomvitejsvitecomparev240-beta3v240-2021-07-05) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.8...v2.4.0) ### [`v2.3.8`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​238-httpsgithubcomvitejsvitecomparev237v238-2021-06-19) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.7...v2.3.8) ##### Bug Fixes - **css:** filter out function name suffixes with url ([#​3752](https://togithub.com/vitejs/vite/issues/3752)) ([9aa255a](https://togithub.com/vitejs/vite/commit/9aa255a0abcb9f5b23c34607b2188f796f4b6c94)) - **deps:** update all non-major dependencies ([#​3791](https://togithub.com/vitejs/vite/issues/3791)) ([74d409e](https://togithub.com/vitejs/vite/commit/74d409eafca8d74ec4a6ece621ea2895bc1f2a32)) - **hmr:** always invalidate all affected modules ([e048114](https://togithub.com/vitejs/vite/commit/e048114d3657fc8e2fec645eba3f5f2fe230ceb7)) - **hmr:** avoid css propagation infinite loop ([7362e6e](https://togithub.com/vitejs/vite/commit/7362e6e9a7a0f0177b467f1cf80552acf22c46a0)) - **hmr:** avoid duplicated modules for css dependency ([385ced9](https://togithub.com/vitejs/vite/commit/385ced9c2e9b5f06e9c06669fe19a0a98cc82c8b)) - **hmr/css:** check CSS importers for hmr boundaries - fix Tailwind 2.2 compat ([6eaec3a](https://togithub.com/vitejs/vite/commit/6eaec3ab74d126310d93f8a93f8577bed1c3f474)) - **hmr/css:** fix infinite recursion on hmr ([#​3865](https://togithub.com/vitejs/vite/issues/3865)) ([0d5726f](https://togithub.com/vitejs/vite/commit/0d5726fff2fe724ffec3c0621e3dcd6775b0fe8b)) - ?import with trailing = added by some servers ([#​3805](https://togithub.com/vitejs/vite/issues/3805)) ([460d1cd](https://togithub.com/vitejs/vite/commit/460d1cda317e4c4d03434f2b3d8de9152620005b)) - don't replace `process.env` if `process` not global variable ([#​3703](https://togithub.com/vitejs/vite/issues/3703)) ([5aeadb7](https://togithub.com/vitejs/vite/commit/5aeadb719944152be7ed9f9472aa2238ea3557c0)) - upgrade esbuild for esm compatibility ([#​3718](https://togithub.com/vitejs/vite/issues/3718)) ([dbb5eab](https://togithub.com/vitejs/vite/commit/dbb5eabe246747abab187a6c8d90cd418856e048)), closes [#​3399](https://togithub.com/vitejs/vite/issues/3399) [#​3413](https://togithub.com/vitejs/vite/issues/3413) ##### Features - allow 'hidden' sourcemap to remove //# sourceMappingURL from generated maps ([#​3684](https://togithub.com/vitejs/vite/issues/3684)) ([19e479b](https://togithub.com/vitejs/vite/commit/19e479ba0dd1da4d1de075bdf11edabe00af6cb6)) ### [`v2.3.7`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​237-httpsgithubcomvitejsvitecomparev236v237-2021-06-08) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.6...v2.3.7) ##### Bug Fixes - Include src files in vite npm bundle (for sourcemaps) ([#​3656](https://togithub.com/vitejs/vite/issues/3656)) ([294d8b4](https://togithub.com/vitejs/vite/commit/294d8b472ca5d5079d8fe35ecb1b0bf6cf7720db)) - show error message above the stack when HMR overlay is disabled ([#​3677](https://togithub.com/vitejs/vite/issues/3677)) ([6b4c355](https://togithub.com/vitejs/vite/commit/6b4c3550f673253ca175a1e2ca2efb8d1ec85b3b)) - tolerant fs error in formatError ([#​3665](https://togithub.com/vitejs/vite/issues/3665)) ([5146cc5](https://togithub.com/vitejs/vite/commit/5146cc5eb2bfe4317e3a7c8590963cbebaa5b3e9)) - update `sirv` to decode url in preview ([#​3680](https://togithub.com/vitejs/vite/issues/3680)) ([0430127](https://togithub.com/vitejs/vite/commit/0430127b7b7216d92a351fcb9c80753563a318e6)) ##### Features - **css:** support postcss dir-dependency message type ([#​3707](https://togithub.com/vitejs/vite/issues/3707)) ([665d438](https://togithub.com/vitejs/vite/commit/665d43872914c7a79a5a79aa4b6349961e68a10d)) ### [`v2.3.6`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​236-httpsgithubcomvitejsvitecomparev235v236-2021-06-02) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.5...v2.3.6) ##### Bug Fixes - revert avoid css leaking into emitted javascript ([#​3402](https://togithub.com/vitejs/vite/issues/3402)) ([#​3630](https://togithub.com/vitejs/vite/issues/3630)) ([91eb2a6](https://togithub.com/vitejs/vite/commit/91eb2a6bc30103569cce05f6da1acdd72d5f71f0)) - **types:** add '\*?.sharedworker' typing ([#​3618](https://togithub.com/vitejs/vite/issues/3618)) ([690ff99](https://togithub.com/vitejs/vite/commit/690ff999cdebf390a84506c5b62a17e6e8f47c17)) ### [`v2.3.5`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​235-httpsgithubcomvitejsvitecomparev234v235-2021-06-01) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.4...v2.3.5) ##### Bug Fixes - cannot recognize JS url correctly([#​3568](https://togithub.com/vitejs/vite/issues/3568)) ([#​3572](https://togithub.com/vitejs/vite/issues/3572)) ([ab08652](https://togithub.com/vitejs/vite/commit/ab0865223f2fd8c460ee9b5108dbe67b9ad534a1)) - **tests:** fix tests run fail in the Chinese directory ([#​3586](https://togithub.com/vitejs/vite/issues/3586)) ([3cab2c2](https://togithub.com/vitejs/vite/commit/3cab2c2202c2c7188b4f76d872c94a9f6acaf122)) - update esbuild to 0.12 ([#​3570](https://togithub.com/vitejs/vite/issues/3570)) ([421c530](https://togithub.com/vitejs/vite/commit/421c530eae668f0ddadd9b4ef6d366a58d74febc)) ##### Features - **config:** add `envDir` option ([#​3407](https://togithub.com/vitejs/vite/issues/3407)) ([472ba5d](https://togithub.com/vitejs/vite/commit/472ba5d7198e5db631ddafc1fd2adf78ce26003e)) - **plugins/worker:** support SharedWorker (resolve [#​2093](https://togithub.com/vitejs/vite/issues/2093)) ([#​2505](https://togithub.com/vitejs/vite/issues/2505)) ([d78191c](https://togithub.com/vitejs/vite/commit/d78191c5ce5f9c0e5a2329c7b113fc25b27535b9)) - **ssr:** include non-CSS assets in the manifest ([#​3556](https://togithub.com/vitejs/vite/issues/3556)) ([adc7170](https://togithub.com/vitejs/vite/commit/adc7170dac0b08f3cffd49fa4844a6fa871067dc)) - added clientPort to HmrOptions ([#​3578](https://togithub.com/vitejs/vite/issues/3578)) ([7db69a3](https://togithub.com/vitejs/vite/commit/7db69a3c284d58ebb51f91c5f44da9890d056b19)) ### [`v2.3.4`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​234-httpsgithubcomvitejsvitecomparev233v234-2021-05-25) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.3...v2.3.4) ##### Bug Fixes - allow passing an array as sass / scss importer ([#​3529](https://togithub.com/vitejs/vite/issues/3529)) ([e344cdd](https://togithub.com/vitejs/vite/commit/e344cdd28425e08b2481b1a6289b820764f25928)) - avoid css leaking into emitted javascript ([#​3402](https://togithub.com/vitejs/vite/issues/3402)) ([65d333d](https://togithub.com/vitejs/vite/commit/65d333d8eb95ea3ab3d611d9c21d05de9657f134)) - clean manifest plugin state at build start ([#​3530](https://togithub.com/vitejs/vite/issues/3530)) ([c9da635](https://togithub.com/vitejs/vite/commit/c9da635841cc20e65df6a51c3f0b7a7fb79a814f)) - data-uri plugin cache reset at buildStart ([#​3537](https://togithub.com/vitejs/vite/issues/3537)) ([9d97b6d](https://togithub.com/vitejs/vite/commit/9d97b6d0084a543b6e692890d8a095e4bee5dfac)) - do not cache module while the file contains import.meta.glob ([#​3005](https://togithub.com/vitejs/vite/issues/3005)) ([e7b8f41](https://togithub.com/vitejs/vite/commit/e7b8f41c45ea95cfd12801dfd22fa9be99de8ac8)) - ensure new assets cache at build start, fix [#​3271](https://togithub.com/vitejs/vite/issues/3271) ([#​3512](https://togithub.com/vitejs/vite/issues/3512)) ([9484c0f](https://togithub.com/vitejs/vite/commit/9484c0f392407d71efad64b585b8656202c9b411)) - ensure new CSS modules cache at build start ([#​3516](https://togithub.com/vitejs/vite/issues/3516)) ([07ad2b4](https://togithub.com/vitejs/vite/commit/07ad2b494b14701f54376afe6ce49bf24a3e7cd9)) - **preview:** [#​3487](https://togithub.com/vitejs/vite/issues/3487) preview should serve latest content by default ([#​3488](https://togithub.com/vitejs/vite/issues/3488)) ([9a4183d](https://togithub.com/vitejs/vite/commit/9a4183dbc0d4dcf278ac829b96230b3d2b24bd5e)) - **preview:** allow to disable HTTPS ([#​3514](https://togithub.com/vitejs/vite/issues/3514)) ([cf1632e](https://togithub.com/vitejs/vite/commit/cf1632ea525b4e3230afaee908ef42f0e7321fe8)) - **preview:** support custom hostname ([#​3506](https://togithub.com/vitejs/vite/issues/3506)) ([5979d0e](https://togithub.com/vitejs/vite/commit/5979d0e3b2c071ee15408aa67974af04f7bb1c3d)) - **types:** add .module.pcss typings, fix [#​3518](https://togithub.com/vitejs/vite/issues/3518) ([#​3519](https://togithub.com/vitejs/vite/issues/3519)) ([3475351](https://togithub.com/vitejs/vite/commit/3475351a371df2e17689a99968fdee827b0b2d16)) - handle HMR for files with more than one glob import ([#​3497](https://togithub.com/vitejs/vite/issues/3497)) ([05bd96e](https://togithub.com/vitejs/vite/commit/05bd96e21ced682251378c4ad7ae0dee59195eae)) - inline webworker safari support ([#​3468](https://togithub.com/vitejs/vite/issues/3468)) ([2671546](https://togithub.com/vitejs/vite/commit/26715465f7430e6fd9a0cf2ae9e49fb099cced3a)) - invalidate import globs upon new/removed files (fix [#​3499](https://togithub.com/vitejs/vite/issues/3499)) ([#​3500](https://togithub.com/vitejs/vite/issues/3500)) ([b31604e](https://togithub.com/vitejs/vite/commit/b31604e08c4333bed5a3c4cc6876d1eb337a100b)) - track deps for css [@​import](https://togithub.com/import) in build watch mode, fix [#​3387](https://togithub.com/vitejs/vite/issues/3387) ([#​3478](https://togithub.com/vitejs/vite/issues/3478)) ([13bda33](https://togithub.com/vitejs/vite/commit/13bda3368e73ade311f1c113894c2dcb329cef8d)) ##### Features - support serving `index.html` in middleware mode ([#​2871](https://togithub.com/vitejs/vite/issues/2871)) ([b1598ce](https://togithub.com/vitejs/vite/commit/b1598cec7ee185f796d8679f0a97d36b80fe1949)) ### [`v2.3.3`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​233-httpsgithubcomvitejsvitecomparev232v233-2021-05-17) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.2...v2.3.3) ##### Bug Fixes - ignore ids that start with \0 in plugin asset, fix [#​3424](https://togithub.com/vitejs/vite/issues/3424) ([#​3436](https://togithub.com/vitejs/vite/issues/3436)) ([f6cfe30](https://togithub.com/vitejs/vite/commit/f6cfe30abfc5179262aea807173d7591fd4dc876)) - restore dynamic-import-polyfill ([#​3434](https://togithub.com/vitejs/vite/issues/3434)) ([4112c5d](https://togithub.com/vitejs/vite/commit/4112c5d103673b83c50d446096086617dfaac5a3)) - sass importer can't be undefined (fix: [#​3390](https://togithub.com/vitejs/vite/issues/3390)) ([#​3395](https://togithub.com/vitejs/vite/issues/3395)) ([30ff5a2](https://togithub.com/vitejs/vite/commit/30ff5a235d2a832cb45a761a03c5947460417b40)) - skip fs fallback for out of root urls, fix [#​3364](https://togithub.com/vitejs/vite/issues/3364) ([#​3431](https://togithub.com/vitejs/vite/issues/3431)) ([19dae99](https://togithub.com/vitejs/vite/commit/19dae997f91607424af2d0e159ae2570463bbcb3)) - warn about dynamic import polyfill only during build ([#​3446](https://togithub.com/vitejs/vite/issues/3446)) ([5fe0550](https://togithub.com/vitejs/vite/commit/5fe05507dd28bbd863469628bc61b45a04f938bd)) ### [`v2.3.2`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​232-httpsgithubcomvitejsvitecomparev231v232-2021-05-12) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.1...v2.3.2) ##### Bug Fixes - **css:** fix sass importer error ([#​3368](https://togithub.com/vitejs/vite/issues/3368)) ([3f04abf](https://togithub.com/vitejs/vite/commit/3f04abf0ff21c7b2969902c3d8d87f4b1b93740f)) - **server:** hostname defaults to localhost, fix [#​3355](https://togithub.com/vitejs/vite/issues/3355) ([#​3383](https://togithub.com/vitejs/vite/issues/3383)) ([8b5a6a8](https://togithub.com/vitejs/vite/commit/8b5a6a855091e6f744cc7b886cf927d14dc74d50)) ### [`v2.3.1`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​231-httpsgithubcomvitejsvitecomparev230v231-2021-05-12) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.3.0...v2.3.1) ##### Notable Changes We introduced a security fix in v2.3.0 to restrict file access outside of the workspace root. We received reports of issues with symlinks and monorepo setups, so we are marking this feature as experimental and disabling it by default to avoid disruption in the ecosystem. A new experimental option `server.fsServe.strict` was added defaulting to `false`. This **disables the restrictions by default**. The `fsServe` restrictions are going to be enabled by default in a future version, once the issues are been resolved and the logic becomes more robust. You can opt-in to this security change using (experimental) ```js // vite.config.js export default { server: { fsServe: { strict: true } } } ``` ##### Bug Fixes - bump [@​rollup/plugin-commonjs](https://togithub.com/rollup/plugin-commonjs) to v19, fix [#​3312](https://togithub.com/vitejs/vite/issues/3312) ([#​3353](https://togithub.com/vitejs/vite/issues/3353)) ([c6ef6d0](https://togithub.com/vitejs/vite/commit/c6ef6d084c2368f6c73e03cc18bcab05aea9cfa6)) - disable fsServe restrictions by default ([#​3377](https://togithub.com/vitejs/vite/issues/3377)) ([5433a65](https://togithub.com/vitejs/vite/commit/5433a655534cd4c716c2eba2f89f20bfa328e812)) - normalize url in `ensureServingAccess` ([#​3350](https://togithub.com/vitejs/vite/issues/3350)) ([deb465b](https://togithub.com/vitejs/vite/commit/deb465ba412312ccae2d5b767de327d6f8562e7e)) - use the closest package.json as root when workspace not found fo… ([#​3374](https://togithub.com/vitejs/vite/issues/3374)) ([42b35ac](https://togithub.com/vitejs/vite/commit/42b35ac567b02b8142a7a51df320d7deb2ec4ac1)) ### [`v2.3.0`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​230-httpsgithubcomvitejsvitecomparev224v230-2021-05-11) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.2.4...v2.3.0) #### BREAKING CHANGES - Browser default targets changed (PR [#​2976](https://togithub.com/vitejs/vite/pull/2976)) - Default browser support range has changed. The minimum requirement is now [native dynamic import support](https://caniuse.com/es6-module-dynamic-import). Most notably, this means support for legacy Microsoft Edge (16-18) has been dropped. - `vite/dynamic-import-polyfill` removed and no longer required in custom entries ##### Why are there breaking changes in a minor? - **Limited impact:** The affected target browsers are ones that natively support [ES6 modules](https://caniuse.com/es6-module) (92.83% of global usage) but do not support [native dynamic imports](https://caniuse.com/es6-module-dynamic-import) (92.34% of global usage). So this is a small range affecting only 0.49% of global usage. This number should continue to decrease in the future as most modern browsers are evergreen. You are also not affected if you are already targeting legacy browsers using `@vitejs/plugin-legacy`. - **Easy migration:** if you do intend to support browsers that fall into this category, you can use [dynamic-import-polyfill](https://togithub.com/GoogleChromeLabs/dynamic-import-polyfill). To make the polyfill work, you will also need to use a plugin with [`renderDynamicImport`](https://rollupjs.org/guide/en/#renderdynamicimport) to change the import calls to `__import__`. You can follow the installation guide in [this example](https://togithub.com/antfu/vite-dynamic-import-polyfill-example). - **Required for bug fixes:** This change is required for upgrading esbuild from v0.9 to [v0.11](https://togithub.com/evanw/esbuild/releases/tag/v0.11.0), which includes a lot of bug fixes and improvements. And it also allows us to remove the complexity of the dynamic import polyfill. #### Security Fixes - Dev server only listens to localhost by default now (PR [#​2977](https://togithub.com/vitejs/vite/pull/2977)) - Pass `--host 0.0.0.0` to change back to the previous behavior. - Dev server only serves files under workspace root by defualt (PR [#​2850](https://togithub.com/vitejs/vite/pull/2850), [#​3321](https://togithub.com/vitejs/vite/pull/3321)) - Accessing files outside of workspace root will result in a 403 response. - Vite will try to search up for workspace root defined in `package.json` or `pnpm-workspace.yaml` - To set the workspace root explicitly, see [configurations](https://vitejs.dev/config/#server-fsserve-root) ##### Bug Fixes - **dev:** rewrite importee path at html files at spa fallback ([#​3239](https://togithub.com/vitejs/vite/issues/3239)) ([13d41d8](https://togithub.com/vitejs/vite/commit/13d41d864219bcc0e952f42f69adb97147e15520)) - **hmr:** respect server https options when running as middleware ([#​1992](https://togithub.com/vitejs/vite/issues/1992)) ([24178b0](https://togithub.com/vitejs/vite/commit/24178b05825245b9f36b5a8e4730996184cc7e8e)) - **serve:** prevent serving unrestricted files ([#​3321](https://togithub.com/vitejs/vite/issues/3321)) ([7231b5a](https://togithub.com/vitejs/vite/commit/7231b5a882a2db8dd2d9cb88a0f446edb5e2cf43)) - only provide npm package names to resolveSSRExternal ([#​2717](https://togithub.com/vitejs/vite/issues/2717)) ([6dde32a](https://togithub.com/vitejs/vite/commit/6dde32a1641e91470da73315272f14e62369b65b)) - prevent serving unrestricted files (fix [#​2820](https://togithub.com/vitejs/vite/issues/2820)) ([#​2850](https://togithub.com/vitejs/vite/issues/2850)) ([792a6e1](https://togithub.com/vitejs/vite/commit/792a6e1ee8fa288ce8e641f7fa378fe8d76e52d4)) - type error by [#​3151](https://togithub.com/vitejs/vite/issues/3151) ([#​3292](https://togithub.com/vitejs/vite/issues/3292)) ([fd4146b](https://togithub.com/vitejs/vite/commit/fd4146b8624100a609ae43b2d73681d260dfe131)) - upgrade to esbuild@0.11.19 ([#​3282](https://togithub.com/vitejs/vite/issues/3282)) ([b0dd69d](https://togithub.com/vitejs/vite/commit/b0dd69d305c268b2ea326ec4f344da7f7b989e69)) - warning for vite/dynamic-import-polyfill ([#​3328](https://togithub.com/vitejs/vite/issues/3328)) ([8b80512](https://togithub.com/vitejs/vite/commit/8b80512c03bc053e101b1047bfd142260a15e2ac)) - **ci:** fix ci lint step ([#​2988](https://togithub.com/vitejs/vite/issues/2988)) ([4e8ffd8](https://togithub.com/vitejs/vite/commit/4e8ffd8865e6303d19b5a5ea4501fc54bff4e180)) - **resolve:** normalize node_modules and bare imports, fix [#​2503](https://togithub.com/vitejs/vite/issues/2503) ([#​2848](https://togithub.com/vitejs/vite/issues/2848)) ([0c97412](https://togithub.com/vitejs/vite/commit/0c9741222532b9fa7818e0a2ce9c918bda03c6a0)) - **server:** Listen only to 127.0.0.1 by default ([#​2977](https://togithub.com/vitejs/vite/issues/2977)) ([1e604d5](https://togithub.com/vitejs/vite/commit/1e604d5b60900098f201f90394445fea55642e74)) - **ssr:** resolve dynamic import vars modules ([#​3177](https://togithub.com/vitejs/vite/issues/3177)) ([b1e7395](https://togithub.com/vitejs/vite/commit/b1e73951ed402a64882fb771bf433938ad171e19)) ##### Features - add optimizeDeps.esbuildOptions ([#​2991](https://togithub.com/vitejs/vite/issues/2991)) ([77a882a](https://togithub.com/vitejs/vite/commit/77a882a385147957b3100b3ec21de7cb212887bf)) - set publicDir to false to disable copied static assets to build dist dir ([#​3152](https://togithub.com/vitejs/vite/issues/3152)) ([f4ab90a](https://togithub.com/vitejs/vite/commit/f4ab90a79f3ff56647631fa8891dc665081b45a2)) - webworker ssr target ([#​3151](https://togithub.com/vitejs/vite/issues/3151)) ([1c59ef1](https://togithub.com/vitejs/vite/commit/1c59ef14dec3b60c67e70800af9d88a2255a54ae)) #### [2.2.4](https://togithub.com/vitejs/vite/compare/v2.2.3...v2.2.4) (2021-05-03) ##### Bug Fixes - **dev:** strip utf-8 bom ([#​3162](https://togithub.com/vitejs/vite/issues/3162)) ([#​3171](https://togithub.com/vitejs/vite/issues/3171)) ([19a2869](https://togithub.com/vitejs/vite/commit/19a28692209564202ce7303a5664696cfbf3ef28)) - call `buildStart` hook in middleware mode ([#​3080](https://togithub.com/vitejs/vite/issues/3080)) ([c374a54](https://togithub.com/vitejs/vite/commit/c374a5405050a6ed9013082027774fa275c2d324)) - **scan:** improve script regular matching (fixes [#​2942](https://togithub.com/vitejs/vite/issues/2942)) ([#​2961](https://togithub.com/vitejs/vite/issues/2961)) ([1e785d1](https://togithub.com/vitejs/vite/commit/1e785d1af54ae5e305dd1bef9af513f2c3a91ad3)) - dependencies are analyzed multiple times ([#​3154](https://togithub.com/vitejs/vite/issues/3154)) ([28a67ad](https://togithub.com/vitejs/vite/commit/28a67ad023fd7e43e3024d1a698c49a0f7156b59)) - **emptyOutDir:** never remove .git ([#​3043](https://togithub.com/vitejs/vite/issues/3043)) ([82dc588](https://togithub.com/vitejs/vite/commit/82dc5880c97daca2b7b8d55c27c30a6d810849a1)) ##### Features - Allow overwrite `TerserOptions.safari10` from `UserConfig` ([#​3113](https://togithub.com/vitejs/vite/issues/3113)) ([7cd8d78](https://togithub.com/vitejs/vite/commit/7cd8d7832e12e2facf7dfc163320a8798e19c6fd)) #### [2.2.3](https://togithub.com/vitejs/vite/compare/v2.2.2...v2.2.3) (2021-04-25) ##### Bug Fixes - revert [#​2541](https://togithub.com/vitejs/vite/issues/2541), fix [#​3084](https://togithub.com/vitejs/vite/issues/3084) [#​3101](https://togithub.com/vitejs/vite/issues/3101) ([#​3144](https://togithub.com/vitejs/vite/issues/3144)) ([f4e7918](https://togithub.com/vitejs/vite/commit/f4e7918d0784d4f20f7f9a5575cd7e4a9cfd69fb)) - **build:** vendor chunk strategy uses static imports, fix [#​2672](https://togithub.com/vitejs/vite/issues/2672) ([#​2934](https://togithub.com/vitejs/vite/issues/2934)) ([949b818](https://togithub.com/vitejs/vite/commit/949b8184310ac073faf7f5271301ad0d9a884487)) - add .svelte to list of known js src files ([#​3128](https://togithub.com/vitejs/vite/issues/3128)) ([0f09eaf](https://togithub.com/vitejs/vite/commit/0f09eaff374065a866c0f23db1217704eeb637a6)) - await bundle close in worker plugin ([#​2997](https://togithub.com/vitejs/vite/issues/2997)) ([0e7125a](https://togithub.com/vitejs/vite/commit/0e7125a0480d2a50cd1d88c7a8d046af75be3a75)) - dymamic import polyfill path when base is a URL ([#​3132](https://togithub.com/vitejs/vite/issues/3132)) ([02ba4ba](https://togithub.com/vitejs/vite/commit/02ba4ba32cd40f1cc3943781022c05f9df3b57e6)) - handle null/empty sources in source maps ([#​3074](https://togithub.com/vitejs/vite/issues/3074)) ([3e9f128](https://togithub.com/vitejs/vite/commit/3e9f128d15f154a2e140fa65c5f617824f0c4916)) - support postcss .pcss extension ([#​3130](https://togithub.com/vitejs/vite/issues/3130)) ([6d602a0](https://togithub.com/vitejs/vite/commit/6d602a0a4d2c1e77ded1344d59733eb93d4009c3)) #### [2.2.2](https://togithub.com/vitejs/vite/compare/v2.2.1...v2.2.2) (2021-04-24) ##### Bug Fixes - **ssr:** skip resolving browser field for SSR build, fix [#​3036](https://togithub.com/vitejs/vite/issues/3036) ([#​3039](https://togithub.com/vitejs/vite/issues/3039)) ([61ea320](https://togithub.com/vitejs/vite/commit/61ea32056048e902ca69d88e1b0a2d21660dae2a)) ##### Features - add marko file extensions ([#​3073](https://togithub.com/vitejs/vite/issues/3073)) ([d34fd88](https://togithub.com/vitejs/vite/commit/d34fd88e46cdcbbfbc266f431f47af285b1e8702)) #### [2.2.1](https://togithub.com/vitejs/vite/compare/v2.2.0...v2.2.1) (2021-04-19) ##### Bug Fixes - **optimizer:** depScan resolve with flatIdDeps ([#​3053](https://togithub.com/vitejs/vite/issues/3053)) ([cb441ef](https://togithub.com/vitejs/vite/commit/cb441ef0f5c4a21117ea42d3fcee110a62371196)) ### [`v2.2.4`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​224-httpsgithubcomvitejsvitecomparev223v224-2021-05-03) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.2.3...v2.2.4) ##### Bug Fixes - **dev:** strip utf-8 bom ([#​3162](https://togithub.com/vitejs/vite/issues/3162)) ([#​3171](https://togithub.com/vitejs/vite/issues/3171)) ([19a2869](https://togithub.com/vitejs/vite/commit/19a28692209564202ce7303a5664696cfbf3ef28)) - call `buildStart` hook in middleware mode ([#​3080](https://togithub.com/vitejs/vite/issues/3080)) ([c374a54](https://togithub.com/vitejs/vite/commit/c374a5405050a6ed9013082027774fa275c2d324)) - **scan:** improve script regular matching (fixes [#​2942](https://togithub.com/vitejs/vite/issues/2942)) ([#​2961](https://togithub.com/vitejs/vite/issues/2961)) ([1e785d1](https://togithub.com/vitejs/vite/commit/1e785d1af54ae5e305dd1bef9af513f2c3a91ad3)) - dependencies are analyzed multiple times ([#​3154](https://togithub.com/vitejs/vite/issues/3154)) ([28a67ad](https://togithub.com/vitejs/vite/commit/28a67ad023fd7e43e3024d1a698c49a0f7156b59)) - **emptyOutDir:** never remove .git ([#​3043](https://togithub.com/vitejs/vite/issues/3043)) ([82dc588](https://togithub.com/vitejs/vite/commit/82dc5880c97daca2b7b8d55c27c30a6d810849a1)) ##### Features - Allow overwrite `TerserOptions.safari10` from `UserConfig` ([#​3113](https://togithub.com/vitejs/vite/issues/3113)) ([7cd8d78](https://togithub.com/vitejs/vite/commit/7cd8d7832e12e2facf7dfc163320a8798e19c6fd)) ### [`v2.2.3`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​223-httpsgithubcomvitejsvitecomparev222v223-2021-04-25) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.2.2...v2.2.3) ##### Bug Fixes - revert [#​2541](https://togithub.com/vitejs/vite/issues/2541), fix [#​3084](https://togithub.com/vitejs/vite/issues/3084) [#​3101](https://togithub.com/vitejs/vite/issues/3101) ([#​3144](https://togithub.com/vitejs/vite/issues/3144)) ([f4e7918](https://togithub.com/vitejs/vite/commit/f4e7918d0784d4f20f7f9a5575cd7e4a9cfd69fb)) - **build:** vendor chunk strategy uses static imports, fix [#​2672](https://togithub.com/vitejs/vite/issues/2672) ([#​2934](https://togithub.com/vitejs/vite/issues/2934)) ([949b818](https://togithub.com/vitejs/vite/commit/949b8184310ac073faf7f5271301ad0d9a884487)) - add .svelte to list of known js src files ([#​3128](https://togithub.com/vitejs/vite/issues/3128)) ([0f09eaf](https://togithub.com/vitejs/vite/commit/0f09eaff374065a866c0f23db1217704eeb637a6)) - await bundle close in worker plugin ([#​2997](https://togithub.com/vitejs/vite/issues/2997)) ([0e7125a](https://togithub.com/vitejs/vite/commit/0e7125a0480d2a50cd1d88c7a8d046af75be3a75)) - dymamic import polyfill path when base is a URL ([#​3132](https://togithub.com/vitejs/vite/issues/3132)) ([02ba4ba](https://togithub.com/vitejs/vite/commit/02ba4ba32cd40f1cc3943781022c05f9df3b57e6)) - handle null/empty sources in source maps ([#​3074](https://togithub.com/vitejs/vite/issues/3074)) ([3e9f128](https://togithub.com/vitejs/vite/commit/3e9f128d15f154a2e140fa65c5f617824f0c4916)) - support postcss .pcss extension ([#​3130](https://togithub.com/vitejs/vite/issues/3130)) ([6d602a0](https://togithub.com/vitejs/vite/commit/6d602a0a4d2c1e77ded1344d59733eb93d4009c3)) ### [`v2.2.2`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​222-httpsgithubcomvitejsvitecomparev221v222-2021-04-24) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.2.1...v2.2.2) ##### Bug Fixes - **ssr:** skip resolving browser field for SSR build, fix [#​3036](https://togithub.com/vitejs/vite/issues/3036) ([#​3039](https://togithub.com/vitejs/vite/issues/3039)) ([61ea320](https://togithub.com/vitejs/vite/commit/61ea32056048e902ca69d88e1b0a2d21660dae2a)) ##### Features - add marko file extensions ([#​3073](https://togithub.com/vitejs/vite/issues/3073)) ([d34fd88](https://togithub.com/vitejs/vite/commit/d34fd88e46cdcbbfbc266f431f47af285b1e8702)) ### [`v2.2.1`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​221-httpsgithubcomvitejsvitecomparev220v221-2021-04-19) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.2.0...v2.2.1) ##### Bug Fixes - **optimizer:** depScan resolve with flatIdDeps ([#​3053](https://togithub.com/vitejs/vite/issues/3053)) ([cb441ef](https://togithub.com/vitejs/vite/commit/cb441ef0f5c4a21117ea42d3fcee110a62371196)) ### [`v2.2.0`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​220-httpsgithubcomvitejsvitecomparev215v220-2021-04-19) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.1.5...v2.2.0) ##### Bug Fixes - require.resolve to correct sub node_modules ([#​3003](https://togithub.com/vitejs/vite/issues/3003)) ([da11d43](https://togithub.com/vitejs/vite/commit/da11d43d9a246b0e721d6c33cd6a47a0675843cf)) - **optimizer:** ensure consistency with replace define ([#​2929](https://togithub.com/vitejs/vite/issues/2929)) ([ddb7a91](https://togithub.com/vitejs/vite/commit/ddb7a91f0085f832d438f9523397c8a55f3d0764)), closes [#​2893](https://togithub.com/vitejs/vite/issues/2893) - A static and dynamically imported module is loaded twice ([#​2935](https://togithub.com/vitejs/vite/issues/2935)) ([266fb55](https://togithub.com/vitejs/vite/commit/266fb55adc1e3580bab86d30fcd1dfd1d80748a9)) - avoid endless loop in resolveSSRExternal (fix [#​2635](https://togithub.com/vitejs/vite/issues/2635)) ([#​2636](https://togithub.com/vitejs/vite/issues/2636)) ([59871ef](https://togithub.com/vitejs/vite/commit/59871ef16142412d78ec79fe5ed06390d86c49e6)) - don't resolve import using browser during SSR (fix [#​2995](https://togithub.com/vitejs/vite/issues/2995)) ([#​2996](https://togithub.com/vitejs/vite/issues/2996)) ([fd1c9ba](https://togithub.com/vitejs/vite/commit/fd1c9ba11bff634c10e23a9cad2e5d639145ccf6)) - filter out empty srcset, fix [#​2863](https://togithub.com/vitejs/vite/issues/2863) ([#​2888](https://togithub.com/vitejs/vite/issues/2888)) ([0d4f803](https://togithub.com/vitejs/vite/commit/0d4f803d6edc51f31a5e20a161aa77688823b689)) - **build:** avoid import duplicate chunks, fix [#​2906](https://togithub.com/vitejs/vite/issues/2906) ([#​2940](https://togithub.com/vitejs/vite/issues/2940)) ([8b02abf](https://togithub.com/vitejs/vite/commit/8b02abf537cb731fcfe84cf8e93ba3e923e83114)) - **build:** properly handle alias key in config merge ([#​2847](https://togithub.com/vitejs/vite/issues/2847)) ([41261c7](https://togithub.com/vitejs/vite/commit/41261c70e6d65ddf1dca52a6e94e5aa555539581)) - **build:** support `cssCodeSplit` for cjs format, fix [#​2575](https://togithub.com/vitejs/vite/issues/2575) ([#​2621](https://togithub.com/vitejs/vite/issues/2621)) ([2a89c57](https://togithub.com/vitejs/vite/commit/2a89c57d3fb2dedbe595c4d49c454f3d138e6414)) - **css:** properly pass options to stylus compiler, fix [#​2587](https://togithub.com/vitejs/vite/issues/2587) ([#​2860](https://togithub.com/vitejs/vite/issues/2860)) ([8dbebee](https://togithub.com/vitejs/vite/commit/8dbebeed4c1dd13e13aa7201ad6922d4d4c20368)) - **define:** ensure the normal use of NODE_ENV, fix [#​2759](https://togithub.com/vitejs/vite/issues/2759) ([#​2764](https://togithub.com/vitejs/vite/issues/2764)) ([fa85749](https://togithub.com/vitejs/vite/commit/fa8574921195dd03b539c150a2ae5f97121a0aea)) - **scan:** avoid crawling type only import ([#​2810](https://togithub.com/vitejs/vite/issues/2810)) ([daf7838](https://togithub.com/vitejs/vite/commit/daf783866b744c09e2b10234ced853c6f9a84dff)) - **ssr:** fix ssrTransform catch clause error (fix [#​2667](https://togithub.com/vitejs/vite/issues/2667)) ([#​2966](https://togithub.com/vitejs/vite/issues/2966)) ([c9e0bcf](https://togithub.com/vitejs/vite/commit/c9e0bcf5653c31ffa00819083a9ce58a24e0bd17)) - **types:** clean-css types ([#​2971](https://togithub.com/vitejs/vite/issues/2971)) ([9be7449](https://togithub.com/vitejs/vite/commit/9be7449544b078d572b93e7df463a0c4756a84f5)) - chunks are analysed multiple times ([#​2541](https://togithub.com/vitejs/vite/issues/2541)) ([1451b78](https://togithub.com/vitejs/vite/commit/1451b78e7b1a34b89e2768315832087c686fb5aa)) - serve .js, .jsx, .ts, .tsx as application/javascript, fix [#​2642](https://togithub.com/vitejs/vite/issues/2642) ([#​2769](https://togithub.com/vitejs/vite/issues/2769)) ([b08e973](https://togithub.com/vitejs/vite/commit/b08e973da0477481970cdf6d49532bb6129aaa24)) ##### Features - **createLogger:** allow custom prefix for logger ([#​2019](https://togithub.com/vitejs/vite/issues/2019)) ([344d77e](https://togithub.com/vitejs/vite/commit/344d77e9735bc907b9383ad729afb0a8daa2af5f)) - add async support for vite config file ([#​2758](https://togithub.com/vitejs/vite/issues/2758)) ([aee8b37](https://togithub.com/vitejs/vite/commit/aee8b3770cd081632fefb327b38ab704b97aa860)) - add inlineConfig.envFile option ([#​2475](https://togithub.com/vitejs/vite/issues/2475)) ([81b80c6](https://togithub.com/vitejs/vite/commit/81b80c69d6bb00f54aae0481ea78f869db35725d)) - export manifest types ([#​2901](https://togithub.com/vitejs/vite/issues/2901)) ([ffcb7ce](https://togithub.com/vitejs/vite/commit/ffcb7ce0ac4fe61fbd02da05090d48835a0dd1e4)) - parameter settings when packaging the library ([#​2750](https://togithub.com/vitejs/vite/issues/2750)) ([f17e19a](https://togithub.com/vitejs/vite/commit/f17e19a80ced16401d00fef266493dd11fc69f2f)) - support cacheDir ([#​2899](https://togithub.com/vitejs/vite/issues/2899)) ([57980d2](https://togithub.com/vitejs/vite/commit/57980d27ee10f1f92e532a0975d4ab39ce27d3ed)) - watch the dependencies of config file ([#​3031](https://togithub.com/vitejs/vite/issues/3031)) ([bb419cb](https://togithub.com/vitejs/vite/commit/bb419cb969fec2a752dc45ab43b34351fe771f3a)) - **cli:** build watch mode, fix [#​1434](https://togithub.com/vitejs/vite/issues/1434) ([#​1449](https://togithub.com/vitejs/vite/issues/1449)) ([0dc6e37](https://togithub.com/vitejs/vite/commit/0dc6e37298e2e3efda74a1042f37bd70e3f5d3a5)) - **plugin:** plugin config hook supports return promise ([#​2800](https://togithub.com/vitejs/vite/issues/2800)) ([5dfd0e8](https://togithub.com/vitejs/vite/commit/5dfd0e85978f77c8d12f7b83f25a383ae9c2f7e9)) - **plugin-api:** support async configResolved hooks (fixes [#​2949](https://togithub.com/vitejs/vite/issues/2949)) ([#​2951](https://togithub.com/vitejs/vite/issues/2951)) ([8b38168](https://togithub.com/vitejs/vite/commit/8b38168f7bc5be1d3417f3115ac723baec736ed6)) - support globbing from dependencies ([#​2519](https://togithub.com/vitejs/vite/issues/2519)) ([7121553](https://togithub.com/vitejs/vite/commit/71215533ac60e8ff566dc3467feabfc2c71a01e2)), closes [#​2390](https://togithub.com/vitejs/vite/issues/2390) #### [2.1.5](https://togithub.com/vitejs/vite/compare/v2.1.4...v2.1.5) (2021-03-31) ##### Bug Fixes - do not inject ?import query to external urls ([be3a4f5](https://togithub.com/vitejs/vite/commit/be3a4f5beb39a83bb62aef19f9e18177047618fa)) - replace \__dirname and \__filename in config file, fix [#​2728](https://togithub.com/vitejs/vite/issues/2728) ([#​2780](https://togithub.com/vitejs/vite/issues/2780)) ([eb57ac6](https://togithub.com/vitejs/vite/commit/eb57ac6ab1aa1256cadcea2bf8d31881023a568c)) #### [2.1.4](https://togithub.com/vitejs/vite/compare/v2.1.3...v2.1.4) (2021-03-30) ##### Bug Fixes - **scan:** properly crawl imports in lang=ts blocks in vue/svelte files ([8f527fd](https://togithub.com/vitejs/vite/commit/8f527fd09c494fd23121aded0b836ff60a62835c)) - invalidate module cache on unlinked ([#​2629](https://togithub.com/vitejs/vite/issues/2629)), fix [#​2630](https://togithub.com/vitejs/vite/issues/2630) ([57f2a69](https://togithub.com/vitejs/vite/commit/57f2a698dcce47e11510bbff4c4716aac49a202b)) - reload only once on socket reconnect ([#​2340](https://togithub.com/vitejs/vite/issues/2340)) ([d73c1fa](https://togithub.com/vitejs/vite/commit/d73c1fa6824397515adaf42ec29732013c8c54de)) - **client:** don't inject queries for data URLs ([#​2703](https://togithub.com/vitejs/vite/issues/2703)), fix [#​2658](https://togithub.com/vitejs/vite/issues/2658) ([86753d6](https://togithub.com/vitejs/vite/commit/86753d6e3d2be88f2f885c27fef8245c5d4b3b1b)) - **resolve:** fix resolver not following node resolve algorithm ([#​2718](https://togithub.com/vitejs/vite/issues/2718)), fix [#​2695](https://togithub.com/vitejs/vite/issues/2695) ([669c591](https://togithub.com/vitejs/vite/commit/669c591696788df844e7b26e600df86ffc70792c)) - **resolve:** improve browser filed substitutions ([#​2701](https://togithub.com/vitejs/vite/issues/2701)), fix [#​2598](https://togithub.com/vitejs/vite/issues/2598) ([cc213c6](https://togithub.com/vitejs/vite/commit/cc213c68d54db338ce0e6cf8fafe1b05a414fa6a)) - fix types errors ([#​2726](https://togithub.com/vitejs/vite/issues/2726)) ([9716582](https://togithub.com/vitejs/vite/commit/97165828ecbcea867e927c62033002359d83a0db)) ##### Features - **dev:** support keepNames option for optimizeDependencies config ([#​2742](https://togithub.com/vitejs/vite/issues/2742)) ([130bf5a](https://togithub.com/vitejs/vite/commit/130bf5a03af2733dff9a34ef74450740d7cdb991)) #### [2.1.3](https://togithub.com/vitejs/vite/compare/v2.1.2...v2.1.3) (2021-03-25) ##### Bug Fixes - add a timeout to the res.sep when discovering dependencies, fix [#​2525](https://togithub.com/vitejs/vite/issues/2525) ([#​2548](https://togithub.com/vitejs/vite/issues/2548)) ([31d10cb](https://togithub.com/vitejs/vite/commit/31d10cbacf292cbd1064f847673281745c977b0d)) - handle paths with special characters in injectQuery (fix [#​2585](https://togithub.com/vitejs/vite/issues/2585)) ([#​2614](https://togithub.com/vitejs/vite/issues/2614)) ([ed321ba](https://togithub.com/vitejs/vite/commit/ed321ba3f3364c0d93097d0ecfeb22aee3daa909)) - **css:** alias for background url in sass/less link error (fix [#​2316](https://togithub.com/vitejs/vite/issues/2316)) ([#​2323](https://togithub.com/vitejs/vite/issues/2323)) ([9499d26](https://togithub.com/vitejs/vite/commit/9499d26ead3214cebeab43cfb6f91adad69ae2a9)) - **dev:** remove process listeners on server close ([#​2619](https://togithub.com/vitejs/vite/issues/2619)) ([74b360b](https://togithub.com/vitejs/vite/commit/74b360b6c53149c04ab5472aac7e327793a8a493)) - json should be bundled ([#​2573](https://togithub.com/vitejs/vite/issues/2573)) ([2eb7682](https://togithub.com/vitejs/vite/commit/2eb76827a364f015727da521e55ec5fa54202a71)), closes [#​2543](https://togithub.com/vitejs/vite/issues/2543) ##### Features - let `plugins` array contain falsy values ([#​1649](https://togithub.com/vitejs/vite/issues/1649)) ([be76a30](https://togithub.com/vitejs/vite/commit/be76a304aacb52ac5e333552d30024be34a8a6a9)) #### [2.1.2](https://togithub.com/vitejs/vite/compare/v2.1.1...v2.1.2) (2021-03-17) ##### Bug Fixes - update esbuild target to allow destructuring ([#​2566](https://togithub.com/vitejs/vite/issues/2566)) ([da49782](https://togithub.com/vitejs/vite/commit/da497823e249aaf4d3a7da80e2211501f6159e1e)) - **manifest:** do not fail when using rollupOtions.external ([#​2532](https://togithub.com/vitejs/vite/issues/2532)) ([e44cc11](https://togithub.com/vitejs/vite/commit/e44cc11bcf265d0bc4eaf5679c3b84d4b31d10ad)) #### [2.1.1](https://togithub.com/vitejs/vite/compare/v2.1.0...v2.1.1) (2021-03-16) ##### Bug Fixes - decode path before reading sourcemap source content ([73b80d5](https://togithub.com/vitejs/vite/commit/73b80d5da99bbf35afe95c588d30c5b38655e225)), closes [#​2524](https://togithub.com/vitejs/vite/issues/2524) - **scan:** handle await replacement edge case ([cbfc3e9](https://togithub.com/vitejs/vite/commit/cbfc3e9dbabc4b4863a7f659b59d2e5115a81481)), closes [#​2528](https://togithub.com/vitejs/vite/issues/2528) - enable latest syntax when parsing for ssr ([407ce3b](https://togithub.com/vitejs/vite/commit/407ce3b7c5c07a51b5e20e97bc2fff2f173c74c0)), closes [#​2526](https://togithub.com/vitejs/vite/issues/2526) ### [`v2.1.5`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​215-httpsgithubcomvitejsvitecomparev214v215-2021-03-31) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.1.4...v2.1.5) ##### Bug Fixes - do not inject ?import query to external urls ([be3a4f5](https://togithub.com/vitejs/vite/commit/be3a4f5beb39a83bb62aef19f9e18177047618fa)) - replace \__dirname and \__filename in config file, fix [#​2728](https://togithub.com/vitejs/vite/issues/2728) ([#​2780](https://togithub.com/vitejs/vite/issues/2780)) ([eb57ac6](https://togithub.com/vitejs/vite/commit/eb57ac6ab1aa1256cadcea2bf8d31881023a568c)) ### [`v2.1.4`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​214-httpsgithubcomvitejsvitecomparev213v214-2021-03-30) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.1.3...v2.1.4) ##### Bug Fixes - **scan:** properly crawl imports in lang=ts blocks in vue/svelte files ([8f527fd](https://togithub.com/vitejs/vite/commit/8f527fd09c494fd23121aded0b836ff60a62835c)) - invalidate module cache on unlinked ([#​2629](https://togithub.com/vitejs/vite/issues/2629)), fix [#​2630](https://togithub.com/vitejs/vite/issues/2630) ([57f2a69](https://togithub.com/vitejs/vite/commit/57f2a698dcce47e11510bbff4c4716aac49a202b)) - reload only once on socket reconnect ([#​2340](https://togithub.com/vitejs/vite/issues/2340)) ([d73c1fa](https://togithub.com/vitejs/vite/commit/d73c1fa6824397515adaf42ec29732013c8c54de)) - **client:** don't inject queries for data URLs ([#​2703](https://togithub.com/vitejs/vite/issues/2703)), fix [#​2658](https://togithub.com/vitejs/vite/issues/2658) ([86753d6](https://togithub.com/vitejs/vite/commit/86753d6e3d2be88f2f885c27fef8245c5d4b3b1b)) - **resolve:** fix resolver not following node resolve algorithm ([#​2718](https://togithub.com/vitejs/vite/issues/2718)), fix [#​2695](https://togithub.com/vitejs/vite/issues/2695) ([669c591](https://togithub.com/vitejs/vite/commit/669c591696788df844e7b26e600df86ffc70792c)) - **resolve:** improve browser filed substitutions ([#​2701](https://togithub.com/vitejs/vite/issues/2701)), fix [#​2598](https://togithub.com/vitejs/vite/issues/2598) ([cc213c6](https://togithub.com/vitejs/vite/commit/cc213c68d54db338ce0e6cf8fafe1b05a414fa6a)) - fix types errors ([#​2726](https://togithub.com/vitejs/vite/issues/2726)) ([9716582](https://togithub.com/vitejs/vite/commit/97165828ecbcea867e927c62033002359d83a0db)) ##### Features - **dev:** support keepNames option for optimizeDependencies config ([#​2742](https://togithub.com/vitejs/vite/issues/2742)) ([130bf5a](https://togithub.com/vitejs/vite/commit/130bf5a03af2733dff9a34ef74450740d7cdb991)) ### [`v2.1.3`](https://togithub.com/vitejs/vite/blob/master/packages/vite/CHANGELOG.md#​213-httpsgithubcomvitejsvitecomparev212v213-2021-03-25) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.1.2...v2.1.3) ##### Bug Fixes - add a timeout to the res.sep when discovering dependencies, fix [#​2525](https://togithub.com/vitejs/vite/issues/2525) ([#​2548](https://togithub.com/vitejs/vite/issues/2548)) ([31d10cb](https://togithub.com/vitejs/vite/commit/31d10cbacf292cbd1064f847673281745c977b0d)) - handle paths with special characters in injectQuery (fix [#​2585](https://togithub.com/vitejs/vite/issues/2585)) ([#​2614](https://togithub.com/vitejs/vite/issues/2614)) ([ed321ba](https://togithub.com/vitejs/vite/commit/ed321ba3f3364c0d93097d0ecfeb22aee3daa909)) - **css:** alias for background url in sass/less link error (fix [#​2316](https://togithub.com/vitejs/vite/issues/2316)) ([#​2323](https://togithub.com/vitejs/vite/issues/2323)) ([9499d26](https://togithub.com/vitejs/vite/commit/9499d26ead3214cebeab43cfb6f91adad69ae2a9)) - **dev:** remove process listeners on server cl

Configuration

📅 Schedule: 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.



This PR has been generated by WhiteSource Renovate. View repository job log here.