chore: extend commit hash (#17709)

This commit is contained in:
btea 2024-07-22 17:32:22 +08:00 committed by GitHub
parent f4f488fe83
commit 4fc9b6424c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 1932 additions and 1909 deletions

View File

@ -1,313 +1,313 @@
## 5.4.0 (2024-07-16)
* docs(create-vite): add missing tsconfig.app.json file at the project array for react-ts (#17645) ([6d31a1d](https://github.com/vitejs/vite/commit/6d31a1d)), closes [#17645](https://github.com/vitejs/vite/issues/17645)
* chore: add `create-preact` recommendation to Preact templates (#17649) ([564c8f4](https://github.com/vitejs/vite/commit/564c8f4)), closes [#17649](https://github.com/vitejs/vite/issues/17649)
* chore(deps): update all non-major dependencies (#17553) ([a33a97f](https://github.com/vitejs/vite/commit/a33a97f)), closes [#17553](https://github.com/vitejs/vite/issues/17553)
* feat: add `create-preact` to list of options in `create-vite` (#17674) ([d4d98dc](https://github.com/vitejs/vite/commit/d4d98dc)), closes [#17674](https://github.com/vitejs/vite/issues/17674)
* fix(create-vite): target dir contains special characters (#17549) ([f946c86](https://github.com/vitejs/vite/commit/f946c86)), closes [#17549](https://github.com/vitejs/vite/issues/17549)
* fix(deps): update all non-major dependencies (#17590) ([012490c](https://github.com/vitejs/vite/commit/012490c)), closes [#17590](https://github.com/vitejs/vite/issues/17590)
* docs(create-vite): add missing tsconfig.app.json file at the project array for react-ts (#17645) ([6d31a1d](https://github.com/vitejs/vite/commit/6d31a1de593520ca0f6a323d4f2fde4e59770f4a)), closes [#17645](https://github.com/vitejs/vite/issues/17645)
* chore: add `create-preact` recommendation to Preact templates (#17649) ([564c8f4](https://github.com/vitejs/vite/commit/564c8f45f5429bd149b441d7dca4f44347dedfb1)), closes [#17649](https://github.com/vitejs/vite/issues/17649)
* chore(deps): update all non-major dependencies (#17553) ([a33a97f](https://github.com/vitejs/vite/commit/a33a97f8c32bdeadcad5a9e0de50612ac985d3d0)), closes [#17553](https://github.com/vitejs/vite/issues/17553)
* feat: add `create-preact` to list of options in `create-vite` (#17674) ([d4d98dc](https://github.com/vitejs/vite/commit/d4d98dc95e1f4e4bbbd1ed4529e08e159598a83a)), closes [#17674](https://github.com/vitejs/vite/issues/17674)
* fix(create-vite): target dir contains special characters (#17549) ([f946c86](https://github.com/vitejs/vite/commit/f946c8694056fe05262b08a549f3ff7b484d03ea)), closes [#17549](https://github.com/vitejs/vite/issues/17549)
* fix(deps): update all non-major dependencies (#17590) ([012490c](https://github.com/vitejs/vite/commit/012490ca8682e2b560737cb54dbb465ab4f36471)), closes [#17590](https://github.com/vitejs/vite/issues/17590)
## 5.3.0 (2024-06-21)
* fix(create-vite): revert eslint 9 upgrade in templates (#17511) ([86cf1b4](https://github.com/vitejs/vite/commit/86cf1b4)), closes [#17511](https://github.com/vitejs/vite/issues/17511)
* fix(create-vite): update tsconfig with moduleDetection true (#17468) ([7b240e4](https://github.com/vitejs/vite/commit/7b240e4)), closes [#17468](https://github.com/vitejs/vite/issues/17468)
* fix(deps): update all non-major dependencies (#16258) ([7caef42](https://github.com/vitejs/vite/commit/7caef42)), closes [#16258](https://github.com/vitejs/vite/issues/16258)
* fix(deps): update all non-major dependencies (#16376) ([58a2938](https://github.com/vitejs/vite/commit/58a2938)), closes [#16376](https://github.com/vitejs/vite/issues/16376)
* fix(deps): update all non-major dependencies (#16488) ([2d50be2](https://github.com/vitejs/vite/commit/2d50be2)), closes [#16488](https://github.com/vitejs/vite/issues/16488)
* fix(deps): update all non-major dependencies (#16549) ([2d6a13b](https://github.com/vitejs/vite/commit/2d6a13b)), closes [#16549](https://github.com/vitejs/vite/issues/16549)
* fix(deps): update all non-major dependencies (#16603) ([6711553](https://github.com/vitejs/vite/commit/6711553)), closes [#16603](https://github.com/vitejs/vite/issues/16603)
* fix(deps): update all non-major dependencies (#16660) ([bf2f014](https://github.com/vitejs/vite/commit/bf2f014)), closes [#16660](https://github.com/vitejs/vite/issues/16660)
* fix(deps): update all non-major dependencies (#17321) ([4a89766](https://github.com/vitejs/vite/commit/4a89766)), closes [#17321](https://github.com/vitejs/vite/issues/17321)
* fix(deps): update all non-major dependencies (#17430) ([4453d35](https://github.com/vitejs/vite/commit/4453d35)), closes [#17430](https://github.com/vitejs/vite/issues/17430)
* fix(deps): update all non-major dependencies (#17494) ([bf123f2](https://github.com/vitejs/vite/commit/bf123f2)), closes [#17494](https://github.com/vitejs/vite/issues/17494)
* chore(create-vite): update IDE support instructions in helloworld components (#16605) ([a265282](https://github.com/vitejs/vite/commit/a265282)), closes [#16605](https://github.com/vitejs/vite/issues/16605)
* chore(deps): update all non-major dependencies (#16325) ([a78e265](https://github.com/vitejs/vite/commit/a78e265)), closes [#16325](https://github.com/vitejs/vite/issues/16325)
* chore(deps): update all non-major dependencies (#16722) ([b45922a](https://github.com/vitejs/vite/commit/b45922a)), closes [#16722](https://github.com/vitejs/vite/issues/16722)
* chore(deps): update all non-major dependencies (#17373) ([f2d52f1](https://github.com/vitejs/vite/commit/f2d52f1)), closes [#17373](https://github.com/vitejs/vite/issues/17373)
* chore(deps): update dependency eslint to v9 (#16661) ([6c10662](https://github.com/vitejs/vite/commit/6c10662)), closes [#16661](https://github.com/vitejs/vite/issues/16661)
* chore(deps): update dependency execa to v9 (#16662) ([76d1642](https://github.com/vitejs/vite/commit/76d1642)), closes [#16662](https://github.com/vitejs/vite/issues/16662)
* feat(create-vite): add help usage (#16390) ([1d9bfc0](https://github.com/vitejs/vite/commit/1d9bfc0)), closes [#16390](https://github.com/vitejs/vite/issues/16390)
* feat(create-vite): use "solution" tsconfig so that vite.config.ts is type checked (#15913) ([cf3f40c](https://github.com/vitejs/vite/commit/cf3f40c)), closes [#15913](https://github.com/vitejs/vite/issues/15913)
* docs(create-vite): link to Vue docs for IDE support info (#16225) ([520bb89](https://github.com/vitejs/vite/commit/520bb89)), closes [#16225](https://github.com/vitejs/vite/issues/16225)
* fix(create-vite): revert eslint 9 upgrade in templates (#17511) ([86cf1b4](https://github.com/vitejs/vite/commit/86cf1b4b497557f09a0d9a81dc304e7a081d6198)), closes [#17511](https://github.com/vitejs/vite/issues/17511)
* fix(create-vite): update tsconfig with moduleDetection true (#17468) ([7b240e4](https://github.com/vitejs/vite/commit/7b240e408ed83f172e9f88823eae3b4a9ba92674)), closes [#17468](https://github.com/vitejs/vite/issues/17468)
* fix(deps): update all non-major dependencies (#16258) ([7caef42](https://github.com/vitejs/vite/commit/7caef4216e16d9ac71e38598a9ecedce2281d42f)), closes [#16258](https://github.com/vitejs/vite/issues/16258)
* fix(deps): update all non-major dependencies (#16376) ([58a2938](https://github.com/vitejs/vite/commit/58a2938a9766981fdc2ed89bec8ff1c96cae0716)), closes [#16376](https://github.com/vitejs/vite/issues/16376)
* fix(deps): update all non-major dependencies (#16488) ([2d50be2](https://github.com/vitejs/vite/commit/2d50be2a5424e4f4c22774652ed313d2a232f8af)), closes [#16488](https://github.com/vitejs/vite/issues/16488)
* fix(deps): update all non-major dependencies (#16549) ([2d6a13b](https://github.com/vitejs/vite/commit/2d6a13b0aa1f3860482dac2ce260cfbb0713033f)), closes [#16549](https://github.com/vitejs/vite/issues/16549)
* fix(deps): update all non-major dependencies (#16603) ([6711553](https://github.com/vitejs/vite/commit/671155337af795156fe40a95935a8d2b27af1048)), closes [#16603](https://github.com/vitejs/vite/issues/16603)
* fix(deps): update all non-major dependencies (#16660) ([bf2f014](https://github.com/vitejs/vite/commit/bf2f0145fecb67ca2342c3530716f4c5ddd35a68)), closes [#16660](https://github.com/vitejs/vite/issues/16660)
* fix(deps): update all non-major dependencies (#17321) ([4a89766](https://github.com/vitejs/vite/commit/4a89766d838527c144f14e842211100b16792018)), closes [#17321](https://github.com/vitejs/vite/issues/17321)
* fix(deps): update all non-major dependencies (#17430) ([4453d35](https://github.com/vitejs/vite/commit/4453d3578b343d16a8a5298bf154f280088968d9)), closes [#17430](https://github.com/vitejs/vite/issues/17430)
* fix(deps): update all non-major dependencies (#17494) ([bf123f2](https://github.com/vitejs/vite/commit/bf123f2c6242424a3648cf9234281fd9ff44e3d5)), closes [#17494](https://github.com/vitejs/vite/issues/17494)
* chore(create-vite): update IDE support instructions in helloworld components (#16605) ([a265282](https://github.com/vitejs/vite/commit/a2652825b791336f7fa7e7b78665a50a043f7b3a)), closes [#16605](https://github.com/vitejs/vite/issues/16605)
* chore(deps): update all non-major dependencies (#16325) ([a78e265](https://github.com/vitejs/vite/commit/a78e265822ebf06c5775c2083ee345e974488c6b)), closes [#16325](https://github.com/vitejs/vite/issues/16325)
* chore(deps): update all non-major dependencies (#16722) ([b45922a](https://github.com/vitejs/vite/commit/b45922a91d4a73c27f78f26e369b7b1fd8d800e3)), closes [#16722](https://github.com/vitejs/vite/issues/16722)
* chore(deps): update all non-major dependencies (#17373) ([f2d52f1](https://github.com/vitejs/vite/commit/f2d52f1384e4048ebe7d6bb8c5410e81540c469a)), closes [#17373](https://github.com/vitejs/vite/issues/17373)
* chore(deps): update dependency eslint to v9 (#16661) ([6c10662](https://github.com/vitejs/vite/commit/6c106622812480d2bb134f8ed8efa84e2eb942c4)), closes [#16661](https://github.com/vitejs/vite/issues/16661)
* chore(deps): update dependency execa to v9 (#16662) ([76d1642](https://github.com/vitejs/vite/commit/76d1642c3c9b0f5ec2c52a66dd0d0d565c3a2309)), closes [#16662](https://github.com/vitejs/vite/issues/16662)
* feat(create-vite): add help usage (#16390) ([1d9bfc0](https://github.com/vitejs/vite/commit/1d9bfc006bcfdc9159154fe453adeab9294afd54)), closes [#16390](https://github.com/vitejs/vite/issues/16390)
* feat(create-vite): use "solution" tsconfig so that vite.config.ts is type checked (#15913) ([cf3f40c](https://github.com/vitejs/vite/commit/cf3f40cd383509fdb1294568fb38bacfac419ea1)), closes [#15913](https://github.com/vitejs/vite/issues/15913)
* docs(create-vite): link to Vue docs for IDE support info (#16225) ([520bb89](https://github.com/vitejs/vite/commit/520bb8917e9bef86c27a1e3486d51a4878bd4297)), closes [#16225](https://github.com/vitejs/vite/issues/16225)
## <small>5.2.3 (2024-03-20)</small>
* docs: update volar name and remove takeover mode related docs (#16171) ([0a56177](https://github.com/vitejs/vite/commit/0a56177)), closes [#16171](https://github.com/vitejs/vite/issues/16171)
* fix(create-vite): remove vue3 deprecated plugin (TypeScript Vue Plugin) (#16158) ([1645fc0](https://github.com/vitejs/vite/commit/1645fc0)), closes [#16158](https://github.com/vitejs/vite/issues/16158)
* fix(create-vite): switch to default Remix template (#16203) ([ea480df](https://github.com/vitejs/vite/commit/ea480df)), closes [#16203](https://github.com/vitejs/vite/issues/16203)
* chore(deps): update all non-major dependencies (#16186) ([842643d](https://github.com/vitejs/vite/commit/842643d)), closes [#16186](https://github.com/vitejs/vite/issues/16186)
* chore(deps): update dependency vue-tsc to v2 (#16187) ([72104f6](https://github.com/vitejs/vite/commit/72104f6)), closes [#16187](https://github.com/vitejs/vite/issues/16187)
* docs: update volar name and remove takeover mode related docs (#16171) ([0a56177](https://github.com/vitejs/vite/commit/0a56177272449489921fef5479b7385dc79a8beb)), closes [#16171](https://github.com/vitejs/vite/issues/16171)
* fix(create-vite): remove vue3 deprecated plugin (TypeScript Vue Plugin) (#16158) ([1645fc0](https://github.com/vitejs/vite/commit/1645fc0b284d98998348cddbd6945d6e7f897104)), closes [#16158](https://github.com/vitejs/vite/issues/16158)
* fix(create-vite): switch to default Remix template (#16203) ([ea480df](https://github.com/vitejs/vite/commit/ea480df56d355d978e510ea017924bfd876804be)), closes [#16203](https://github.com/vitejs/vite/issues/16203)
* chore(deps): update all non-major dependencies (#16186) ([842643d](https://github.com/vitejs/vite/commit/842643d82b5fc2b17e994cf47f8fc1a39c09201e)), closes [#16186](https://github.com/vitejs/vite/issues/16186)
* chore(deps): update dependency vue-tsc to v2 (#16187) ([72104f6](https://github.com/vitejs/vite/commit/72104f6de5398a1a0511404e8485b3b7721be537)), closes [#16187](https://github.com/vitejs/vite/issues/16187)
## <small>5.2.2 (2024-03-11)</small>
* chore(deps): update all non-major dependencies (#16028) ([7cfe80d](https://github.com/vitejs/vite/commit/7cfe80d)), closes [#16028](https://github.com/vitejs/vite/issues/16028)
* chore(deps): update all non-major dependencies (#16131) ([a862ecb](https://github.com/vitejs/vite/commit/a862ecb)), closes [#16131](https://github.com/vitejs/vite/issues/16131)
* fix(create-vite): ts error in the svelte-ts template (#16031) ([ff4c834](https://github.com/vitejs/vite/commit/ff4c834)), closes [#16031](https://github.com/vitejs/vite/issues/16031)
* chore(deps): update all non-major dependencies (#16028) ([7cfe80d](https://github.com/vitejs/vite/commit/7cfe80d0df7edfe861b8cc281303f20fc7633841)), closes [#16028](https://github.com/vitejs/vite/issues/16028)
* chore(deps): update all non-major dependencies (#16131) ([a862ecb](https://github.com/vitejs/vite/commit/a862ecb941a432b6e3bab62331012e4b53ddd4e8)), closes [#16131](https://github.com/vitejs/vite/issues/16131)
* fix(create-vite): ts error in the svelte-ts template (#16031) ([ff4c834](https://github.com/vitejs/vite/commit/ff4c83456f474e0da0fa7848f6431d4fe35306b8)), closes [#16031](https://github.com/vitejs/vite/issues/16031)
## <small>5.2.1 (2024-02-21)</small>
* fix(create-vite): remove tsc command from qwik template (#15982) ([5e05f10](https://github.com/vitejs/vite/commit/5e05f10)), closes [#15982](https://github.com/vitejs/vite/issues/15982)
* fix(deps): update all non-major dependencies (#15959) ([571a3fd](https://github.com/vitejs/vite/commit/571a3fd)), closes [#15959](https://github.com/vitejs/vite/issues/15959)
* fix(qwik template): change preview script (#15975) ([725589a](https://github.com/vitejs/vite/commit/725589a)), closes [#15975](https://github.com/vitejs/vite/issues/15975)
* feat(create-vite): add custom remix option for React (#15995) ([f3b195c](https://github.com/vitejs/vite/commit/f3b195c)), closes [#15995](https://github.com/vitejs/vite/issues/15995)
* chore(deps): update all non-major dependencies (#15874) ([d16ce5d](https://github.com/vitejs/vite/commit/d16ce5d)), closes [#15874](https://github.com/vitejs/vite/issues/15874)
* chore(deps): update typescript-eslint monorepo to v7 (major) (#15960) ([7b9e927](https://github.com/vitejs/vite/commit/7b9e927)), closes [#15960](https://github.com/vitejs/vite/issues/15960)
* fix(create-vite): remove tsc command from qwik template (#15982) ([5e05f10](https://github.com/vitejs/vite/commit/5e05f10069c84f5749da9d3cdb7d5a5a1a349c53)), closes [#15982](https://github.com/vitejs/vite/issues/15982)
* fix(deps): update all non-major dependencies (#15959) ([571a3fd](https://github.com/vitejs/vite/commit/571a3fde438d60540cfeba132e24646badf5ff2f)), closes [#15959](https://github.com/vitejs/vite/issues/15959)
* fix(qwik template): change preview script (#15975) ([725589a](https://github.com/vitejs/vite/commit/725589adbf7f5ab940600c51f8540c7b15fb3d69)), closes [#15975](https://github.com/vitejs/vite/issues/15975)
* feat(create-vite): add custom remix option for React (#15995) ([f3b195c](https://github.com/vitejs/vite/commit/f3b195cf3344d1f0a3b6f8cd8600e4df7c577d62)), closes [#15995](https://github.com/vitejs/vite/issues/15995)
* chore(deps): update all non-major dependencies (#15874) ([d16ce5d](https://github.com/vitejs/vite/commit/d16ce5db2f0c4dd327093bae2cbaab0d20c511e9)), closes [#15874](https://github.com/vitejs/vite/issues/15874)
* chore(deps): update typescript-eslint monorepo to v7 (major) (#15960) ([7b9e927](https://github.com/vitejs/vite/commit/7b9e927a65e0f8580a6a8faeaa938f659390259f)), closes [#15960](https://github.com/vitejs/vite/issues/15960)
## 5.2.0 (2024-02-08)
* fix(create-vite): turn off `react/jsx-no-target-blank` ESLint rule in React JS template (#15672) ([a6f39e8](https://github.com/vitejs/vite/commit/a6f39e8)), closes [#15672](https://github.com/vitejs/vite/issues/15672)
* fix(deps): update all non-major dependencies (#15375) ([ab56227](https://github.com/vitejs/vite/commit/ab56227)), closes [#15375](https://github.com/vitejs/vite/issues/15375)
* fix(deps): update all non-major dependencies (#15603) ([109fb80](https://github.com/vitejs/vite/commit/109fb80)), closes [#15603](https://github.com/vitejs/vite/issues/15603)
* fix(deps): update all non-major dependencies (#15675) ([4d9363a](https://github.com/vitejs/vite/commit/4d9363a)), closes [#15675](https://github.com/vitejs/vite/issues/15675)
* fix(deps): update all non-major dependencies (#15803) ([e0a6ef2](https://github.com/vitejs/vite/commit/e0a6ef2)), closes [#15803](https://github.com/vitejs/vite/issues/15803)
* feat(create-vite): allow overwrite in command line (#15808) ([1882c73](https://github.com/vitejs/vite/commit/1882c73)), closes [#15808](https://github.com/vitejs/vite/issues/15808)
* feat(create-vite): set "strict: true" in tsconfig.node.json (#15820) ([5e5ca7d](https://github.com/vitejs/vite/commit/5e5ca7d)), closes [#15820](https://github.com/vitejs/vite/issues/15820)
* docs: changed bunx create-vite to bun create vite (#15646) ([f3c11bb](https://github.com/vitejs/vite/commit/f3c11bb)), closes [#15646](https://github.com/vitejs/vite/issues/15646)
* chore(deps): update dependency @vitejs/plugin-vue to v5 (#15474) ([17857e7](https://github.com/vitejs/vite/commit/17857e7)), closes [#15474](https://github.com/vitejs/vite/issues/15474)
* fix(create-vite): turn off `react/jsx-no-target-blank` ESLint rule in React JS template (#15672) ([a6f39e8](https://github.com/vitejs/vite/commit/a6f39e861c9981ea36864ebac90ea4c52863b9a5)), closes [#15672](https://github.com/vitejs/vite/issues/15672)
* fix(deps): update all non-major dependencies (#15375) ([ab56227](https://github.com/vitejs/vite/commit/ab56227d89c92bfa781264e1474ed522892e3b8f)), closes [#15375](https://github.com/vitejs/vite/issues/15375)
* fix(deps): update all non-major dependencies (#15603) ([109fb80](https://github.com/vitejs/vite/commit/109fb805fd28c9f738036985b90cf207d1c48e89)), closes [#15603](https://github.com/vitejs/vite/issues/15603)
* fix(deps): update all non-major dependencies (#15675) ([4d9363a](https://github.com/vitejs/vite/commit/4d9363ad6bc460fe2da811cb48b036e53b8cfc75)), closes [#15675](https://github.com/vitejs/vite/issues/15675)
* fix(deps): update all non-major dependencies (#15803) ([e0a6ef2](https://github.com/vitejs/vite/commit/e0a6ef2b9e6f1df8c5e71efab6182b7cf662d18d)), closes [#15803](https://github.com/vitejs/vite/issues/15803)
* feat(create-vite): allow overwrite in command line (#15808) ([1882c73](https://github.com/vitejs/vite/commit/1882c734b1aa3199d12988f06591b71ed5d5af27)), closes [#15808](https://github.com/vitejs/vite/issues/15808)
* feat(create-vite): set "strict: true" in tsconfig.node.json (#15820) ([5e5ca7d](https://github.com/vitejs/vite/commit/5e5ca7d1db938cfd8c770746facf52e099c62583)), closes [#15820](https://github.com/vitejs/vite/issues/15820)
* docs: changed bunx create-vite to bun create vite (#15646) ([f3c11bb](https://github.com/vitejs/vite/commit/f3c11bb8ab14648379d9816b4e0df980cd4ac214)), closes [#15646](https://github.com/vitejs/vite/issues/15646)
* chore(deps): update dependency @vitejs/plugin-vue to v5 (#15474) ([17857e7](https://github.com/vitejs/vite/commit/17857e79d2c9bbe53f7d35ea6046133d68699940)), closes [#15474](https://github.com/vitejs/vite/issues/15474)
## 5.1.0 (2023-12-12)
* fix(deps): update all non-major dependencies (#15233) ([ad3adda](https://github.com/vitejs/vite/commit/ad3adda)), closes [#15233](https://github.com/vitejs/vite/issues/15233)
* fix(deps): update all non-major dependencies (#15304) ([bb07f60](https://github.com/vitejs/vite/commit/bb07f60)), closes [#15304](https://github.com/vitejs/vite/issues/15304)
* feat(cli): allow initializing non-empty directory (#15272) ([00669e1](https://github.com/vitejs/vite/commit/00669e1)), closes [#15272](https://github.com/vitejs/vite/issues/15272)
* chore(deps): update all non-major dependencies (#15145) ([7ff2c0a](https://github.com/vitejs/vite/commit/7ff2c0a)), closes [#15145](https://github.com/vitejs/vite/issues/15145)
* fix(deps): update all non-major dependencies (#15233) ([ad3adda](https://github.com/vitejs/vite/commit/ad3adda7215c33874a07cbd4d430fcffe4c85dce)), closes [#15233](https://github.com/vitejs/vite/issues/15233)
* fix(deps): update all non-major dependencies (#15304) ([bb07f60](https://github.com/vitejs/vite/commit/bb07f605cca698a81f1b4606ddefb34485069dd1)), closes [#15304](https://github.com/vitejs/vite/issues/15304)
* feat(cli): allow initializing non-empty directory (#15272) ([00669e1](https://github.com/vitejs/vite/commit/00669e135ecfe7f8dbaddcee531efd368bdfa2d2)), closes [#15272](https://github.com/vitejs/vite/issues/15272)
* chore(deps): update all non-major dependencies (#15145) ([7ff2c0a](https://github.com/vitejs/vite/commit/7ff2c0afe8c6b6901385af829f2e7e80c1fe344c)), closes [#15145](https://github.com/vitejs/vite/issues/15145)
## 5.0.0 (2023-11-16)
* feat(create-vite): update templates for vite 5 (#15007) ([e208697](https://github.com/vitejs/vite/commit/e208697)), closes [#15007](https://github.com/vitejs/vite/issues/15007)
* fix(create-vite): remove repeated styles in vue-template (#14766) ([0fed210](https://github.com/vitejs/vite/commit/0fed210)), closes [#14766](https://github.com/vitejs/vite/issues/14766)
* fix(deps): update all non-major dependencies (#14729) ([d5d96e7](https://github.com/vitejs/vite/commit/d5d96e7)), closes [#14729](https://github.com/vitejs/vite/issues/14729)
* fix(deps): update all non-major dependencies (#14883) ([e5094e5](https://github.com/vitejs/vite/commit/e5094e5)), closes [#14883](https://github.com/vitejs/vite/issues/14883)
* fix(deps): update all non-major dependencies (#14961) ([0bb3995](https://github.com/vitejs/vite/commit/0bb3995)), closes [#14961](https://github.com/vitejs/vite/issues/14961)
* chore(deps): update dependency eslint-plugin-react-refresh to ^0.4.4 (#14795) ([7881457](https://github.com/vitejs/vite/commit/7881457)), closes [#14795](https://github.com/vitejs/vite/issues/14795)
* feat(create-vite): update templates for vite 5 (#15007) ([e208697](https://github.com/vitejs/vite/commit/e208697c8e772e01b62797e29ae808ba40aa3a7c)), closes [#15007](https://github.com/vitejs/vite/issues/15007)
* fix(create-vite): remove repeated styles in vue-template (#14766) ([0fed210](https://github.com/vitejs/vite/commit/0fed2104ad07f0de4dbf29ed8d6047b6918c7db3)), closes [#14766](https://github.com/vitejs/vite/issues/14766)
* fix(deps): update all non-major dependencies (#14729) ([d5d96e7](https://github.com/vitejs/vite/commit/d5d96e712788bc762d9c135bc84628dbcfc7fb58)), closes [#14729](https://github.com/vitejs/vite/issues/14729)
* fix(deps): update all non-major dependencies (#14883) ([e5094e5](https://github.com/vitejs/vite/commit/e5094e5bf2aee3516d04ce35ba2fb27e70ea9858)), closes [#14883](https://github.com/vitejs/vite/issues/14883)
* fix(deps): update all non-major dependencies (#14961) ([0bb3995](https://github.com/vitejs/vite/commit/0bb3995a7d2245ef1cc7b2ed8a5242e33af16874)), closes [#14961](https://github.com/vitejs/vite/issues/14961)
* chore(deps): update dependency eslint-plugin-react-refresh to ^0.4.4 (#14795) ([7881457](https://github.com/vitejs/vite/commit/788145790e7652d715575d7a0bc33a825b49d566)), closes [#14795](https://github.com/vitejs/vite/issues/14795)
## 5.0.0-beta.1 (2023-10-19)
* chore(create-vite): update dependencies (#14698) ([bd82c30](https://github.com/vitejs/vite/commit/bd82c30)), closes [#14698](https://github.com/vitejs/vite/issues/14698)
* feat!: rollup v4 (#14508) ([dee6067](https://github.com/vitejs/vite/commit/dee6067)), closes [#14508](https://github.com/vitejs/vite/issues/14508)
* fix(deps): update all non-major dependencies (#14559) ([6868480](https://github.com/vitejs/vite/commit/6868480)), closes [#14559](https://github.com/vitejs/vite/issues/14559)
* fix(deps): update all non-major dependencies (#14635) ([21017a9](https://github.com/vitejs/vite/commit/21017a9)), closes [#14635](https://github.com/vitejs/vite/issues/14635)
* fix(deps): update dependency lit to v3 (#14638) ([c81f3da](https://github.com/vitejs/vite/commit/c81f3da)), closes [#14638](https://github.com/vitejs/vite/issues/14638)
* docs(create-vite): add qwik and qwik-ts to the list (#14624) ([de87fe4](https://github.com/vitejs/vite/commit/de87fe4)), closes [#14624](https://github.com/vitejs/vite/issues/14624)
* chore(create-vite): update dependencies (#14698) ([bd82c30](https://github.com/vitejs/vite/commit/bd82c308c01587d14aeb90af054bcc433b3833fd)), closes [#14698](https://github.com/vitejs/vite/issues/14698)
* feat!: rollup v4 (#14508) ([dee6067](https://github.com/vitejs/vite/commit/dee6067ec78c9f9d7923d780b4941d835b34fcf4)), closes [#14508](https://github.com/vitejs/vite/issues/14508)
* fix(deps): update all non-major dependencies (#14559) ([6868480](https://github.com/vitejs/vite/commit/6868480d0036f08388e82611992d58ee52cf97b7)), closes [#14559](https://github.com/vitejs/vite/issues/14559)
* fix(deps): update all non-major dependencies (#14635) ([21017a9](https://github.com/vitejs/vite/commit/21017a9408643cbc7204215ecc5a3fdaf74dc81e)), closes [#14635](https://github.com/vitejs/vite/issues/14635)
* fix(deps): update dependency lit to v3 (#14638) ([c81f3da](https://github.com/vitejs/vite/commit/c81f3da6c3a07beb3cd84fe538090754a3549ce9)), closes [#14638](https://github.com/vitejs/vite/issues/14638)
* docs(create-vite): add qwik and qwik-ts to the list (#14624) ([de87fe4](https://github.com/vitejs/vite/commit/de87fe442facd66124fae959baa769ada2e4b6c0)), closes [#14624](https://github.com/vitejs/vite/issues/14624)
## 5.0.0-beta.0 (2023-10-04)
* feat(create-vite): update to vite 5.0 beta (#14534) ([97c58e0](https://github.com/vitejs/vite/commit/97c58e0)), closes [#14534](https://github.com/vitejs/vite/issues/14534)
* fix(create-vite): remove non-standard style (#14451) ([8349d4e](https://github.com/vitejs/vite/commit/8349d4e)), closes [#14451](https://github.com/vitejs/vite/issues/14451)
* fix(create-vite): remove redundant tsconfig include configuration (#14256) ([6ea34cc](https://github.com/vitejs/vite/commit/6ea34cc)), closes [#14256](https://github.com/vitejs/vite/issues/14256)
* fix(deps): update all non-major dependencies (#14092) ([68638f7](https://github.com/vitejs/vite/commit/68638f7)), closes [#14092](https://github.com/vitejs/vite/issues/14092)
* fix(deps): update all non-major dependencies (#14460) ([b77bff0](https://github.com/vitejs/vite/commit/b77bff0)), closes [#14460](https://github.com/vitejs/vite/issues/14460)
* fix(deps): update all non-major dependencies (#14510) ([eb204fd](https://github.com/vitejs/vite/commit/eb204fd)), closes [#14510](https://github.com/vitejs/vite/issues/14510)
* fix(template): eliminate the error that occurs when enabling eslint-plugin-markdown (#13942) ([6251a66](https://github.com/vitejs/vite/commit/6251a66)), closes [#13942](https://github.com/vitejs/vite/issues/13942)
* chore: ensure create-vite has unbuild dev dep (#14419) ([881d080](https://github.com/vitejs/vite/commit/881d080)), closes [#14419](https://github.com/vitejs/vite/issues/14419)
* chore: update manually bumped deps (#14430) ([995c4b6](https://github.com/vitejs/vite/commit/995c4b6)), closes [#14430](https://github.com/vitejs/vite/issues/14430)
* chore(create-vite): add npm badge (#14251) ([68bd0a8](https://github.com/vitejs/vite/commit/68bd0a8)), closes [#14251](https://github.com/vitejs/vite/issues/14251)
* chore(deps): update all non-major dependencies (#13938) ([a1b519e](https://github.com/vitejs/vite/commit/a1b519e)), closes [#13938](https://github.com/vitejs/vite/issues/13938)
* chore(deps): update all non-major dependencies (#14034) ([b0ebf5c](https://github.com/vitejs/vite/commit/b0ebf5c)), closes [#14034](https://github.com/vitejs/vite/issues/14034)
* chore(templates): alias react to preact/compat in tsconfig (#14262) ([c796959](https://github.com/vitejs/vite/commit/c796959)), closes [#14262](https://github.com/vitejs/vite/issues/14262)
* docs: detect Bun package manager in `create-vite` (#14017) ([4d3cdd1](https://github.com/vitejs/vite/commit/4d3cdd1)), closes [#14017](https://github.com/vitejs/vite/issues/14017)
* docs: remove npm@6 commands (#14240) ([65b6906](https://github.com/vitejs/vite/commit/65b6906)), closes [#14240](https://github.com/vitejs/vite/issues/14240)
* feat!: bump minimum node version to 18 (#14030) ([2c1a45c](https://github.com/vitejs/vite/commit/2c1a45c)), closes [#14030](https://github.com/vitejs/vite/issues/14030)
* feat(create-vite): update to vite 5.0 beta (#14534) ([97c58e0](https://github.com/vitejs/vite/commit/97c58e0d045aea9088ae7d0492c3073847658e95)), closes [#14534](https://github.com/vitejs/vite/issues/14534)
* fix(create-vite): remove non-standard style (#14451) ([8349d4e](https://github.com/vitejs/vite/commit/8349d4e7efd2835eafde5d85eec51defa5d8b69f)), closes [#14451](https://github.com/vitejs/vite/issues/14451)
* fix(create-vite): remove redundant tsconfig include configuration (#14256) ([6ea34cc](https://github.com/vitejs/vite/commit/6ea34ccdd5b83f2b76aebbff2cf263621322e0f9)), closes [#14256](https://github.com/vitejs/vite/issues/14256)
* fix(deps): update all non-major dependencies (#14092) ([68638f7](https://github.com/vitejs/vite/commit/68638f7b0b04ddfdf35dc8686c6a022aadbb9453)), closes [#14092](https://github.com/vitejs/vite/issues/14092)
* fix(deps): update all non-major dependencies (#14460) ([b77bff0](https://github.com/vitejs/vite/commit/b77bff0b93ba9449f63c8373ecf82289a39832a0)), closes [#14460](https://github.com/vitejs/vite/issues/14460)
* fix(deps): update all non-major dependencies (#14510) ([eb204fd](https://github.com/vitejs/vite/commit/eb204fd3c5bffb6c6fb40f562f762e426fbaf183)), closes [#14510](https://github.com/vitejs/vite/issues/14510)
* fix(template): eliminate the error that occurs when enabling eslint-plugin-markdown (#13942) ([6251a66](https://github.com/vitejs/vite/commit/6251a666555a42ae518e76af6011e9cb091e3028)), closes [#13942](https://github.com/vitejs/vite/issues/13942)
* chore: ensure create-vite has unbuild dev dep (#14419) ([881d080](https://github.com/vitejs/vite/commit/881d080c293b642685b2448088422102f24821e7)), closes [#14419](https://github.com/vitejs/vite/issues/14419)
* chore: update manually bumped deps (#14430) ([995c4b6](https://github.com/vitejs/vite/commit/995c4b6303e418780d3039db09f591d41dd6b473)), closes [#14430](https://github.com/vitejs/vite/issues/14430)
* chore(create-vite): add npm badge (#14251) ([68bd0a8](https://github.com/vitejs/vite/commit/68bd0a84011eb2bd8a7bb03da6e95acc97e466ea)), closes [#14251](https://github.com/vitejs/vite/issues/14251)
* chore(deps): update all non-major dependencies (#13938) ([a1b519e](https://github.com/vitejs/vite/commit/a1b519e2c71593b6b4286c2f0bd8bfe2e0ad046d)), closes [#13938](https://github.com/vitejs/vite/issues/13938)
* chore(deps): update all non-major dependencies (#14034) ([b0ebf5c](https://github.com/vitejs/vite/commit/b0ebf5c69d5dbd1daad32ae3f96515e6073473ad)), closes [#14034](https://github.com/vitejs/vite/issues/14034)
* chore(templates): alias react to preact/compat in tsconfig (#14262) ([c796959](https://github.com/vitejs/vite/commit/c7969597caba80cf5d3348cba9f18ad9d14e9295)), closes [#14262](https://github.com/vitejs/vite/issues/14262)
* docs: detect Bun package manager in `create-vite` (#14017) ([4d3cdd1](https://github.com/vitejs/vite/commit/4d3cdd1b316950885d3edd210d7777cf71b347ce)), closes [#14017](https://github.com/vitejs/vite/issues/14017)
* docs: remove npm@6 commands (#14240) ([65b6906](https://github.com/vitejs/vite/commit/65b690657f0f97ef7912f3f45002c725d4bcc989)), closes [#14240](https://github.com/vitejs/vite/issues/14240)
* feat!: bump minimum node version to 18 (#14030) ([2c1a45c](https://github.com/vitejs/vite/commit/2c1a45c86cab6ecf02abb6e50385f773d5ed568e)), closes [#14030](https://github.com/vitejs/vite/issues/14030)
## <small>4.4.1 (2023-07-20)</small>
* chore(deps): update dependency prettier to v3 (#13759) ([5a56941](https://github.com/vitejs/vite/commit/5a56941)), closes [#13759](https://github.com/vitejs/vite/issues/13759)
* fix(create-vite): fix eslint configuration for React templates (#13749) ([2ad78aa](https://github.com/vitejs/vite/commit/2ad78aa)), closes [#13749](https://github.com/vitejs/vite/issues/13749)
* fix(deps): update all non-major dependencies (#13758) ([8ead116](https://github.com/vitejs/vite/commit/8ead116)), closes [#13758](https://github.com/vitejs/vite/issues/13758)
* fix(deps): update all non-major dependencies (#13872) ([975a631](https://github.com/vitejs/vite/commit/975a631)), closes [#13872](https://github.com/vitejs/vite/issues/13872)
* chore(deps): update dependency prettier to v3 (#13759) ([5a56941](https://github.com/vitejs/vite/commit/5a56941a895fd0ffdbdbf0094336fb7f0f4099c1)), closes [#13759](https://github.com/vitejs/vite/issues/13759)
* fix(create-vite): fix eslint configuration for React templates (#13749) ([2ad78aa](https://github.com/vitejs/vite/commit/2ad78aa205563f87b1607d0789608c13695cd9da)), closes [#13749](https://github.com/vitejs/vite/issues/13749)
* fix(deps): update all non-major dependencies (#13758) ([8ead116](https://github.com/vitejs/vite/commit/8ead11648514ae4975bf4328d6e15bd4dd42e45e)), closes [#13758](https://github.com/vitejs/vite/issues/13758)
* fix(deps): update all non-major dependencies (#13872) ([975a631](https://github.com/vitejs/vite/commit/975a631ec7c2373354aeeac6bc2977f24b54d13d)), closes [#13872](https://github.com/vitejs/vite/issues/13872)
## 4.4.0 (2023-07-06)
* feat: update eslint config in React templates (#13550) ([6fe1491](https://github.com/vitejs/vite/commit/6fe1491)), closes [#13550](https://github.com/vitejs/vite/issues/13550)
* feat(create-vite): add qwik templates (#13620) ([ef4602b](https://github.com/vitejs/vite/commit/ef4602b)), closes [#13620](https://github.com/vitejs/vite/issues/13620)
* feat(create-vite): add solidjs templates (#12218) (#12241) ([277e844](https://github.com/vitejs/vite/commit/277e844)), closes [#12218](https://github.com/vitejs/vite/issues/12218) [#12241](https://github.com/vitejs/vite/issues/12241)
* feat(create-vite): update create vite for Svelte 4 (#13602) ([8868fb7](https://github.com/vitejs/vite/commit/8868fb7)), closes [#13602](https://github.com/vitejs/vite/issues/13602)
* fix: 'module' is not defined eslint error in template-react (fix #13517) (#13518) ([41380a5](https://github.com/vitejs/vite/commit/41380a5)), closes [#13517](https://github.com/vitejs/vite/issues/13517) [#13518](https://github.com/vitejs/vite/issues/13518)
* fix(create-vite): support bun as a script runner (#13402) ([471fba2](https://github.com/vitejs/vite/commit/471fba2)), closes [#13402](https://github.com/vitejs/vite/issues/13402)
* fix(deps): update all non-major dependencies (#13059) ([123ef4c](https://github.com/vitejs/vite/commit/123ef4c)), closes [#13059](https://github.com/vitejs/vite/issues/13059)
* fix(deps): update all non-major dependencies (#13488) ([bd09248](https://github.com/vitejs/vite/commit/bd09248)), closes [#13488](https://github.com/vitejs/vite/issues/13488)
* fix(deps): update all non-major dependencies (#13701) ([02c6bc3](https://github.com/vitejs/vite/commit/02c6bc3)), closes [#13701](https://github.com/vitejs/vite/issues/13701)
* fix(template): bump react-swc plugin version (#13699) ([8315f9e](https://github.com/vitejs/vite/commit/8315f9e)), closes [#13699](https://github.com/vitejs/vite/issues/13699)
* chore: add funding field (#13585) ([2501627](https://github.com/vitejs/vite/commit/2501627)), closes [#13585](https://github.com/vitejs/vite/issues/13585)
* chore(deps): update all non-major dependencies (#13553) ([3ea0534](https://github.com/vitejs/vite/commit/3ea0534)), closes [#13553](https://github.com/vitejs/vite/issues/13553)
* chore(deps): update all non-major dependencies (#13633) ([c72fb9b](https://github.com/vitejs/vite/commit/c72fb9b)), closes [#13633](https://github.com/vitejs/vite/issues/13633)
* chore(deps): update dependency @tsconfig/svelte to v5 (#13702) ([70f0659](https://github.com/vitejs/vite/commit/70f0659)), closes [#13702](https://github.com/vitejs/vite/issues/13702)
* feat: update eslint config in React templates (#13550) ([6fe1491](https://github.com/vitejs/vite/commit/6fe14911deac34f5874687705a46deb9caf1cb10)), closes [#13550](https://github.com/vitejs/vite/issues/13550)
* feat(create-vite): add qwik templates (#13620) ([ef4602b](https://github.com/vitejs/vite/commit/ef4602bc56c0b9579342acca7ef82ba655d56a2e)), closes [#13620](https://github.com/vitejs/vite/issues/13620)
* feat(create-vite): add solidjs templates (#12218) (#12241) ([277e844](https://github.com/vitejs/vite/commit/277e844c1a0cc729c387d9a16ef838835eb06f49)), closes [#12218](https://github.com/vitejs/vite/issues/12218) [#12241](https://github.com/vitejs/vite/issues/12241)
* feat(create-vite): update create vite for Svelte 4 (#13602) ([8868fb7](https://github.com/vitejs/vite/commit/8868fb76e18f532e5f72b154f37d518dcc68e45b)), closes [#13602](https://github.com/vitejs/vite/issues/13602)
* fix: 'module' is not defined eslint error in template-react (fix #13517) (#13518) ([41380a5](https://github.com/vitejs/vite/commit/41380a5bbce90f0c9e00d80a55b5dd71a5a706f8)), closes [#13517](https://github.com/vitejs/vite/issues/13517) [#13518](https://github.com/vitejs/vite/issues/13518)
* fix(create-vite): support bun as a script runner (#13402) ([471fba2](https://github.com/vitejs/vite/commit/471fba2d1cf647a0bea747739d4d90def60e83ce)), closes [#13402](https://github.com/vitejs/vite/issues/13402)
* fix(deps): update all non-major dependencies (#13059) ([123ef4c](https://github.com/vitejs/vite/commit/123ef4c47c611ebd99d8b41c89c547422aea9c1d)), closes [#13059](https://github.com/vitejs/vite/issues/13059)
* fix(deps): update all non-major dependencies (#13488) ([bd09248](https://github.com/vitejs/vite/commit/bd09248e50ae50ec57b9a72efe0a27aa397ec2e1)), closes [#13488](https://github.com/vitejs/vite/issues/13488)
* fix(deps): update all non-major dependencies (#13701) ([02c6bc3](https://github.com/vitejs/vite/commit/02c6bc38645ce18f9e1c8a71421fb8aad7081688)), closes [#13701](https://github.com/vitejs/vite/issues/13701)
* fix(template): bump react-swc plugin version (#13699) ([8315f9e](https://github.com/vitejs/vite/commit/8315f9ec8555aa6f91531425c817683f054fc45f)), closes [#13699](https://github.com/vitejs/vite/issues/13699)
* chore: add funding field (#13585) ([2501627](https://github.com/vitejs/vite/commit/250162775031a8798f67e8be71fd226a79c9831b)), closes [#13585](https://github.com/vitejs/vite/issues/13585)
* chore(deps): update all non-major dependencies (#13553) ([3ea0534](https://github.com/vitejs/vite/commit/3ea05342d41277baf11a73763f082e6e75c46a8f)), closes [#13553](https://github.com/vitejs/vite/issues/13553)
* chore(deps): update all non-major dependencies (#13633) ([c72fb9b](https://github.com/vitejs/vite/commit/c72fb9b91a277cc79862e65bb1138a44bc339813)), closes [#13633](https://github.com/vitejs/vite/issues/13633)
* chore(deps): update dependency @tsconfig/svelte to v5 (#13702) ([70f0659](https://github.com/vitejs/vite/commit/70f0659a51c18bf764ba8f5b981444e15aa468e3)), closes [#13702](https://github.com/vitejs/vite/issues/13702)
## <small>4.3.2 (2023-05-29)</small>
* fix: upgrade svelte-check preventing unmet peer deps errors (#13103) ([c63ba3f](https://github.com/vitejs/vite/commit/c63ba3f)), closes [#13103](https://github.com/vitejs/vite/issues/13103)
* fix(create-vite): use `"target": "ES2020"` in React template (#13147) ([23096b1](https://github.com/vitejs/vite/commit/23096b1)), closes [#13147](https://github.com/vitejs/vite/issues/13147)
* chore(deps): update all non-major dependencies (#12805) ([5731ac9](https://github.com/vitejs/vite/commit/5731ac9)), closes [#12805](https://github.com/vitejs/vite/issues/12805)
* fix: upgrade svelte-check preventing unmet peer deps errors (#13103) ([c63ba3f](https://github.com/vitejs/vite/commit/c63ba3fa08a64d75bfffa6885dc4c44875b9c5ba)), closes [#13103](https://github.com/vitejs/vite/issues/13103)
* fix(create-vite): use `"target": "ES2020"` in React template (#13147) ([23096b1](https://github.com/vitejs/vite/commit/23096b19998978803c132021eee175153fa6078d)), closes [#13147](https://github.com/vitejs/vite/issues/13147)
* chore(deps): update all non-major dependencies (#12805) ([5731ac9](https://github.com/vitejs/vite/commit/5731ac9caaef629e892e20394f0cc73c565d9a87)), closes [#12805](https://github.com/vitejs/vite/issues/12805)
## <small>4.3.1 (2023-04-25)</small>
* chore(create-vite): bump vue-tsc (#12952) ([30fd101](https://github.com/vitejs/vite/commit/30fd101)), closes [#12952](https://github.com/vitejs/vite/issues/12952)
* chore(create-vite): update to plugin-react 4.0.0 ([14cd939](https://github.com/vitejs/vite/commit/14cd939))
* fix(create-vite): fix h1 css selector in lit templates (#12951) ([21c61cb](https://github.com/vitejs/vite/commit/21c61cb)), closes [#12951](https://github.com/vitejs/vite/issues/12951)
* chore(create-vite): bump vue-tsc (#12952) ([30fd101](https://github.com/vitejs/vite/commit/30fd101aa170e06d89a938e657bd4af7da6ee17e)), closes [#12952](https://github.com/vitejs/vite/issues/12952)
* chore(create-vite): update to plugin-react 4.0.0 ([14cd939](https://github.com/vitejs/vite/commit/14cd93979265700677bcc8322ff729a33bebe514))
* fix(create-vite): fix h1 css selector in lit templates (#12951) ([21c61cb](https://github.com/vitejs/vite/commit/21c61cbbbe1add738f3fc4e8e80de2c73b1fc5a8)), closes [#12951](https://github.com/vitejs/vite/issues/12951)
## 4.3.0 (2023-04-20)
* fix(create-vite): update template-lit-ts tsconfig (fix #12854) (#12855) ([c186815](https://github.com/vitejs/vite/commit/c186815)), closes [#12854](https://github.com/vitejs/vite/issues/12854) [#12855](https://github.com/vitejs/vite/issues/12855)
* feat(create-vite): add eslint to React templates (#12801) ([d84460a](https://github.com/vitejs/vite/commit/d84460a)), closes [#12801](https://github.com/vitejs/vite/issues/12801)
* feat(create-vite): move TypeScript ones up (#12057) ([313712d](https://github.com/vitejs/vite/commit/313712d)), closes [#12057](https://github.com/vitejs/vite/issues/12057)
* chore(create-vite): remove unnecessary App class Reference (#12771) ([1607f4a](https://github.com/vitejs/vite/commit/1607f4a)), closes [#12771](https://github.com/vitejs/vite/issues/12771)
* chore(create-vite): remove wrapper div for react template (#12867) ([3679bd7](https://github.com/vitejs/vite/commit/3679bd7)), closes [#12867](https://github.com/vitejs/vite/issues/12867)
* chore(deps): update dependency @tsconfig/svelte to v4 (#12879) ([79619a9](https://github.com/vitejs/vite/commit/79619a9)), closes [#12879](https://github.com/vitejs/vite/issues/12879)
* docs: update link to svelte-hmr (#12893) ([2ddeead](https://github.com/vitejs/vite/commit/2ddeead)), closes [#12893](https://github.com/vitejs/vite/issues/12893)
* fix(create-vite): update template-lit-ts tsconfig (fix #12854) (#12855) ([c186815](https://github.com/vitejs/vite/commit/c186815e38f1e0f9fb8195456eb41ffec07d3c80)), closes [#12854](https://github.com/vitejs/vite/issues/12854) [#12855](https://github.com/vitejs/vite/issues/12855)
* feat(create-vite): add eslint to React templates (#12801) ([d84460a](https://github.com/vitejs/vite/commit/d84460a5fcc553d71ce1d4962d22ab53419d2b10)), closes [#12801](https://github.com/vitejs/vite/issues/12801)
* feat(create-vite): move TypeScript ones up (#12057) ([313712d](https://github.com/vitejs/vite/commit/313712d28893c1e2405f4c2937033873e4c38d7b)), closes [#12057](https://github.com/vitejs/vite/issues/12057)
* chore(create-vite): remove unnecessary App class Reference (#12771) ([1607f4a](https://github.com/vitejs/vite/commit/1607f4ac10715a60a32a1a6029a4fea9eaa33b14)), closes [#12771](https://github.com/vitejs/vite/issues/12771)
* chore(create-vite): remove wrapper div for react template (#12867) ([3679bd7](https://github.com/vitejs/vite/commit/3679bd757f1b24d40f7c66ace14167b97f8093cc)), closes [#12867](https://github.com/vitejs/vite/issues/12867)
* chore(deps): update dependency @tsconfig/svelte to v4 (#12879) ([79619a9](https://github.com/vitejs/vite/commit/79619a95ab5ecd848fb73583fa578851c374d27e)), closes [#12879](https://github.com/vitejs/vite/issues/12879)
* docs: update link to svelte-hmr (#12893) ([2ddeead](https://github.com/vitejs/vite/commit/2ddeead7beabbc1c6dd292dcb1f728a0bdd8ad63)), closes [#12893](https://github.com/vitejs/vite/issues/12893)
## 4.3.0-beta.0 (2023-04-06)
* chore: use @vitejs/release-scripts (#12682) ([9c37cc1](https://github.com/vitejs/vite/commit/9c37cc1)), closes [#12682](https://github.com/vitejs/vite/issues/12682)
* chore(create-vite): revert to vite 4.2 (#12456) ([535c8c5](https://github.com/vitejs/vite/commit/535c8c5)), closes [#12456](https://github.com/vitejs/vite/issues/12456)
* chore(create-vite): rollback to vite 4.1 due to npm publish outage ([d8cb765](https://github.com/vitejs/vite/commit/d8cb765))
* chore(create-vite): update to vite 4.3 beta ([9b0df5d](https://github.com/vitejs/vite/commit/9b0df5d))
* feat(create-vite): lit templates will create application instead of library (#12459) ([8186b9b](https://github.com/vitejs/vite/commit/8186b9b)), closes [#12459](https://github.com/vitejs/vite/issues/12459)
* feat(create-vite): stricter TS configs in templates (#12604) ([4ffaeee](https://github.com/vitejs/vite/commit/4ffaeee)), closes [#12604](https://github.com/vitejs/vite/issues/12604)
* feat(create-vite): use typescript 5.0 in templates (#12481) ([8582e2d](https://github.com/vitejs/vite/commit/8582e2d)), closes [#12481](https://github.com/vitejs/vite/issues/12481)
* fix(create-vite): skip lib check in tsconfig templates (#12591) ([a59914c](https://github.com/vitejs/vite/commit/a59914c)), closes [#12591](https://github.com/vitejs/vite/issues/12591)
* fix(create-vite): updated js & ts templates with new react docs link (#12479) ([c327006](https://github.com/vitejs/vite/commit/c327006)), closes [#12479](https://github.com/vitejs/vite/issues/12479)
* fix(deps): update all non-major dependencies (#12389) ([3e60b77](https://github.com/vitejs/vite/commit/3e60b77)), closes [#12389](https://github.com/vitejs/vite/issues/12389)
* chore: use @vitejs/release-scripts (#12682) ([9c37cc1](https://github.com/vitejs/vite/commit/9c37cc1148737458d0580353e37f1e746f766eae)), closes [#12682](https://github.com/vitejs/vite/issues/12682)
* chore(create-vite): revert to vite 4.2 (#12456) ([535c8c5](https://github.com/vitejs/vite/commit/535c8c5ca4afdc7b3507c860aedb2a257f97f95a)), closes [#12456](https://github.com/vitejs/vite/issues/12456)
* chore(create-vite): rollback to vite 4.1 due to npm publish outage ([d8cb765](https://github.com/vitejs/vite/commit/d8cb765a52598778352dfbc428ace4a306ccbcdb))
* chore(create-vite): update to vite 4.3 beta ([9b0df5d](https://github.com/vitejs/vite/commit/9b0df5d55f677dd0c9b180ebd8e3f29c30d7a592))
* feat(create-vite): lit templates will create application instead of library (#12459) ([8186b9b](https://github.com/vitejs/vite/commit/8186b9b2b0734544ec37412de7ec2606ba8b1359)), closes [#12459](https://github.com/vitejs/vite/issues/12459)
* feat(create-vite): stricter TS configs in templates (#12604) ([4ffaeee](https://github.com/vitejs/vite/commit/4ffaeee2033531788bc6d4d2541b8b5e44352591)), closes [#12604](https://github.com/vitejs/vite/issues/12604)
* feat(create-vite): use typescript 5.0 in templates (#12481) ([8582e2d](https://github.com/vitejs/vite/commit/8582e2dcfbfa3cd6bf72a305adcba40bbe8d0570)), closes [#12481](https://github.com/vitejs/vite/issues/12481)
* fix(create-vite): skip lib check in tsconfig templates (#12591) ([a59914c](https://github.com/vitejs/vite/commit/a59914c71d28a89f5b71b836d8d278d2ed43d2c3)), closes [#12591](https://github.com/vitejs/vite/issues/12591)
* fix(create-vite): updated js & ts templates with new react docs link (#12479) ([c327006](https://github.com/vitejs/vite/commit/c3270069d91e44f498c81674dfb00a9392fce7ee)), closes [#12479](https://github.com/vitejs/vite/issues/12479)
* fix(deps): update all non-major dependencies (#12389) ([3e60b77](https://github.com/vitejs/vite/commit/3e60b778b0ed178a83f674031f5edb123e6c123c)), closes [#12389](https://github.com/vitejs/vite/issues/12389)
## 4.2.0 (2023-03-16)
* chore(create-vite): update plugin-vue ([e06cda9](https://github.com/vitejs/vite/commit/e06cda9))
* chore(deps): update all non-major dependencies (#12299) ([b41336e](https://github.com/vitejs/vite/commit/b41336e)), closes [#12299](https://github.com/vitejs/vite/issues/12299)
* feat(create-vite): support create-electron-vite (#12390) ([708133e](https://github.com/vitejs/vite/commit/708133e)), closes [#12390](https://github.com/vitejs/vite/issues/12390)
* style(create-vite): use quotes for attributes consistently (#12383) ([46c5f46](https://github.com/vitejs/vite/commit/46c5f46)), closes [#12383](https://github.com/vitejs/vite/issues/12383)
* fix(create-vite): fix broken vite logo when base changed (#12374) ([2b472d1](https://github.com/vitejs/vite/commit/2b472d1)), closes [#12374](https://github.com/vitejs/vite/issues/12374)
* chore(create-vite): update plugin-vue ([e06cda9](https://github.com/vitejs/vite/commit/e06cda970cdb3773c75aecfc12e6fe2151156966))
* chore(deps): update all non-major dependencies (#12299) ([b41336e](https://github.com/vitejs/vite/commit/b41336e450b093fb3e454806ec4245ebad7ba9c5)), closes [#12299](https://github.com/vitejs/vite/issues/12299)
* feat(create-vite): support create-electron-vite (#12390) ([708133e](https://github.com/vitejs/vite/commit/708133e8453ded99d18886087807139977166c9d)), closes [#12390](https://github.com/vitejs/vite/issues/12390)
* style(create-vite): use quotes for attributes consistently (#12383) ([46c5f46](https://github.com/vitejs/vite/commit/46c5f469edf0315934222c88fba4ddda87c85adc)), closes [#12383](https://github.com/vitejs/vite/issues/12383)
* fix(create-vite): fix broken vite logo when base changed (#12374) ([2b472d1](https://github.com/vitejs/vite/commit/2b472d1ea0fb1a9fea33e2b5ad71c0a22bcd56d0)), closes [#12374](https://github.com/vitejs/vite/issues/12374)
## 4.2.0-beta.1 (2023-03-07)
* chore(create-vite): update to beta deps ([5ffcaa0](https://github.com/vitejs/vite/commit/5ffcaa0))
* chore(create-vite): update to beta deps ([5ffcaa0](https://github.com/vitejs/vite/commit/5ffcaa00b1dfd2281988e29506ea801d7ac57e8f))
## 4.2.0-beta.0 (2023-03-07)
* chore(create-vite): update volar link in helloworld components (#12145) ([7110ddf](https://github.com/vitejs/vite/commit/7110ddf)), closes [#12145](https://github.com/vitejs/vite/issues/12145)
* fix(create-vite): add final newline for package.json (#11906) ([e033e49](https://github.com/vitejs/vite/commit/e033e49)), closes [#11906](https://github.com/vitejs/vite/issues/11906)
* fix(deps): update all non-major dependencies (#12036) ([48150f2](https://github.com/vitejs/vite/commit/48150f2)), closes [#12036](https://github.com/vitejs/vite/issues/12036)
* chore(create-vite): update volar link in helloworld components (#12145) ([7110ddf](https://github.com/vitejs/vite/commit/7110ddf39b3b6f122945bbbc5025773c64f9d948)), closes [#12145](https://github.com/vitejs/vite/issues/12145)
* fix(create-vite): add final newline for package.json (#11906) ([e033e49](https://github.com/vitejs/vite/commit/e033e492d491d25790baf475023a828eda6d4d9a)), closes [#11906](https://github.com/vitejs/vite/issues/11906)
* fix(deps): update all non-major dependencies (#12036) ([48150f2](https://github.com/vitejs/vite/commit/48150f2ea4d7ff8e3b67f15239ae05f5be317436)), closes [#12036](https://github.com/vitejs/vite/issues/12036)
## 4.1.0 (2023-02-02)
* chore(create-vite): update plugin-react to 3.1.0 ([8895629](https://github.com/vitejs/vite/commit/8895629))
* fix: two folders are created when the project name contains spaces (#11630) ([758fc6c](https://github.com/vitejs/vite/commit/758fc6c)), closes [#11630](https://github.com/vitejs/vite/issues/11630)
* fix(deps): update all non-major dependencies (#11846) ([5d55083](https://github.com/vitejs/vite/commit/5d55083)), closes [#11846](https://github.com/vitejs/vite/issues/11846)
* chore(create-vite): update plugin-react to 3.1.0 ([8895629](https://github.com/vitejs/vite/commit/8895629f0067acb9f5072d3b7bed1d57da43be66))
* fix: two folders are created when the project name contains spaces (#11630) ([758fc6c](https://github.com/vitejs/vite/commit/758fc6c0b5b7e98e73007172abe3d6b28b24a4be)), closes [#11630](https://github.com/vitejs/vite/issues/11630)
* fix(deps): update all non-major dependencies (#11846) ([5d55083](https://github.com/vitejs/vite/commit/5d5508311f9856de69babd72dc4de0e7c21c7ae8)), closes [#11846](https://github.com/vitejs/vite/issues/11846)
## 4.1.0-beta.0 (2023-01-26)
* chore: typecheck create-vite (#11295) ([af86e5b](https://github.com/vitejs/vite/commit/af86e5b)), closes [#11295](https://github.com/vitejs/vite/issues/11295)
* chore: update create-vite templates for beta testing ([7dbb24f](https://github.com/vitejs/vite/commit/7dbb24f))
* chore: update plugin-react to 3.1.0-beta.0 (#11820) ([f0480a5](https://github.com/vitejs/vite/commit/f0480a5)), closes [#11820](https://github.com/vitejs/vite/issues/11820)
* chore(create-vite): added transition to grow back drop in (#11392) ([d0757e2](https://github.com/vitejs/vite/commit/d0757e2)), closes [#11392](https://github.com/vitejs/vite/issues/11392)
* chore(deps): update all non-major dependencies (#11321) ([dcc0004](https://github.com/vitejs/vite/commit/dcc0004)), closes [#11321](https://github.com/vitejs/vite/issues/11321)
* chore(deps): update all non-major dependencies (#11419) ([896475d](https://github.com/vitejs/vite/commit/896475d)), closes [#11419](https://github.com/vitejs/vite/issues/11419)
* chore(deps): update all non-major dependencies (#11701) ([1d2ee63](https://github.com/vitejs/vite/commit/1d2ee63)), closes [#11701](https://github.com/vitejs/vite/issues/11701)
* chore(deps): update all non-major dependencies (#11787) ([271394f](https://github.com/vitejs/vite/commit/271394f)), closes [#11787](https://github.com/vitejs/vite/issues/11787)
* fix(create-vite): update templates to use better font (#11665) ([a65d31b](https://github.com/vitejs/vite/commit/a65d31b)), closes [#11665](https://github.com/vitejs/vite/issues/11665)
* feat(create-vite): add preprocess to sveltejs template (#11600) ([529b0a6](https://github.com/vitejs/vite/commit/529b0a6)), closes [#11600](https://github.com/vitejs/vite/issues/11600)
* test: use default import for fs-extra (#11543) ([d3bed53](https://github.com/vitejs/vite/commit/d3bed53)), closes [#11543](https://github.com/vitejs/vite/issues/11543)
* chore: typecheck create-vite (#11295) ([af86e5b](https://github.com/vitejs/vite/commit/af86e5bcfe4b78f486f499cba09c3270fb151d54)), closes [#11295](https://github.com/vitejs/vite/issues/11295)
* chore: update create-vite templates for beta testing ([7dbb24f](https://github.com/vitejs/vite/commit/7dbb24fd6b76d732e3b33287eccb50762c8312cd))
* chore: update plugin-react to 3.1.0-beta.0 (#11820) ([f0480a5](https://github.com/vitejs/vite/commit/f0480a5691241ee755eda4ed9d4c814ef4524377)), closes [#11820](https://github.com/vitejs/vite/issues/11820)
* chore(create-vite): added transition to grow back drop in (#11392) ([d0757e2](https://github.com/vitejs/vite/commit/d0757e29380c2086f50ef595d468b7f9f911acd0)), closes [#11392](https://github.com/vitejs/vite/issues/11392)
* chore(deps): update all non-major dependencies (#11321) ([dcc0004](https://github.com/vitejs/vite/commit/dcc0004ceb7a76e6d0cbae8b84a103a15f80049b)), closes [#11321](https://github.com/vitejs/vite/issues/11321)
* chore(deps): update all non-major dependencies (#11419) ([896475d](https://github.com/vitejs/vite/commit/896475dc6c7e5f1168e21d556201a61659552617)), closes [#11419](https://github.com/vitejs/vite/issues/11419)
* chore(deps): update all non-major dependencies (#11701) ([1d2ee63](https://github.com/vitejs/vite/commit/1d2ee6315365b33f84d9d8703fcd46307f6250e3)), closes [#11701](https://github.com/vitejs/vite/issues/11701)
* chore(deps): update all non-major dependencies (#11787) ([271394f](https://github.com/vitejs/vite/commit/271394fc7157a08b19f22d3751c8ec6e69f0bd5f)), closes [#11787](https://github.com/vitejs/vite/issues/11787)
* fix(create-vite): update templates to use better font (#11665) ([a65d31b](https://github.com/vitejs/vite/commit/a65d31bbdfca43f76cf0e6212fef7841af8f148d)), closes [#11665](https://github.com/vitejs/vite/issues/11665)
* feat(create-vite): add preprocess to sveltejs template (#11600) ([529b0a6](https://github.com/vitejs/vite/commit/529b0a6f3cfe20b973a91722eba4adaf71224a48)), closes [#11600](https://github.com/vitejs/vite/issues/11600)
* test: use default import for fs-extra (#11543) ([d3bed53](https://github.com/vitejs/vite/commit/d3bed53929cf4e3187137a4f4e9e1e4b3a2a5a95)), closes [#11543](https://github.com/vitejs/vite/issues/11543)
## 4.0.0 (2022-12-09)
* fix(create-vite): update react-swc template name (#11281) ([b3b9ac5](https://github.com/vitejs/vite/commit/b3b9ac5)), closes [#11281](https://github.com/vitejs/vite/issues/11281)
* feat(create-vite): add react-swc templates (#11280) ([348146f](https://github.com/vitejs/vite/commit/348146f)), closes [#11280](https://github.com/vitejs/vite/issues/11280)
* feat(svelte)!: update svelte templates to vite-plugin-svelte 2.0.0 (#11279) ([2a558ef](https://github.com/vitejs/vite/commit/2a558ef)), closes [#11279](https://github.com/vitejs/vite/issues/11279)
* chore: udpate vite and plugins to stable (#11278) ([026f41e](https://github.com/vitejs/vite/commit/026f41e)), closes [#11278](https://github.com/vitejs/vite/issues/11278)
* fix(create-vite): update react-swc template name (#11281) ([b3b9ac5](https://github.com/vitejs/vite/commit/b3b9ac511f550d4635489f0609cd6efdde1f79b3)), closes [#11281](https://github.com/vitejs/vite/issues/11281)
* feat(create-vite): add react-swc templates (#11280) ([348146f](https://github.com/vitejs/vite/commit/348146f3e39232900eeb347d0922b97b5886bafa)), closes [#11280](https://github.com/vitejs/vite/issues/11280)
* feat(svelte)!: update svelte templates to vite-plugin-svelte 2.0.0 (#11279) ([2a558ef](https://github.com/vitejs/vite/commit/2a558efd2fa7de6c8c91b2bda2a0dea9de6658ae)), closes [#11279](https://github.com/vitejs/vite/issues/11279)
* chore: udpate vite and plugins to stable (#11278) ([026f41e](https://github.com/vitejs/vite/commit/026f41e87e6eb89491c88f62952d7a094f810811)), closes [#11278](https://github.com/vitejs/vite/issues/11278)
## 4.0.0-beta.0 (2022-12-07)
* chore: enable prettier trailing commas (#11167) ([134ce68](https://github.com/vitejs/vite/commit/134ce68)), closes [#11167](https://github.com/vitejs/vite/issues/11167)
* chore: update create-vite to use beta versions (#11244) ([f7cfab9](https://github.com/vitejs/vite/commit/f7cfab9)), closes [#11244](https://github.com/vitejs/vite/issues/11244)
* chore(create-vite): align vue template with create-vue (#11128) ([1a54e58](https://github.com/vitejs/vite/commit/1a54e58)), closes [#11128](https://github.com/vitejs/vite/issues/11128)
* chore(deps): typescript 4.9 (#11229) ([6b4c4e2](https://github.com/vitejs/vite/commit/6b4c4e2)), closes [#11229](https://github.com/vitejs/vite/issues/11229)
* chore(deps): update all non-major dependencies (#10910) ([f6ad607](https://github.com/vitejs/vite/commit/f6ad607)), closes [#10910](https://github.com/vitejs/vite/issues/10910)
* chore(deps): update all non-major dependencies (#11006) ([96f2e98](https://github.com/vitejs/vite/commit/96f2e98)), closes [#11006](https://github.com/vitejs/vite/issues/11006)
* chore(deps): update all non-major dependencies (#11182) ([8b83089](https://github.com/vitejs/vite/commit/8b83089)), closes [#11182](https://github.com/vitejs/vite/issues/11182)
* refactor: move framework plugins out of core (#11158) ([5935619](https://github.com/vitejs/vite/commit/5935619)), closes [#11158](https://github.com/vitejs/vite/issues/11158)
* fix(deps): update all non-major dependencies (#10804) ([f686afa](https://github.com/vitejs/vite/commit/f686afa)), closes [#10804](https://github.com/vitejs/vite/issues/10804)
* fix(deps): update all non-major dependencies (#11091) ([073a4bf](https://github.com/vitejs/vite/commit/073a4bf)), closes [#11091](https://github.com/vitejs/vite/issues/11091)
* perf: regexp perf issues, refactor regexp stylistic issues (#10905) ([fc007df](https://github.com/vitejs/vite/commit/fc007df)), closes [#10905](https://github.com/vitejs/vite/issues/10905)
* chore: enable prettier trailing commas (#11167) ([134ce68](https://github.com/vitejs/vite/commit/134ce6817984bad0f5fb043481502531fee9b1db)), closes [#11167](https://github.com/vitejs/vite/issues/11167)
* chore: update create-vite to use beta versions (#11244) ([f7cfab9](https://github.com/vitejs/vite/commit/f7cfab95ee87a4a2377c5c57f506cc7464347d45)), closes [#11244](https://github.com/vitejs/vite/issues/11244)
* chore(create-vite): align vue template with create-vue (#11128) ([1a54e58](https://github.com/vitejs/vite/commit/1a54e58fbd55d89d4e8681d1e62eb5a76f4600e9)), closes [#11128](https://github.com/vitejs/vite/issues/11128)
* chore(deps): typescript 4.9 (#11229) ([6b4c4e2](https://github.com/vitejs/vite/commit/6b4c4e28bd1b125adb842e333813e8d57b7ee43d)), closes [#11229](https://github.com/vitejs/vite/issues/11229)
* chore(deps): update all non-major dependencies (#10910) ([f6ad607](https://github.com/vitejs/vite/commit/f6ad607d2430a44ea7dc71ecd3c44c1e8bf8446f)), closes [#10910](https://github.com/vitejs/vite/issues/10910)
* chore(deps): update all non-major dependencies (#11006) ([96f2e98](https://github.com/vitejs/vite/commit/96f2e98f6a196652962ccb5f2fa6195c050c463f)), closes [#11006](https://github.com/vitejs/vite/issues/11006)
* chore(deps): update all non-major dependencies (#11182) ([8b83089](https://github.com/vitejs/vite/commit/8b830899ef0ce4ebe257ed18222543f60b775832)), closes [#11182](https://github.com/vitejs/vite/issues/11182)
* refactor: move framework plugins out of core (#11158) ([5935619](https://github.com/vitejs/vite/commit/5935619d855951be50e4e9f1bcccaeda83aae432)), closes [#11158](https://github.com/vitejs/vite/issues/11158)
* fix(deps): update all non-major dependencies (#10804) ([f686afa](https://github.com/vitejs/vite/commit/f686afa6d3bc0f501b936dcbc2c4552c865fa3f9)), closes [#10804](https://github.com/vitejs/vite/issues/10804)
* fix(deps): update all non-major dependencies (#11091) ([073a4bf](https://github.com/vitejs/vite/commit/073a4bfe2642a4dda2183a9dfecac864524893e1)), closes [#11091](https://github.com/vitejs/vite/issues/11091)
* perf: regexp perf issues, refactor regexp stylistic issues (#10905) ([fc007df](https://github.com/vitejs/vite/commit/fc007dfba2e0392bd29f7e6e2663ca910ed18a6b)), closes [#10905](https://github.com/vitejs/vite/issues/10905)
## <small>3.2.1 (2022-11-07)</small>
* chore(deps): update all non-major dependencies (#10725) ([22cfad8](https://github.com/vitejs/vite/commit/22cfad8)), closes [#10725](https://github.com/vitejs/vite/issues/10725)
* fix(create-vite): add `rel="noreferrer"` to elements with `target="_blank"` (#10675) ([e8eb67a](https://github.com/vitejs/vite/commit/e8eb67a)), closes [#10675](https://github.com/vitejs/vite/issues/10675)
* chore(deps): update all non-major dependencies (#10725) ([22cfad8](https://github.com/vitejs/vite/commit/22cfad87c824e717b6c616129f3b579be2e979b2)), closes [#10725](https://github.com/vitejs/vite/issues/10725)
* fix(create-vite): add `rel="noreferrer"` to elements with `target="_blank"` (#10675) ([e8eb67a](https://github.com/vitejs/vite/commit/e8eb67a6aed1408d43cc5c9176b3f697c0153f94)), closes [#10675](https://github.com/vitejs/vite/issues/10675)
## 3.2.0 (2022-10-26)
* fix(create-vite): remove baseUrl from Svelte configs (#10200) ([9c7a331](https://github.com/vitejs/vite/commit/9c7a331)), closes [#10200](https://github.com/vitejs/vite/issues/10200)
* fix(deps): update all non-major dependencies (#10077) ([caf00c8](https://github.com/vitejs/vite/commit/caf00c8)), closes [#10077](https://github.com/vitejs/vite/issues/10077)
* fix(deps): update all non-major dependencies (#10160) ([6233c83](https://github.com/vitejs/vite/commit/6233c83)), closes [#10160](https://github.com/vitejs/vite/issues/10160)
* fix(deps): update all non-major dependencies (#10316) ([a38b450](https://github.com/vitejs/vite/commit/a38b450)), closes [#10316](https://github.com/vitejs/vite/issues/10316)
* fix(deps): update all non-major dependencies (#10610) ([bb95467](https://github.com/vitejs/vite/commit/bb95467)), closes [#10610](https://github.com/vitejs/vite/issues/10610)
* fix(deps): update all non-major dependencies (#9985) ([855f2f0](https://github.com/vitejs/vite/commit/855f2f0)), closes [#9985](https://github.com/vitejs/vite/issues/9985)
* chore: remove duplicated logic in vanilla template (#10145) ([f29fef5](https://github.com/vitejs/vite/commit/f29fef5)), closes [#10145](https://github.com/vitejs/vite/issues/10145)
* chore(create-vite): remove sourcemap, move --noEmit to tsconfig (#10150) ([414d2ef](https://github.com/vitejs/vite/commit/414d2ef)), closes [#10150](https://github.com/vitejs/vite/issues/10150)
* chore(deps): update all non-major dependencies (#10393) ([f519423](https://github.com/vitejs/vite/commit/f519423)), closes [#10393](https://github.com/vitejs/vite/issues/10393)
* chore(deps): update all non-major dependencies (#10488) ([15aa827](https://github.com/vitejs/vite/commit/15aa827)), closes [#10488](https://github.com/vitejs/vite/issues/10488)
* chore(deps): update dependency vue-tsc to v1 (#10547) ([9d0e0af](https://github.com/vitejs/vite/commit/9d0e0af)), closes [#10547](https://github.com/vitejs/vite/issues/10547)
* feat: Switch to JSX runtime transform in preact-ts template (#10061) ([bf69063](https://github.com/vitejs/vite/commit/bf69063)), closes [#10061](https://github.com/vitejs/vite/issues/10061)
* feat(create-vite): support create-vite-extra (#10214) ([8116cbd](https://github.com/vitejs/vite/commit/8116cbd)), closes [#10214](https://github.com/vitejs/vite/issues/10214)
* fix(create-vite): remove baseUrl from Svelte configs (#10200) ([9c7a331](https://github.com/vitejs/vite/commit/9c7a33156bc9a71ba1fd013732c0a798df5baa13)), closes [#10200](https://github.com/vitejs/vite/issues/10200)
* fix(deps): update all non-major dependencies (#10077) ([caf00c8](https://github.com/vitejs/vite/commit/caf00c8c7a5c81a92182116ffa344b34ce4c3b5e)), closes [#10077](https://github.com/vitejs/vite/issues/10077)
* fix(deps): update all non-major dependencies (#10160) ([6233c83](https://github.com/vitejs/vite/commit/6233c830201085d869fbbd2a7e622a59272e0f43)), closes [#10160](https://github.com/vitejs/vite/issues/10160)
* fix(deps): update all non-major dependencies (#10316) ([a38b450](https://github.com/vitejs/vite/commit/a38b450441eea02a680b80ac0624126ba6abe3f7)), closes [#10316](https://github.com/vitejs/vite/issues/10316)
* fix(deps): update all non-major dependencies (#10610) ([bb95467](https://github.com/vitejs/vite/commit/bb954672e3ee863e5cb37fa78167e5fc6df9ae4e)), closes [#10610](https://github.com/vitejs/vite/issues/10610)
* fix(deps): update all non-major dependencies (#9985) ([855f2f0](https://github.com/vitejs/vite/commit/855f2f077eb8dc41b395bccecb6a5b836eb526a9)), closes [#9985](https://github.com/vitejs/vite/issues/9985)
* chore: remove duplicated logic in vanilla template (#10145) ([f29fef5](https://github.com/vitejs/vite/commit/f29fef5dc3f87ccc5d430e177bbc0671e9d56679)), closes [#10145](https://github.com/vitejs/vite/issues/10145)
* chore(create-vite): remove sourcemap, move --noEmit to tsconfig (#10150) ([414d2ef](https://github.com/vitejs/vite/commit/414d2ef6e53a8030be68388952f28e1b42d2bb8e)), closes [#10150](https://github.com/vitejs/vite/issues/10150)
* chore(deps): update all non-major dependencies (#10393) ([f519423](https://github.com/vitejs/vite/commit/f519423170fafeee9d58aeb2052cb3bc224f25f8)), closes [#10393](https://github.com/vitejs/vite/issues/10393)
* chore(deps): update all non-major dependencies (#10488) ([15aa827](https://github.com/vitejs/vite/commit/15aa827283d6cbf9f55c02d6d8a3fe43dbd792e4)), closes [#10488](https://github.com/vitejs/vite/issues/10488)
* chore(deps): update dependency vue-tsc to v1 (#10547) ([9d0e0af](https://github.com/vitejs/vite/commit/9d0e0af41ad21ceb6a94396965a90e613e476e7b)), closes [#10547](https://github.com/vitejs/vite/issues/10547)
* feat: Switch to JSX runtime transform in preact-ts template (#10061) ([bf69063](https://github.com/vitejs/vite/commit/bf69063282c27d66bc5b9ad04feec288c0142a86)), closes [#10061](https://github.com/vitejs/vite/issues/10061)
* feat(create-vite): support create-vite-extra (#10214) ([8116cbd](https://github.com/vitejs/vite/commit/8116cbdf67d2e15e5520e8d408b453f825270727)), closes [#10214](https://github.com/vitejs/vite/issues/10214)
## 3.1.0 (2022-09-05)
* refactor(create-vite): migrate to TypeScript (#9941) ([85fa2c8](https://github.com/vitejs/vite/commit/85fa2c8)), closes [#9941](https://github.com/vitejs/vite/issues/9941)
* perf: bundle create-vite (#9034) ([37ac91e](https://github.com/vitejs/vite/commit/37ac91e)), closes [#9034](https://github.com/vitejs/vite/issues/9034)
* fix(deps): update all non-major dependencies (#9888) ([e35a58b](https://github.com/vitejs/vite/commit/e35a58b)), closes [#9888](https://github.com/vitejs/vite/issues/9888)
* test(cli): remove unnecessary generics usage (#9859) ([45d6797](https://github.com/vitejs/vite/commit/45d6797)), closes [#9859](https://github.com/vitejs/vite/issues/9859)
* feat: skip `.git` when emptying dir (#9659) ([07fe65e](https://github.com/vitejs/vite/commit/07fe65e)), closes [#9659](https://github.com/vitejs/vite/issues/9659)
* feat(create-vite): add support for custom init commands (`create-vue`, Nuxt, and SvelteKit) (#9406) ([1673f3d](https://github.com/vitejs/vite/commit/1673f3d)), closes [#9406](https://github.com/vitejs/vite/issues/9406)
* chore(deps): update all non-major dependencies (#9675) ([4e56e87](https://github.com/vitejs/vite/commit/4e56e87)), closes [#9675](https://github.com/vitejs/vite/issues/9675)
* chore(deps): update all non-major dependencies (#9778) ([aceaefc](https://github.com/vitejs/vite/commit/aceaefc)), closes [#9778](https://github.com/vitejs/vite/issues/9778)
* refactor(create-vite): migrate to TypeScript (#9941) ([85fa2c8](https://github.com/vitejs/vite/commit/85fa2c89f35ecdda4ec5ed52ea50110337d98822)), closes [#9941](https://github.com/vitejs/vite/issues/9941)
* perf: bundle create-vite (#9034) ([37ac91e](https://github.com/vitejs/vite/commit/37ac91e5f680aea56ce5ca15ce1291adc3cbe05e)), closes [#9034](https://github.com/vitejs/vite/issues/9034)
* fix(deps): update all non-major dependencies (#9888) ([e35a58b](https://github.com/vitejs/vite/commit/e35a58ba46f906feea8ab46886c3306257c61560)), closes [#9888](https://github.com/vitejs/vite/issues/9888)
* test(cli): remove unnecessary generics usage (#9859) ([45d6797](https://github.com/vitejs/vite/commit/45d6797d9e573fe572dfd6d1c337c8c21f4c29a4)), closes [#9859](https://github.com/vitejs/vite/issues/9859)
* feat: skip `.git` when emptying dir (#9659) ([07fe65e](https://github.com/vitejs/vite/commit/07fe65e33a014e54ce331fb5192aa7c7585eebfa)), closes [#9659](https://github.com/vitejs/vite/issues/9659)
* feat(create-vite): add support for custom init commands (`create-vue`, Nuxt, and SvelteKit) (#9406) ([1673f3d](https://github.com/vitejs/vite/commit/1673f3daa0147b2afa546648ec913837402fec21)), closes [#9406](https://github.com/vitejs/vite/issues/9406)
* chore(deps): update all non-major dependencies (#9675) ([4e56e87](https://github.com/vitejs/vite/commit/4e56e87623501109198e019ebe809872528ab088)), closes [#9675](https://github.com/vitejs/vite/issues/9675)
* chore(deps): update all non-major dependencies (#9778) ([aceaefc](https://github.com/vitejs/vite/commit/aceaefc19eaa05c76b8a7adec035a0e4b33694c6)), closes [#9778](https://github.com/vitejs/vite/issues/9778)
@ -318,87 +318,87 @@
## <small>3.0.1 (2022-08-11)</small>
* fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) ([2826303](https://github.com/vitejs/vite/commit/2826303)), closes [#9113](https://github.com/vitejs/vite/issues/9113) [#9116](https://github.com/vitejs/vite/issues/9116)
* fix(create-vite): update vanilla-ts brand color (#9254) ([bff3abb](https://github.com/vitejs/vite/commit/bff3abb)), closes [#9254](https://github.com/vitejs/vite/issues/9254)
* fix(deps): update all non-major dependencies (#9176) ([31d3b70](https://github.com/vitejs/vite/commit/31d3b70)), closes [#9176](https://github.com/vitejs/vite/issues/9176)
* fix(deps): update all non-major dependencies (#9575) ([8071325](https://github.com/vitejs/vite/commit/8071325)), closes [#9575](https://github.com/vitejs/vite/issues/9575)
* chore: remove unused `favicon.svg` (#9181) ([33b5b0d](https://github.com/vitejs/vite/commit/33b5b0d)), closes [#9181](https://github.com/vitejs/vite/issues/9181)
* chore: tidy up eslint config (#9468) ([f4addcf](https://github.com/vitejs/vite/commit/f4addcf)), closes [#9468](https://github.com/vitejs/vite/issues/9468)
* chore(deps): update all non-major dependencies (#9347) ([2fcb027](https://github.com/vitejs/vite/commit/2fcb027)), closes [#9347](https://github.com/vitejs/vite/issues/9347)
* chore(deps): update all non-major dependencies (#9478) ([c530d16](https://github.com/vitejs/vite/commit/c530d16)), closes [#9478](https://github.com/vitejs/vite/issues/9478)
* fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) ([2826303](https://github.com/vitejs/vite/commit/2826303bd253e20df2746f84f6a7c06cb5cf3d6b)), closes [#9113](https://github.com/vitejs/vite/issues/9113) [#9116](https://github.com/vitejs/vite/issues/9116)
* fix(create-vite): update vanilla-ts brand color (#9254) ([bff3abb](https://github.com/vitejs/vite/commit/bff3abbc9a6ebe8dabd2398666de42ae8e13f2dc)), closes [#9254](https://github.com/vitejs/vite/issues/9254)
* fix(deps): update all non-major dependencies (#9176) ([31d3b70](https://github.com/vitejs/vite/commit/31d3b70672ea8759a8d7ff1993d64bb4f0e30fab)), closes [#9176](https://github.com/vitejs/vite/issues/9176)
* fix(deps): update all non-major dependencies (#9575) ([8071325](https://github.com/vitejs/vite/commit/80713256d0dd5716e42086fb617e96e9e92c3675)), closes [#9575](https://github.com/vitejs/vite/issues/9575)
* chore: remove unused `favicon.svg` (#9181) ([33b5b0d](https://github.com/vitejs/vite/commit/33b5b0d0231f4ce0f40c799965f9352ae062eff3)), closes [#9181](https://github.com/vitejs/vite/issues/9181)
* chore: tidy up eslint config (#9468) ([f4addcf](https://github.com/vitejs/vite/commit/f4addcfc24b1668b906411ff8f8fc394ce5c3643)), closes [#9468](https://github.com/vitejs/vite/issues/9468)
* chore(deps): update all non-major dependencies (#9347) ([2fcb027](https://github.com/vitejs/vite/commit/2fcb0272442664c395322acfc7899ab6a32bd86c)), closes [#9347](https://github.com/vitejs/vite/issues/9347)
* chore(deps): update all non-major dependencies (#9478) ([c530d16](https://github.com/vitejs/vite/commit/c530d168309557c7a254128364f07f7b4f017e14)), closes [#9478](https://github.com/vitejs/vite/issues/9478)
## 3.0.0 (2022-07-13)
* chore: bump minors and rebuild lock (#8074) ([aeb5b74](https://github.com/vitejs/vite/commit/aeb5b74)), closes [#8074](https://github.com/vitejs/vite/issues/8074)
* chore: cleanup now that we've dropped Node 12 (#8239) ([29659a0](https://github.com/vitejs/vite/commit/29659a0)), closes [#8239](https://github.com/vitejs/vite/issues/8239)
* chore: enable ESLint for `__tests__` dir (#8370) ([cd21abf](https://github.com/vitejs/vite/commit/cd21abf)), closes [#8370](https://github.com/vitejs/vite/issues/8370)
* chore: update major deps (#8572) ([0e20949](https://github.com/vitejs/vite/commit/0e20949)), closes [#8572](https://github.com/vitejs/vite/issues/8572)
* chore: use node prefix (#8309) ([60721ac](https://github.com/vitejs/vite/commit/60721ac)), closes [#8309](https://github.com/vitejs/vite/issues/8309)
* chore: use vite-env.d.ts convention (#8988) ([cf23963](https://github.com/vitejs/vite/commit/cf23963)), closes [#8988](https://github.com/vitejs/vite/issues/8988)
* chore(create-vite): add current directory description (#8501) ([8d08220](https://github.com/vitejs/vite/commit/8d08220)), closes [#8501](https://github.com/vitejs/vite/issues/8501)
* chore(create-vite): react-ts non-null-assertion (#7881) ([771312b](https://github.com/vitejs/vite/commit/771312b)), closes [#7881](https://github.com/vitejs/vite/issues/7881)
* chore(create-vite): update logo and header styles (#8502) ([1f1ca5e](https://github.com/vitejs/vite/commit/1f1ca5e)), closes [#8502](https://github.com/vitejs/vite/issues/8502)
* chore(create-vite): upgrade vite-plugin-svelte (#9076) ([acaf9e0](https://github.com/vitejs/vite/commit/acaf9e0)), closes [#9076](https://github.com/vitejs/vite/issues/9076)
* chore(create-vite): use Type assertion in preact-ts (#8579) ([d1ba059](https://github.com/vitejs/vite/commit/d1ba059)), closes [#8579](https://github.com/vitejs/vite/issues/8579)
* chore(deps): update all non-major dependencies (#8474) ([6d0ede7](https://github.com/vitejs/vite/commit/6d0ede7)), closes [#8474](https://github.com/vitejs/vite/issues/8474)
* chore(deps): update all non-major dependencies (#8669) ([628863d](https://github.com/vitejs/vite/commit/628863d)), closes [#8669](https://github.com/vitejs/vite/issues/8669)
* chore(deps): update all non-major dependencies (#8905) ([4a24c17](https://github.com/vitejs/vite/commit/4a24c17)), closes [#8905](https://github.com/vitejs/vite/issues/8905)
* chore(deps): update all non-major dependencies (#9022) ([6342140](https://github.com/vitejs/vite/commit/6342140)), closes [#9022](https://github.com/vitejs/vite/issues/9022)
* chore(deps): update dependency @tsconfig/svelte to v3 (#8282) ([015ebed](https://github.com/vitejs/vite/commit/015ebed)), closes [#8282](https://github.com/vitejs/vite/issues/8282)
* fix: template-react-ts warning when importing path in vite.config.ts (#8924) ([0e6b82e](https://github.com/vitejs/vite/commit/0e6b82e)), closes [#8924](https://github.com/vitejs/vite/issues/8924)
* fix: use Vitest for unit testing, clean regex bug (#8040) ([63cd53d](https://github.com/vitejs/vite/commit/63cd53d)), closes [#8040](https://github.com/vitejs/vite/issues/8040)
* fix(create-vite): allow slash at the end of project path (#6897) ([8167db3](https://github.com/vitejs/vite/commit/8167db3)), closes [#6897](https://github.com/vitejs/vite/issues/6897)
* fix(create-vite): remove import from public (#9074) ([880f560](https://github.com/vitejs/vite/commit/880f560)), closes [#9074](https://github.com/vitejs/vite/issues/9074)
* fix(deps): update all non-major dependencies (#8281) ([c68db4d](https://github.com/vitejs/vite/commit/c68db4d)), closes [#8281](https://github.com/vitejs/vite/issues/8281)
* fix(deps): update all non-major dependencies (#8391) ([842f995](https://github.com/vitejs/vite/commit/842f995)), closes [#8391](https://github.com/vitejs/vite/issues/8391)
* fix(deps): update all non-major dependencies (#8558) ([9a1fd4c](https://github.com/vitejs/vite/commit/9a1fd4c)), closes [#8558](https://github.com/vitejs/vite/issues/8558)
* fix(deps): update all non-major dependencies (#8802) ([a4a634d](https://github.com/vitejs/vite/commit/a4a634d)), closes [#8802](https://github.com/vitejs/vite/issues/8802)
* fix(lib): use proper extension (#6827) ([34df307](https://github.com/vitejs/vite/commit/34df307)), closes [#6827](https://github.com/vitejs/vite/issues/6827)
* docs: correct pnpm command (#8763) ([8108b1b](https://github.com/vitejs/vite/commit/8108b1b)), closes [#8763](https://github.com/vitejs/vite/issues/8763)
* feat: bump minimum node version to 14.18.0 (#8662) ([8a05432](https://github.com/vitejs/vite/commit/8a05432)), closes [#8662](https://github.com/vitejs/vite/issues/8662)
* feat(create-vite): add `type: module` to all templates (#8251) ([c3ec60c](https://github.com/vitejs/vite/commit/c3ec60c)), closes [#8251](https://github.com/vitejs/vite/issues/8251)
* feat(create-vite): align template styles with docs (#8478) ([d72b3dd](https://github.com/vitejs/vite/commit/d72b3dd)), closes [#8478](https://github.com/vitejs/vite/issues/8478)
* feat(create-vite): migrate to ESM (#8253) ([49478ae](https://github.com/vitejs/vite/commit/49478ae)), closes [#8253](https://github.com/vitejs/vite/issues/8253)
* feat(create-vite): supports nested directory (closes #6638) (#6739) ([6ccf9aa](https://github.com/vitejs/vite/commit/6ccf9aa)), closes [#6638](https://github.com/vitejs/vite/issues/6638) [#6739](https://github.com/vitejs/vite/issues/6739)
* feat(create-vite): use framework brand glow color (#8539) ([3a21a5e](https://github.com/vitejs/vite/commit/3a21a5e)), closes [#8539](https://github.com/vitejs/vite/issues/8539)
* build!: bump targets (#8045) ([66efd69](https://github.com/vitejs/vite/commit/66efd69)), closes [#8045](https://github.com/vitejs/vite/issues/8045)
* build!: remove node v12 support (#7833) ([eeac2d2](https://github.com/vitejs/vite/commit/eeac2d2)), closes [#7833](https://github.com/vitejs/vite/issues/7833)
* chore: bump minors and rebuild lock (#8074) ([aeb5b74](https://github.com/vitejs/vite/commit/aeb5b7436df5a4d7cf0ee1a9f6f110d00ef7aac1)), closes [#8074](https://github.com/vitejs/vite/issues/8074)
* chore: cleanup now that we've dropped Node 12 (#8239) ([29659a0](https://github.com/vitejs/vite/commit/29659a0cbb58e3d7a7fcb951ee50dd64ce24be49)), closes [#8239](https://github.com/vitejs/vite/issues/8239)
* chore: enable ESLint for `__tests__` dir (#8370) ([cd21abf](https://github.com/vitejs/vite/commit/cd21abfb636ce4c6dd1507f134f1ee9bb67f6717)), closes [#8370](https://github.com/vitejs/vite/issues/8370)
* chore: update major deps (#8572) ([0e20949](https://github.com/vitejs/vite/commit/0e20949dbf0ba38bdaefbf32a36764fe29858e20)), closes [#8572](https://github.com/vitejs/vite/issues/8572)
* chore: use node prefix (#8309) ([60721ac](https://github.com/vitejs/vite/commit/60721ac53a1bf326d1cac097f23642faede234ff)), closes [#8309](https://github.com/vitejs/vite/issues/8309)
* chore: use vite-env.d.ts convention (#8988) ([cf23963](https://github.com/vitejs/vite/commit/cf23963b50eafe5504cb16e97b161fa6cc4ebabe)), closes [#8988](https://github.com/vitejs/vite/issues/8988)
* chore(create-vite): add current directory description (#8501) ([8d08220](https://github.com/vitejs/vite/commit/8d082204cb9b7f7412f328ea7670e76738cce44a)), closes [#8501](https://github.com/vitejs/vite/issues/8501)
* chore(create-vite): react-ts non-null-assertion (#7881) ([771312b](https://github.com/vitejs/vite/commit/771312b9b3ae5d68eecbcf1c22f7ba08e8f9347c)), closes [#7881](https://github.com/vitejs/vite/issues/7881)
* chore(create-vite): update logo and header styles (#8502) ([1f1ca5e](https://github.com/vitejs/vite/commit/1f1ca5eb2a2493804f79562334bc8708dd246f0d)), closes [#8502](https://github.com/vitejs/vite/issues/8502)
* chore(create-vite): upgrade vite-plugin-svelte (#9076) ([acaf9e0](https://github.com/vitejs/vite/commit/acaf9e04cee054ec82b5236696e6c749a44745d6)), closes [#9076](https://github.com/vitejs/vite/issues/9076)
* chore(create-vite): use Type assertion in preact-ts (#8579) ([d1ba059](https://github.com/vitejs/vite/commit/d1ba0590a43f3c25a25522b1b2c9bf51a17fbde4)), closes [#8579](https://github.com/vitejs/vite/issues/8579)
* chore(deps): update all non-major dependencies (#8474) ([6d0ede7](https://github.com/vitejs/vite/commit/6d0ede7c60aaa4c010207a047bf30a2b87b5049f)), closes [#8474](https://github.com/vitejs/vite/issues/8474)
* chore(deps): update all non-major dependencies (#8669) ([628863d](https://github.com/vitejs/vite/commit/628863dc6120804cc1af8bda2ea98e802ded0e84)), closes [#8669](https://github.com/vitejs/vite/issues/8669)
* chore(deps): update all non-major dependencies (#8905) ([4a24c17](https://github.com/vitejs/vite/commit/4a24c17772bdbbc6077fae08b536bdb089eeefe1)), closes [#8905](https://github.com/vitejs/vite/issues/8905)
* chore(deps): update all non-major dependencies (#9022) ([6342140](https://github.com/vitejs/vite/commit/6342140e6ac7e033ca83d3494f94ea20ca2eaf07)), closes [#9022](https://github.com/vitejs/vite/issues/9022)
* chore(deps): update dependency @tsconfig/svelte to v3 (#8282) ([015ebed](https://github.com/vitejs/vite/commit/015ebed220011b9e12d63906cea315a77a31c8d7)), closes [#8282](https://github.com/vitejs/vite/issues/8282)
* fix: template-react-ts warning when importing path in vite.config.ts (#8924) ([0e6b82e](https://github.com/vitejs/vite/commit/0e6b82ea130963ff60f419e3f352ec7702bea22e)), closes [#8924](https://github.com/vitejs/vite/issues/8924)
* fix: use Vitest for unit testing, clean regex bug (#8040) ([63cd53d](https://github.com/vitejs/vite/commit/63cd53d2480e40db717aff78966240eb6482aba4)), closes [#8040](https://github.com/vitejs/vite/issues/8040)
* fix(create-vite): allow slash at the end of project path (#6897) ([8167db3](https://github.com/vitejs/vite/commit/8167db32ec44047b006a93a7969028101f5d9276)), closes [#6897](https://github.com/vitejs/vite/issues/6897)
* fix(create-vite): remove import from public (#9074) ([880f560](https://github.com/vitejs/vite/commit/880f5608b435a32a5c5b4554c8ef929c24149007)), closes [#9074](https://github.com/vitejs/vite/issues/9074)
* fix(deps): update all non-major dependencies (#8281) ([c68db4d](https://github.com/vitejs/vite/commit/c68db4d7ad2c1baee41f280b34ae89a85ba0373d)), closes [#8281](https://github.com/vitejs/vite/issues/8281)
* fix(deps): update all non-major dependencies (#8391) ([842f995](https://github.com/vitejs/vite/commit/842f995ca69600c4c06c46d202fe713b80373418)), closes [#8391](https://github.com/vitejs/vite/issues/8391)
* fix(deps): update all non-major dependencies (#8558) ([9a1fd4c](https://github.com/vitejs/vite/commit/9a1fd4ccf8986dd92b85563e7304b2591f782365)), closes [#8558](https://github.com/vitejs/vite/issues/8558)
* fix(deps): update all non-major dependencies (#8802) ([a4a634d](https://github.com/vitejs/vite/commit/a4a634d6a08f8b54f052cfc2cc1b60c1bca6d48a)), closes [#8802](https://github.com/vitejs/vite/issues/8802)
* fix(lib): use proper extension (#6827) ([34df307](https://github.com/vitejs/vite/commit/34df3075fce5bf71f4f69335bb6811731b1cadb0)), closes [#6827](https://github.com/vitejs/vite/issues/6827)
* docs: correct pnpm command (#8763) ([8108b1b](https://github.com/vitejs/vite/commit/8108b1ba1f954241d3bdd18bbc70905aa2dc95f3)), closes [#8763](https://github.com/vitejs/vite/issues/8763)
* feat: bump minimum node version to 14.18.0 (#8662) ([8a05432](https://github.com/vitejs/vite/commit/8a05432e6dcc0e11d78c7b029e7340fa47fceb92)), closes [#8662](https://github.com/vitejs/vite/issues/8662)
* feat(create-vite): add `type: module` to all templates (#8251) ([c3ec60c](https://github.com/vitejs/vite/commit/c3ec60c4eca39d5641141ed0d1812f37e047a2e6)), closes [#8251](https://github.com/vitejs/vite/issues/8251)
* feat(create-vite): align template styles with docs (#8478) ([d72b3dd](https://github.com/vitejs/vite/commit/d72b3ddacd7fee209234dc1dd4081ce90f10d091)), closes [#8478](https://github.com/vitejs/vite/issues/8478)
* feat(create-vite): migrate to ESM (#8253) ([49478ae](https://github.com/vitejs/vite/commit/49478ae7c2ea9f9fe197021bed4a2f9f0f9c7b1e)), closes [#8253](https://github.com/vitejs/vite/issues/8253)
* feat(create-vite): supports nested directory (closes #6638) (#6739) ([6ccf9aa](https://github.com/vitejs/vite/commit/6ccf9aab1d2c89d05dce97051a2eca71b5d1145b)), closes [#6638](https://github.com/vitejs/vite/issues/6638) [#6739](https://github.com/vitejs/vite/issues/6739)
* feat(create-vite): use framework brand glow color (#8539) ([3a21a5e](https://github.com/vitejs/vite/commit/3a21a5e39b47120e5139269138eae0e2ca2efcd4)), closes [#8539](https://github.com/vitejs/vite/issues/8539)
* build!: bump targets (#8045) ([66efd69](https://github.com/vitejs/vite/commit/66efd69a399fd73284cc7a3bffc904e154291a14)), closes [#8045](https://github.com/vitejs/vite/issues/8045)
* build!: remove node v12 support (#7833) ([eeac2d2](https://github.com/vitejs/vite/commit/eeac2d2e217ddbca79d5b1dfde9bb5097e821b6a)), closes [#7833](https://github.com/vitejs/vite/issues/7833)
## <small>2.9.3 (2022-05-02)</small>
* chore(create-vite): update reference to volar vscode extension (#7994) ([2b6d8fe](https://github.com/vitejs/vite/commit/2b6d8fe)), closes [#7994](https://github.com/vitejs/vite/issues/7994)
* feat(create-vite): scaffold directory with only .git (#7971) ([a5bdb9f](https://github.com/vitejs/vite/commit/a5bdb9f)), closes [#7971](https://github.com/vitejs/vite/issues/7971)
* chore(create-vite): update reference to volar vscode extension (#7994) ([2b6d8fe](https://github.com/vitejs/vite/commit/2b6d8fec25961b34e2bfcf776be0fb4e499b4cf9)), closes [#7994](https://github.com/vitejs/vite/issues/7994)
* feat(create-vite): scaffold directory with only .git (#7971) ([a5bdb9f](https://github.com/vitejs/vite/commit/a5bdb9fa706850c45134c25b77aea2dee1ea03d4)), closes [#7971](https://github.com/vitejs/vite/issues/7971)
## <small>2.9.2 (2022-04-19)</small>
* chore: remove useless code in preact template (#7789) ([e5729be](https://github.com/vitejs/vite/commit/e5729be)), closes [#7789](https://github.com/vitejs/vite/issues/7789)
* fix(create-vite): bump `vue-tsc` to `0.34.7` (#7760) ([9a93233](https://github.com/vitejs/vite/commit/9a93233)), closes [#7760](https://github.com/vitejs/vite/issues/7760)
* fix(create-vite): set skipLibCheck true (#7726) ([54e9cdd](https://github.com/vitejs/vite/commit/54e9cdd)), closes [#7726](https://github.com/vitejs/vite/issues/7726)
* chore: remove useless code in preact template (#7789) ([e5729be](https://github.com/vitejs/vite/commit/e5729bee1e3f0753dc3514757fa15e5533c387fe)), closes [#7789](https://github.com/vitejs/vite/issues/7789)
* fix(create-vite): bump `vue-tsc` to `0.34.7` (#7760) ([9a93233](https://github.com/vitejs/vite/commit/9a932339aae8bfbb9f3b522706c551a21a1eea3a)), closes [#7760](https://github.com/vitejs/vite/issues/7760)
* fix(create-vite): set skipLibCheck true (#7726) ([54e9cdd](https://github.com/vitejs/vite/commit/54e9cdd9f913ba7b650bce6657b5ff666dd0b5a8)), closes [#7726](https://github.com/vitejs/vite/issues/7726)
## <small>2.9.1 (2022-04-13)</small>
* chore: fix term cases (#7553) ([c296130](https://github.com/vitejs/vite/commit/c296130)), closes [#7553](https://github.com/vitejs/vite/issues/7553)
* chore: update @types/react version (#7655) ([eb57627](https://github.com/vitejs/vite/commit/eb57627)), closes [#7655](https://github.com/vitejs/vite/issues/7655)
* chore: update vue template setup api doc url (#7628) ([4433df4](https://github.com/vitejs/vite/commit/4433df4)), closes [#7628](https://github.com/vitejs/vite/issues/7628)
* chore(create-vite-app): upgrade react to 18 (#7597) ([8b21029](https://github.com/vitejs/vite/commit/8b21029)), closes [#7597](https://github.com/vitejs/vite/issues/7597)
* chore(create-vite): add isolatedModules (#7697) ([8f28350](https://github.com/vitejs/vite/commit/8f28350)), closes [#7697](https://github.com/vitejs/vite/issues/7697)
* chore: fix term cases (#7553) ([c296130](https://github.com/vitejs/vite/commit/c29613013ca1c6d9c77b97e2253ed1f07e40a544)), closes [#7553](https://github.com/vitejs/vite/issues/7553)
* chore: update @types/react version (#7655) ([eb57627](https://github.com/vitejs/vite/commit/eb57627a368a5ae0532b5836c176647525d5394f)), closes [#7655](https://github.com/vitejs/vite/issues/7655)
* chore: update vue template setup api doc url (#7628) ([4433df4](https://github.com/vitejs/vite/commit/4433df4c6b278d5a2f4d2ca14f0a7930ed647e80)), closes [#7628](https://github.com/vitejs/vite/issues/7628)
* chore(create-vite-app): upgrade react to 18 (#7597) ([8b21029](https://github.com/vitejs/vite/commit/8b21029f9dcd1a63e8b58f3d54cef12c53ebef53)), closes [#7597](https://github.com/vitejs/vite/issues/7597)
* chore(create-vite): add isolatedModules (#7697) ([8f28350](https://github.com/vitejs/vite/commit/8f28350291dde55e9d20b05f124b53867bcaf8e9)), closes [#7697](https://github.com/vitejs/vite/issues/7697)
## 2.9.0 (2022-03-30)
* chore: add isolatedModules to create-vite > template-vue-ts > tsconfig (#7304) ([21990ea](https://github.com/vitejs/vite/commit/21990ea)), closes [#7304](https://github.com/vitejs/vite/issues/7304)
* chore(deps): update all non-major dependencies (#7490) ([42c15f6](https://github.com/vitejs/vite/commit/42c15f6)), closes [#7490](https://github.com/vitejs/vite/issues/7490)
* docs(vue-ts): update note on vue type support in ts (#6165) ([cfc7648](https://github.com/vitejs/vite/commit/cfc7648)), closes [#6165](https://github.com/vitejs/vite/issues/6165)
* workflow: separate version bumping and publishing on release (#6879) ([fe8ef39](https://github.com/vitejs/vite/commit/fe8ef39)), closes [#6879](https://github.com/vitejs/vite/issues/6879)
* chore: add isolatedModules to create-vite > template-vue-ts > tsconfig (#7304) ([21990ea](https://github.com/vitejs/vite/commit/21990ea394e3c82ca716cb6b55d2f5ca3bec646c)), closes [#7304](https://github.com/vitejs/vite/issues/7304)
* chore(deps): update all non-major dependencies (#7490) ([42c15f6](https://github.com/vitejs/vite/commit/42c15f6bad06f98962bc058c69a9f1e1a0f23440)), closes [#7490](https://github.com/vitejs/vite/issues/7490)
* docs(vue-ts): update note on vue type support in ts (#6165) ([cfc7648](https://github.com/vitejs/vite/commit/cfc76482269b2f2c9f44404e901b208b9c8b7331)), closes [#6165](https://github.com/vitejs/vite/issues/6165)
* workflow: separate version bumping and publishing on release (#6879) ([fe8ef39](https://github.com/vitejs/vite/commit/fe8ef39eb37df7565dbbfce6a09c2eb7ceeaa56e)), closes [#6879](https://github.com/vitejs/vite/issues/6879)

View File

@ -1,246 +1,246 @@
## <small>5.4.1 (2024-05-30)</small>
* fix(deps): update all non-major dependencies (#17321) ([4a89766](https://github.com/vitejs/vite/commit/4a89766)), closes [#17321](https://github.com/vitejs/vite/issues/17321)
* fix(plugin-legacy): group discovered polyfills by output (#17347) ([c735cc7](https://github.com/vitejs/vite/commit/c735cc7)), closes [#17347](https://github.com/vitejs/vite/issues/17347)
* fix(plugin-legacy): improve deterministic polyfills discovery (#16566) ([48edfcd](https://github.com/vitejs/vite/commit/48edfcd)), closes [#16566](https://github.com/vitejs/vite/issues/16566)
* docs(plugin-legacy): update outdated warning about `modernPolyfills` (#17335) ([e6a70b7](https://github.com/vitejs/vite/commit/e6a70b7)), closes [#17335](https://github.com/vitejs/vite/issues/17335)
* chore(deps): remove unused deps (#17329) ([5a45745](https://github.com/vitejs/vite/commit/5a45745)), closes [#17329](https://github.com/vitejs/vite/issues/17329)
* chore(deps): update all non-major dependencies (#16722) ([b45922a](https://github.com/vitejs/vite/commit/b45922a)), closes [#16722](https://github.com/vitejs/vite/issues/16722)
* fix(deps): update all non-major dependencies (#17321) ([4a89766](https://github.com/vitejs/vite/commit/4a89766d838527c144f14e842211100b16792018)), closes [#17321](https://github.com/vitejs/vite/issues/17321)
* fix(plugin-legacy): group discovered polyfills by output (#17347) ([c735cc7](https://github.com/vitejs/vite/commit/c735cc7895b34dd760f57145a00ddc1da7526b8c)), closes [#17347](https://github.com/vitejs/vite/issues/17347)
* fix(plugin-legacy): improve deterministic polyfills discovery (#16566) ([48edfcd](https://github.com/vitejs/vite/commit/48edfcd91386a28817cbe5a361beb87c7d17f490)), closes [#16566](https://github.com/vitejs/vite/issues/16566)
* docs(plugin-legacy): update outdated warning about `modernPolyfills` (#17335) ([e6a70b7](https://github.com/vitejs/vite/commit/e6a70b7c2d8a23cd2c3a20fbd9c33f199fdc3944)), closes [#17335](https://github.com/vitejs/vite/issues/17335)
* chore(deps): remove unused deps (#17329) ([5a45745](https://github.com/vitejs/vite/commit/5a457454bfee1892b0d58c4b1c401cfb15986097)), closes [#17329](https://github.com/vitejs/vite/issues/17329)
* chore(deps): update all non-major dependencies (#16722) ([b45922a](https://github.com/vitejs/vite/commit/b45922a91d4a73c27f78f26e369b7b1fd8d800e3)), closes [#16722](https://github.com/vitejs/vite/issues/16722)
## 5.4.0 (2024-05-08)
* fix(deps): update all non-major dependencies (#16258) ([7caef42](https://github.com/vitejs/vite/commit/7caef42)), closes [#16258](https://github.com/vitejs/vite/issues/16258)
* fix(deps): update all non-major dependencies (#16376) ([58a2938](https://github.com/vitejs/vite/commit/58a2938)), closes [#16376](https://github.com/vitejs/vite/issues/16376)
* fix(deps): update all non-major dependencies (#16488) ([2d50be2](https://github.com/vitejs/vite/commit/2d50be2)), closes [#16488](https://github.com/vitejs/vite/issues/16488)
* fix(deps): update all non-major dependencies (#16549) ([2d6a13b](https://github.com/vitejs/vite/commit/2d6a13b)), closes [#16549](https://github.com/vitejs/vite/issues/16549)
* fix(legacy): modern polyfill autodetection was not injecting enough polyfills (#16367) ([4af9f97](https://github.com/vitejs/vite/commit/4af9f97)), closes [#16367](https://github.com/vitejs/vite/issues/16367)
* feat(plugin-legacy): support `additionalModernPolyfills` (#16514) ([2322657](https://github.com/vitejs/vite/commit/2322657)), closes [#16514](https://github.com/vitejs/vite/issues/16514)
* docs(legacy): update `modernTargets` option default value description (#16491) ([7171837](https://github.com/vitejs/vite/commit/7171837)), closes [#16491](https://github.com/vitejs/vite/issues/16491)
* chore(deps): update all non-major dependencies (#16131) ([a862ecb](https://github.com/vitejs/vite/commit/a862ecb)), closes [#16131](https://github.com/vitejs/vite/issues/16131)
* fix(deps): update all non-major dependencies (#16258) ([7caef42](https://github.com/vitejs/vite/commit/7caef4216e16d9ac71e38598a9ecedce2281d42f)), closes [#16258](https://github.com/vitejs/vite/issues/16258)
* fix(deps): update all non-major dependencies (#16376) ([58a2938](https://github.com/vitejs/vite/commit/58a2938a9766981fdc2ed89bec8ff1c96cae0716)), closes [#16376](https://github.com/vitejs/vite/issues/16376)
* fix(deps): update all non-major dependencies (#16488) ([2d50be2](https://github.com/vitejs/vite/commit/2d50be2a5424e4f4c22774652ed313d2a232f8af)), closes [#16488](https://github.com/vitejs/vite/issues/16488)
* fix(deps): update all non-major dependencies (#16549) ([2d6a13b](https://github.com/vitejs/vite/commit/2d6a13b0aa1f3860482dac2ce260cfbb0713033f)), closes [#16549](https://github.com/vitejs/vite/issues/16549)
* fix(legacy): modern polyfill autodetection was not injecting enough polyfills (#16367) ([4af9f97](https://github.com/vitejs/vite/commit/4af9f97cade9fdb349e4928871bbf15c190f9e2b)), closes [#16367](https://github.com/vitejs/vite/issues/16367)
* feat(plugin-legacy): support `additionalModernPolyfills` (#16514) ([2322657](https://github.com/vitejs/vite/commit/232265783670563e34cf96240bf0e383a3653e6c)), closes [#16514](https://github.com/vitejs/vite/issues/16514)
* docs(legacy): update `modernTargets` option default value description (#16491) ([7171837](https://github.com/vitejs/vite/commit/7171837abbf8634be2c2e9c32d5dc6a8cbf31e0d)), closes [#16491](https://github.com/vitejs/vite/issues/16491)
* chore(deps): update all non-major dependencies (#16131) ([a862ecb](https://github.com/vitejs/vite/commit/a862ecb941a432b6e3bab62331012e4b53ddd4e8)), closes [#16131](https://github.com/vitejs/vite/issues/16131)
## <small>5.3.2 (2024-03-08)</small>
* fix(plugin-legacy): dynamic import browserslist-to-esbuild (#16011) ([42fd11c](https://github.com/vitejs/vite/commit/42fd11c)), closes [#16011](https://github.com/vitejs/vite/issues/16011)
* fix(plugin-legacy): replace `esbuild-plugin-browserslist` with `browserslist-to-esbuild` (#15988) ([37af8a7](https://github.com/vitejs/vite/commit/37af8a7)), closes [#15988](https://github.com/vitejs/vite/issues/15988)
* fix(plugin-legacy): respect modernTargets option if renderLegacyChunks disabled (#15789) ([0813531](https://github.com/vitejs/vite/commit/0813531)), closes [#15789](https://github.com/vitejs/vite/issues/15789)
* fix(plugin-legacy): dynamic import browserslist-to-esbuild (#16011) ([42fd11c](https://github.com/vitejs/vite/commit/42fd11c1c6d37402bd15ba816fbf65dbed3abe55)), closes [#16011](https://github.com/vitejs/vite/issues/16011)
* fix(plugin-legacy): replace `esbuild-plugin-browserslist` with `browserslist-to-esbuild` (#15988) ([37af8a7](https://github.com/vitejs/vite/commit/37af8a7be417f1fb2cf9a0d5e9ad90b76ff211b4)), closes [#15988](https://github.com/vitejs/vite/issues/15988)
* fix(plugin-legacy): respect modernTargets option if renderLegacyChunks disabled (#15789) ([0813531](https://github.com/vitejs/vite/commit/081353179a4029d8aedaf3dfd78b95d95b757668)), closes [#15789](https://github.com/vitejs/vite/issues/15789)
## <small>5.3.1 (2024-02-21)</small>
* fix(deps): update all non-major dependencies (#15675) ([4d9363a](https://github.com/vitejs/vite/commit/4d9363a)), closes [#15675](https://github.com/vitejs/vite/issues/15675)
* fix(deps): update all non-major dependencies (#15803) ([e0a6ef2](https://github.com/vitejs/vite/commit/e0a6ef2)), closes [#15803](https://github.com/vitejs/vite/issues/15803)
* fix(deps): update all non-major dependencies (#15959) ([571a3fd](https://github.com/vitejs/vite/commit/571a3fd)), closes [#15959](https://github.com/vitejs/vite/issues/15959)
* fix(deps): update all non-major dependencies (#15675) ([4d9363a](https://github.com/vitejs/vite/commit/4d9363ad6bc460fe2da811cb48b036e53b8cfc75)), closes [#15675](https://github.com/vitejs/vite/issues/15675)
* fix(deps): update all non-major dependencies (#15803) ([e0a6ef2](https://github.com/vitejs/vite/commit/e0a6ef2b9e6f1df8c5e71efab6182b7cf662d18d)), closes [#15803](https://github.com/vitejs/vite/issues/15803)
* fix(deps): update all non-major dependencies (#15959) ([571a3fd](https://github.com/vitejs/vite/commit/571a3fde438d60540cfeba132e24646badf5ff2f)), closes [#15959](https://github.com/vitejs/vite/issues/15959)
## 5.3.0 (2024-01-25)
* docs: fix commit id collision (#15105) ([0654d1b](https://github.com/vitejs/vite/commit/0654d1b)), closes [#15105](https://github.com/vitejs/vite/issues/15105)
* docs: fix dead link (#15700) ([aa7916a](https://github.com/vitejs/vite/commit/aa7916a)), closes [#15700](https://github.com/vitejs/vite/issues/15700)
* feat(legacy): build file name optimization (#15115) ([39f435d](https://github.com/vitejs/vite/commit/39f435d)), closes [#15115](https://github.com/vitejs/vite/issues/15115)
* feat(legacy): support any separator before hash in fileNames (#15170) ([ecab41a](https://github.com/vitejs/vite/commit/ecab41a)), closes [#15170](https://github.com/vitejs/vite/issues/15170)
* feat(plugin-legacy): add `modernTargets` option (#15506) ([cf56507](https://github.com/vitejs/vite/commit/cf56507)), closes [#15506](https://github.com/vitejs/vite/issues/15506)
* fix(deps): update all non-major dependencies (#15233) ([ad3adda](https://github.com/vitejs/vite/commit/ad3adda)), closes [#15233](https://github.com/vitejs/vite/issues/15233)
* fix(deps): update all non-major dependencies (#15304) ([bb07f60](https://github.com/vitejs/vite/commit/bb07f60)), closes [#15304](https://github.com/vitejs/vite/issues/15304)
* fix(deps): update all non-major dependencies (#15375) ([ab56227](https://github.com/vitejs/vite/commit/ab56227)), closes [#15375](https://github.com/vitejs/vite/issues/15375)
* chore(deps): update all non-major dependencies (#15145) ([7ff2c0a](https://github.com/vitejs/vite/commit/7ff2c0a)), closes [#15145](https://github.com/vitejs/vite/issues/15145)
* docs: fix commit id collision (#15105) ([0654d1b](https://github.com/vitejs/vite/commit/0654d1b52448db4d7a9b69aee6aad9e015481452)), closes [#15105](https://github.com/vitejs/vite/issues/15105)
* docs: fix dead link (#15700) ([aa7916a](https://github.com/vitejs/vite/commit/aa7916a5c2d580cdd9968fc221826ddd17443bac)), closes [#15700](https://github.com/vitejs/vite/issues/15700)
* feat(legacy): build file name optimization (#15115) ([39f435d](https://github.com/vitejs/vite/commit/39f435d8ce329870754f33509e9fdbb61883c9fc)), closes [#15115](https://github.com/vitejs/vite/issues/15115)
* feat(legacy): support any separator before hash in fileNames (#15170) ([ecab41a](https://github.com/vitejs/vite/commit/ecab41a7f8ee09c43e7ace6ef20d2f8693a5978a)), closes [#15170](https://github.com/vitejs/vite/issues/15170)
* feat(plugin-legacy): add `modernTargets` option (#15506) ([cf56507](https://github.com/vitejs/vite/commit/cf56507dbfd41c4af63de511a320971668d5204f)), closes [#15506](https://github.com/vitejs/vite/issues/15506)
* fix(deps): update all non-major dependencies (#15233) ([ad3adda](https://github.com/vitejs/vite/commit/ad3adda7215c33874a07cbd4d430fcffe4c85dce)), closes [#15233](https://github.com/vitejs/vite/issues/15233)
* fix(deps): update all non-major dependencies (#15304) ([bb07f60](https://github.com/vitejs/vite/commit/bb07f605cca698a81f1b4606ddefb34485069dd1)), closes [#15304](https://github.com/vitejs/vite/issues/15304)
* fix(deps): update all non-major dependencies (#15375) ([ab56227](https://github.com/vitejs/vite/commit/ab56227d89c92bfa781264e1474ed522892e3b8f)), closes [#15375](https://github.com/vitejs/vite/issues/15375)
* chore(deps): update all non-major dependencies (#15145) ([7ff2c0a](https://github.com/vitejs/vite/commit/7ff2c0afe8c6b6901385af829f2e7e80c1fe344c)), closes [#15145](https://github.com/vitejs/vite/issues/15145)
## 5.2.0 (2023-11-22)
* test(legacy): add a test to checks all inline snippets are valid JS (#15098) ([1b9ca66](https://github.com/vitejs/vite/commit/1b9ca66)), closes [#15098](https://github.com/vitejs/vite/issues/15098)
* fix(plugin-legacy): syntax error in variable `detectModernBrowserCode` (#15095) ([1c605ff](https://github.com/vitejs/vite/commit/1c605ff)), closes [#15095](https://github.com/vitejs/vite/issues/15095)
* test(legacy): add a test to checks all inline snippets are valid JS (#15098) ([1b9ca66](https://github.com/vitejs/vite/commit/1b9ca66b6d777bd4a03165512de5d65d83a2f25b)), closes [#15098](https://github.com/vitejs/vite/issues/15098)
* fix(plugin-legacy): syntax error in variable `detectModernBrowserCode` (#15095) ([1c605ff](https://github.com/vitejs/vite/commit/1c605ffe9b56dcf731f341a687b1d5b55bba48c6)), closes [#15095](https://github.com/vitejs/vite/issues/15095)
## 5.1.0 (2023-11-21)
* docs(legacy): clarify that csp hashes could change between minors (#15057) ([cd353306](https://github.com/vitejs/vite/commit/cd353306)), closes [#15057](https://github.com/vitejs/vite/issues/15057)
* fix(legacy): preserve async generator function invocation (#15021) ([47551a6](https://github.com/vitejs/vite/commit/47551a6)), closes [#15021](https://github.com/vitejs/vite/issues/15021)
* fix(legacy): preserve async generator function invocation (#15021) ([47551a6](https://github.com/vitejs/vite/commit/47551a6f32eace64a4f5b669f997892c5ab867af)), closes [#15021](https://github.com/vitejs/vite/issues/15021)
## 5.0.0 (2023-11-16)
* feat(plugin-legacy)!: bump vite peer dep (#15004) ([3c92c7b](https://github.com/vitejs/vite/commit/3c92c7b)), closes [#15004](https://github.com/vitejs/vite/issues/15004)
* feat(plugin-legacy)!: bump vite peer dep (#15004) ([3c92c7b](https://github.com/vitejs/vite/commit/3c92c7bca23616f156b70311b149cbc1af59d40b)), closes [#15004](https://github.com/vitejs/vite/issues/15004)
## 5.0.0-beta.3 (2023-11-14)
* fix(deps): update all non-major dependencies (#14635) ([21017a9](https://github.com/vitejs/vite/commit/21017a9)), closes [#14635](https://github.com/vitejs/vite/issues/14635)
* fix(deps): update all non-major dependencies (#14729) ([d5d96e7](https://github.com/vitejs/vite/commit/d5d96e7)), closes [#14729](https://github.com/vitejs/vite/issues/14729)
* fix(deps): update all non-major dependencies (#14883) ([e5094e5](https://github.com/vitejs/vite/commit/e5094e5)), closes [#14883](https://github.com/vitejs/vite/issues/14883)
* fix(deps): update all non-major dependencies (#14961) ([0bb3995](https://github.com/vitejs/vite/commit/0bb3995)), closes [#14961](https://github.com/vitejs/vite/issues/14961)
* fix(plugin-legacy): add invoke to modern detector to avoid terser treeshaking (#14968) ([4033a32](https://github.com/vitejs/vite/commit/4033a32)), closes [#14968](https://github.com/vitejs/vite/issues/14968)
* feat(legacy): export `Options` (#14933) ([071bfc8](https://github.com/vitejs/vite/commit/071bfc8)), closes [#14933](https://github.com/vitejs/vite/issues/14933)
* chore(deps): update dependency eslint-plugin-regexp to v2 (#14730) ([0a7c753](https://github.com/vitejs/vite/commit/0a7c753)), closes [#14730](https://github.com/vitejs/vite/issues/14730)
* fix(deps): update all non-major dependencies (#14635) ([21017a9](https://github.com/vitejs/vite/commit/21017a9408643cbc7204215ecc5a3fdaf74dc81e)), closes [#14635](https://github.com/vitejs/vite/issues/14635)
* fix(deps): update all non-major dependencies (#14729) ([d5d96e7](https://github.com/vitejs/vite/commit/d5d96e712788bc762d9c135bc84628dbcfc7fb58)), closes [#14729](https://github.com/vitejs/vite/issues/14729)
* fix(deps): update all non-major dependencies (#14883) ([e5094e5](https://github.com/vitejs/vite/commit/e5094e5bf2aee3516d04ce35ba2fb27e70ea9858)), closes [#14883](https://github.com/vitejs/vite/issues/14883)
* fix(deps): update all non-major dependencies (#14961) ([0bb3995](https://github.com/vitejs/vite/commit/0bb3995a7d2245ef1cc7b2ed8a5242e33af16874)), closes [#14961](https://github.com/vitejs/vite/issues/14961)
* fix(plugin-legacy): add invoke to modern detector to avoid terser treeshaking (#14968) ([4033a32](https://github.com/vitejs/vite/commit/4033a320d6809c9a0c2552f0ef2bf686c63aa35a)), closes [#14968](https://github.com/vitejs/vite/issues/14968)
* feat(legacy): export `Options` (#14933) ([071bfc8](https://github.com/vitejs/vite/commit/071bfc8e18ebe3981bded8e7bab605bd473d72b9)), closes [#14933](https://github.com/vitejs/vite/issues/14933)
* chore(deps): update dependency eslint-plugin-regexp to v2 (#14730) ([0a7c753](https://github.com/vitejs/vite/commit/0a7c75305a312161979eaf13d7b48d784bdb6b76)), closes [#14730](https://github.com/vitejs/vite/issues/14730)
## 5.0.0-beta.2 (2023-10-09)
* fix(legacy)!: should rename `x.[hash].js` to `x-legacy.[hash].js` (#11599) ([e7d7a6f](https://github.com/vitejs/vite/commit/e7d7a6f)), closes [#11599](https://github.com/vitejs/vite/issues/11599)
* fix(deps): update all non-major dependencies (#14510) ([eb204fd](https://github.com/vitejs/vite/commit/eb204fd)), closes [#14510](https://github.com/vitejs/vite/issues/14510)
* fix(legacy): fix broken build when renderModernChunks=false & polyfills=false (fix #14324) (#14346) ([27e5b11](https://github.com/vitejs/vite/commit/27e5b11)), closes [#14324](https://github.com/vitejs/vite/issues/14324) [#14346](https://github.com/vitejs/vite/issues/14346)
* fix(legacy)!: should rename `x.[hash].js` to `x-legacy.[hash].js` (#11599) ([e7d7a6f](https://github.com/vitejs/vite/commit/e7d7a6f4ee095bca4ed4fddf387a9ff06fcea7bb)), closes [#11599](https://github.com/vitejs/vite/issues/11599)
* fix(deps): update all non-major dependencies (#14510) ([eb204fd](https://github.com/vitejs/vite/commit/eb204fd3c5bffb6c6fb40f562f762e426fbaf183)), closes [#14510](https://github.com/vitejs/vite/issues/14510)
* fix(legacy): fix broken build when renderModernChunks=false & polyfills=false (fix #14324) (#14346) ([27e5b11](https://github.com/vitejs/vite/commit/27e5b1114ce653b5716cd175aed9e2775da2f97a)), closes [#14324](https://github.com/vitejs/vite/issues/14324) [#14346](https://github.com/vitejs/vite/issues/14346)
## 5.0.0-beta.1 (2023-09-25)
* fix(deps): update all non-major dependencies (#14460) ([b77bff0](https://github.com/vitejs/vite/commit/b77bff0)), closes [#14460](https://github.com/vitejs/vite/issues/14460)
* fix(legacy): add guard to modern polyfill chunk (#13719) ([945dc4d](https://github.com/vitejs/vite/commit/945dc4d)), closes [#13719](https://github.com/vitejs/vite/issues/13719)
* fix(legacy): modern polyfill autodetection was injecting more polyfills than needed (#14428) ([1c2e941](https://github.com/vitejs/vite/commit/1c2e941)), closes [#14428](https://github.com/vitejs/vite/issues/14428)
* fix(legacy): suppress babel warning during polyfill scan (#14425) ([aae3a83](https://github.com/vitejs/vite/commit/aae3a83)), closes [#14425](https://github.com/vitejs/vite/issues/14425)
* fix(plugin-legacy): ensure correct typing for node esm (#13892) ([d914a9d](https://github.com/vitejs/vite/commit/d914a9d)), closes [#13892](https://github.com/vitejs/vite/issues/13892)
* refactor(legacy)!: remove `ignoreBrowserslistConfig` option (#14429) ([941bb16](https://github.com/vitejs/vite/commit/941bb16)), closes [#14429](https://github.com/vitejs/vite/issues/14429)
* fix(deps): update all non-major dependencies (#14460) ([b77bff0](https://github.com/vitejs/vite/commit/b77bff0b93ba9449f63c8373ecf82289a39832a0)), closes [#14460](https://github.com/vitejs/vite/issues/14460)
* fix(legacy): add guard to modern polyfill chunk (#13719) ([945dc4d](https://github.com/vitejs/vite/commit/945dc4de52e64a1a8f6e2451fadf6aba7e460234)), closes [#13719](https://github.com/vitejs/vite/issues/13719)
* fix(legacy): modern polyfill autodetection was injecting more polyfills than needed (#14428) ([1c2e941](https://github.com/vitejs/vite/commit/1c2e941d03621a4b77d9dfca8841e336b716691c)), closes [#14428](https://github.com/vitejs/vite/issues/14428)
* fix(legacy): suppress babel warning during polyfill scan (#14425) ([aae3a83](https://github.com/vitejs/vite/commit/aae3a83b5fb49bbd9f174cfeac66f00483829da4)), closes [#14425](https://github.com/vitejs/vite/issues/14425)
* fix(plugin-legacy): ensure correct typing for node esm (#13892) ([d914a9d](https://github.com/vitejs/vite/commit/d914a9d79adfe0aed2ee5d69f6f6d1e80b613b98)), closes [#13892](https://github.com/vitejs/vite/issues/13892)
* refactor(legacy)!: remove `ignoreBrowserslistConfig` option (#14429) ([941bb16](https://github.com/vitejs/vite/commit/941bb1610c9c9576e0b5738c9075b3eb2f16a357)), closes [#14429](https://github.com/vitejs/vite/issues/14429)
## 5.0.0-beta.0 (2023-09-19)
* fix(deps): update all non-major dependencies (#14092) ([68638f7](https://github.com/vitejs/vite/commit/68638f7)), closes [#14092](https://github.com/vitejs/vite/issues/14092)
* chore: upgrade babel and release-scripts (#14330) ([b361ffa](https://github.com/vitejs/vite/commit/b361ffa)), closes [#14330](https://github.com/vitejs/vite/issues/14330)
* chore(deps): update all non-major dependencies (#13938) ([a1b519e](https://github.com/vitejs/vite/commit/a1b519e)), closes [#13938](https://github.com/vitejs/vite/issues/13938)
* chore(eslint): allow type annotations (#13920) ([d1264fd](https://github.com/vitejs/vite/commit/d1264fd)), closes [#13920](https://github.com/vitejs/vite/issues/13920)
* docs(legacy): correct `modernPolyfills` description (#14233) ([a57f388](https://github.com/vitejs/vite/commit/a57f388)), closes [#14233](https://github.com/vitejs/vite/issues/14233)
* docs(plugin-legacy): fix typo (#13936) ([28ddd43](https://github.com/vitejs/vite/commit/28ddd43)), closes [#13936](https://github.com/vitejs/vite/issues/13936)
* feat!: bump minimum node version to 18 (#14030) ([2c1a45c](https://github.com/vitejs/vite/commit/2c1a45c)), closes [#14030](https://github.com/vitejs/vite/issues/14030)
* perf: use magic-string hires boundary for sourcemaps (#13971) ([b9a8d65](https://github.com/vitejs/vite/commit/b9a8d65)), closes [#13971](https://github.com/vitejs/vite/issues/13971)
* fix(deps): update all non-major dependencies (#14092) ([68638f7](https://github.com/vitejs/vite/commit/68638f7b0b04ddfdf35dc8686c6a022aadbb9453)), closes [#14092](https://github.com/vitejs/vite/issues/14092)
* chore: upgrade babel and release-scripts (#14330) ([b361ffa](https://github.com/vitejs/vite/commit/b361ffa6724d9191fc6a581acfeab5bc3ebbd931)), closes [#14330](https://github.com/vitejs/vite/issues/14330)
* chore(deps): update all non-major dependencies (#13938) ([a1b519e](https://github.com/vitejs/vite/commit/a1b519e2c71593b6b4286c2f0bd8bfe2e0ad046d)), closes [#13938](https://github.com/vitejs/vite/issues/13938)
* chore(eslint): allow type annotations (#13920) ([d1264fd](https://github.com/vitejs/vite/commit/d1264fd34313a2da80af8dadbeab1c8e6013bb10)), closes [#13920](https://github.com/vitejs/vite/issues/13920)
* docs(legacy): correct `modernPolyfills` description (#14233) ([a57f388](https://github.com/vitejs/vite/commit/a57f388f53bdcbcacd7585724b43953c32e6806e)), closes [#14233](https://github.com/vitejs/vite/issues/14233)
* docs(plugin-legacy): fix typo (#13936) ([28ddd43](https://github.com/vitejs/vite/commit/28ddd43906825db9e1ffa030551e8f975d97f3a9)), closes [#13936](https://github.com/vitejs/vite/issues/13936)
* feat!: bump minimum node version to 18 (#14030) ([2c1a45c](https://github.com/vitejs/vite/commit/2c1a45c86cab6ecf02abb6e50385f773d5ed568e)), closes [#14030](https://github.com/vitejs/vite/issues/14030)
* perf: use magic-string hires boundary for sourcemaps (#13971) ([b9a8d65](https://github.com/vitejs/vite/commit/b9a8d65fd64d101ea596bc98a0aea0f95674a95a)), closes [#13971](https://github.com/vitejs/vite/issues/13971)
## <small>4.1.1 (2023-07-20)</small>
* fix(deps): update all non-major dependencies (#13758) ([8ead116](https://github.com/vitejs/vite/commit/8ead116)), closes [#13758](https://github.com/vitejs/vite/issues/13758)
* fix(deps): update all non-major dependencies (#13872) ([975a631](https://github.com/vitejs/vite/commit/975a631)), closes [#13872](https://github.com/vitejs/vite/issues/13872)
* fix(deps): update all non-major dependencies (#13758) ([8ead116](https://github.com/vitejs/vite/commit/8ead11648514ae4975bf4328d6e15bd4dd42e45e)), closes [#13758](https://github.com/vitejs/vite/issues/13758)
* fix(deps): update all non-major dependencies (#13872) ([975a631](https://github.com/vitejs/vite/commit/975a631ec7c2373354aeeac6bc2977f24b54d13d)), closes [#13872](https://github.com/vitejs/vite/issues/13872)
## 4.1.0 (2023-07-06)
* feat(plugin-legacy): add option to output only legacy builds (#10139) ([931b24f](https://github.com/vitejs/vite/commit/931b24f)), closes [#10139](https://github.com/vitejs/vite/issues/10139)
* fix(deps): update all non-major dependencies (#13701) ([02c6bc3](https://github.com/vitejs/vite/commit/02c6bc3)), closes [#13701](https://github.com/vitejs/vite/issues/13701)
* feat(plugin-legacy): add option to output only legacy builds (#10139) ([931b24f](https://github.com/vitejs/vite/commit/931b24f5eac4b9b5422a235782ca13baa9a99563)), closes [#10139](https://github.com/vitejs/vite/issues/10139)
* fix(deps): update all non-major dependencies (#13701) ([02c6bc3](https://github.com/vitejs/vite/commit/02c6bc38645ce18f9e1c8a71421fb8aad7081688)), closes [#13701](https://github.com/vitejs/vite/issues/13701)
## <small>4.0.5 (2023-06-21)</small>
* chore: add funding field (#13585) ([2501627](https://github.com/vitejs/vite/commit/2501627)), closes [#13585](https://github.com/vitejs/vite/issues/13585)
* chore(deps): update all non-major dependencies (#13553) ([3ea0534](https://github.com/vitejs/vite/commit/3ea0534)), closes [#13553](https://github.com/vitejs/vite/issues/13553)
* fix(deps): update all non-major dependencies (#13059) ([123ef4c](https://github.com/vitejs/vite/commit/123ef4c)), closes [#13059](https://github.com/vitejs/vite/issues/13059)
* fix(deps): update all non-major dependencies (#13488) ([bd09248](https://github.com/vitejs/vite/commit/bd09248)), closes [#13488](https://github.com/vitejs/vite/issues/13488)
* docs(legacy): add test case to ensure correct csp hashes in readme.md (#13384) ([bf0cd25](https://github.com/vitejs/vite/commit/bf0cd25)), closes [#13384](https://github.com/vitejs/vite/issues/13384)
* chore: add funding field (#13585) ([2501627](https://github.com/vitejs/vite/commit/250162775031a8798f67e8be71fd226a79c9831b)), closes [#13585](https://github.com/vitejs/vite/issues/13585)
* chore(deps): update all non-major dependencies (#13553) ([3ea0534](https://github.com/vitejs/vite/commit/3ea05342d41277baf11a73763f082e6e75c46a8f)), closes [#13553](https://github.com/vitejs/vite/issues/13553)
* fix(deps): update all non-major dependencies (#13059) ([123ef4c](https://github.com/vitejs/vite/commit/123ef4c47c611ebd99d8b41c89c547422aea9c1d)), closes [#13059](https://github.com/vitejs/vite/issues/13059)
* fix(deps): update all non-major dependencies (#13488) ([bd09248](https://github.com/vitejs/vite/commit/bd09248e50ae50ec57b9a72efe0a27aa397ec2e1)), closes [#13488](https://github.com/vitejs/vite/issues/13488)
* docs(legacy): add test case to ensure correct csp hashes in readme.md (#13384) ([bf0cd25](https://github.com/vitejs/vite/commit/bf0cd25adb3b8bb5d53433ba9323d0a95e9f756a)), closes [#13384](https://github.com/vitejs/vite/issues/13384)
## <small>4.0.4 (2023-05-24)</small>
* fix(legacy): import `@babel/preset-env` (#12961) ([d53c650](https://github.com/vitejs/vite/commit/d53c650)), closes [#12961](https://github.com/vitejs/vite/issues/12961)
* chore(deps): update all non-major dependencies (#12805) ([5731ac9](https://github.com/vitejs/vite/commit/5731ac9)), closes [#12805](https://github.com/vitejs/vite/issues/12805)
* fix(legacy): import `@babel/preset-env` (#12961) ([d53c650](https://github.com/vitejs/vite/commit/d53c650a69aeb43efd99b210ccc3a5606f2fc31b)), closes [#12961](https://github.com/vitejs/vite/issues/12961)
* chore(deps): update all non-major dependencies (#12805) ([5731ac9](https://github.com/vitejs/vite/commit/5731ac9caaef629e892e20394f0cc73c565d9a87)), closes [#12805](https://github.com/vitejs/vite/issues/12805)
## <small>4.0.3 (2023-04-25)</small>
* feat(plugin-legacy): support file protocol (#8524) ([7a87ff4](https://github.com/vitejs/vite/commit/7a87ff4)), closes [#8524](https://github.com/vitejs/vite/issues/8524)
* refactor(eslint): migrate to `eslint-plugin-n` (#12895) ([62ebe28](https://github.com/vitejs/vite/commit/62ebe28)), closes [#12895](https://github.com/vitejs/vite/issues/12895)
* fix(deps): update all non-major dependencies (#12389) ([3e60b77](https://github.com/vitejs/vite/commit/3e60b77)), closes [#12389](https://github.com/vitejs/vite/issues/12389)
* feat(plugin-legacy): support file protocol (#8524) ([7a87ff4](https://github.com/vitejs/vite/commit/7a87ff4b0950012ad0d85b05fe36b17e1ee2ee76)), closes [#8524](https://github.com/vitejs/vite/issues/8524)
* refactor(eslint): migrate to `eslint-plugin-n` (#12895) ([62ebe28](https://github.com/vitejs/vite/commit/62ebe28d4023c1f67578b1977edd3371f44f475a)), closes [#12895](https://github.com/vitejs/vite/issues/12895)
* fix(deps): update all non-major dependencies (#12389) ([3e60b77](https://github.com/vitejs/vite/commit/3e60b778b0ed178a83f674031f5edb123e6c123c)), closes [#12389](https://github.com/vitejs/vite/issues/12389)
## <small>4.0.2 (2023-03-16)</small>
* chore(deps): update all non-major dependencies (#12299) ([b41336e](https://github.com/vitejs/vite/commit/b41336e)), closes [#12299](https://github.com/vitejs/vite/issues/12299)
* chore(deps): update rollup to 3.17.2 (#12110) ([e54ffbd](https://github.com/vitejs/vite/commit/e54ffbd)), closes [#12110](https://github.com/vitejs/vite/issues/12110)
* fix(deps): update all non-major dependencies (#12036) ([48150f2](https://github.com/vitejs/vite/commit/48150f2)), closes [#12036](https://github.com/vitejs/vite/issues/12036)
* fix(plugin-legacy): no `build.target` override on SSR build (#12171) ([a1019f8](https://github.com/vitejs/vite/commit/a1019f8)), closes [#12171](https://github.com/vitejs/vite/issues/12171)
* docs(plugin-legacy): outdated csp hash (fix #12112) (#12118) ([5f7f5dc](https://github.com/vitejs/vite/commit/5f7f5dc)), closes [#12112](https://github.com/vitejs/vite/issues/12112) [#12118](https://github.com/vitejs/vite/issues/12118)
* chore(deps): update all non-major dependencies (#12299) ([b41336e](https://github.com/vitejs/vite/commit/b41336e450b093fb3e454806ec4245ebad7ba9c5)), closes [#12299](https://github.com/vitejs/vite/issues/12299)
* chore(deps): update rollup to 3.17.2 (#12110) ([e54ffbd](https://github.com/vitejs/vite/commit/e54ffbdcbd5d90d560a1bda7a140de046019fcf5)), closes [#12110](https://github.com/vitejs/vite/issues/12110)
* fix(deps): update all non-major dependencies (#12036) ([48150f2](https://github.com/vitejs/vite/commit/48150f2ea4d7ff8e3b67f15239ae05f5be317436)), closes [#12036](https://github.com/vitejs/vite/issues/12036)
* fix(plugin-legacy): no `build.target` override on SSR build (#12171) ([a1019f8](https://github.com/vitejs/vite/commit/a1019f80a5d5b6242d8fb0975994ce1ae6e78e94)), closes [#12171](https://github.com/vitejs/vite/issues/12171)
* docs(plugin-legacy): outdated csp hash (fix #12112) (#12118) ([5f7f5dc](https://github.com/vitejs/vite/commit/5f7f5dcb0c006012631c1d5df61d79307d9097f4)), closes [#12112](https://github.com/vitejs/vite/issues/12112) [#12118](https://github.com/vitejs/vite/issues/12118)
## <small>4.0.1 (2023-02-02)</small>
* fix(legacy): fix browserslist import, close https://github.com/vitejs/vite/issues/11898 (#11899) ([9241d08](https://github.com/vitejs/vite/commit/9241d08)), closes [#11899](https://github.com/vitejs/vite/issues/11899)
* fix(legacy): fix browserslist import, close https://github.com/vitejs/vite/issues/11898 (#11899) ([9241d08](https://github.com/vitejs/vite/commit/9241d0895b37c658a2dccfd961958c0c5238a49b)), closes [#11899](https://github.com/vitejs/vite/issues/11899)
## 4.0.0 (2023-02-02)
* feat(legacy)!: bump modern target to support async generator (#11896) ([55b9711](https://github.com/vitejs/vite/commit/55b9711)), closes [#11896](https://github.com/vitejs/vite/issues/11896)
* fix(plugin-legacy)!: support browserslist and update default target (#11318) ([d5b8f86](https://github.com/vitejs/vite/commit/d5b8f86)), closes [#11318](https://github.com/vitejs/vite/issues/11318)
* fix: typo (#11283) ([bf234a6](https://github.com/vitejs/vite/commit/bf234a6)), closes [#11283](https://github.com/vitejs/vite/issues/11283)
* fix(deps): update all non-major dependencies (#11846) ([5d55083](https://github.com/vitejs/vite/commit/5d55083)), closes [#11846](https://github.com/vitejs/vite/issues/11846)
* fix(plugin-legacy): legacy sourcemap not generate (fix #11693) (#11841) ([2ff5930](https://github.com/vitejs/vite/commit/2ff5930)), closes [#11693](https://github.com/vitejs/vite/issues/11693) [#11841](https://github.com/vitejs/vite/issues/11841)
* chore: enable `@typescript-eslint/ban-ts-comment` (#11326) ([e58a4f0](https://github.com/vitejs/vite/commit/e58a4f0)), closes [#11326](https://github.com/vitejs/vite/issues/11326)
* chore: update packages' (vite, vite-legacy) keywords (#11402) ([a56bc34](https://github.com/vitejs/vite/commit/a56bc34)), closes [#11402](https://github.com/vitejs/vite/issues/11402)
* chore(deps): update all non-major dependencies (#11419) ([896475d](https://github.com/vitejs/vite/commit/896475d)), closes [#11419](https://github.com/vitejs/vite/issues/11419)
* chore(deps): update all non-major dependencies (#11787) ([271394f](https://github.com/vitejs/vite/commit/271394f)), closes [#11787](https://github.com/vitejs/vite/issues/11787)
* refactor(plugin-legacy): optimize cspHashes array (#11734) ([b1a8e58](https://github.com/vitejs/vite/commit/b1a8e58)), closes [#11734](https://github.com/vitejs/vite/issues/11734)
* feat(legacy)!: bump modern target to support async generator (#11896) ([55b9711](https://github.com/vitejs/vite/commit/55b971139557f65f249f5385b580fa45946cb1d3)), closes [#11896](https://github.com/vitejs/vite/issues/11896)
* fix(plugin-legacy)!: support browserslist and update default target (#11318) ([d5b8f86](https://github.com/vitejs/vite/commit/d5b8f8615e880e854a3e1105e3193c24cc964f30)), closes [#11318](https://github.com/vitejs/vite/issues/11318)
* fix: typo (#11283) ([bf234a6](https://github.com/vitejs/vite/commit/bf234a63b46f0dc7a629abe0d69863ac15c381e1)), closes [#11283](https://github.com/vitejs/vite/issues/11283)
* fix(deps): update all non-major dependencies (#11846) ([5d55083](https://github.com/vitejs/vite/commit/5d5508311f9856de69babd72dc4de0e7c21c7ae8)), closes [#11846](https://github.com/vitejs/vite/issues/11846)
* fix(plugin-legacy): legacy sourcemap not generate (fix #11693) (#11841) ([2ff5930](https://github.com/vitejs/vite/commit/2ff5930e02d80d6254037281b4c62b8e489d63ba)), closes [#11693](https://github.com/vitejs/vite/issues/11693) [#11841](https://github.com/vitejs/vite/issues/11841)
* chore: enable `@typescript-eslint/ban-ts-comment` (#11326) ([e58a4f0](https://github.com/vitejs/vite/commit/e58a4f00e201e9c0d43ddda51ccac7b612d58650)), closes [#11326](https://github.com/vitejs/vite/issues/11326)
* chore: update packages' (vite, vite-legacy) keywords (#11402) ([a56bc34](https://github.com/vitejs/vite/commit/a56bc3434e9d4bc7f9d580ae630ccc633e7d436a)), closes [#11402](https://github.com/vitejs/vite/issues/11402)
* chore(deps): update all non-major dependencies (#11419) ([896475d](https://github.com/vitejs/vite/commit/896475dc6c7e5f1168e21d556201a61659552617)), closes [#11419](https://github.com/vitejs/vite/issues/11419)
* chore(deps): update all non-major dependencies (#11787) ([271394f](https://github.com/vitejs/vite/commit/271394fc7157a08b19f22d3751c8ec6e69f0bd5f)), closes [#11787](https://github.com/vitejs/vite/issues/11787)
* refactor(plugin-legacy): optimize cspHashes array (#11734) ([b1a8e58](https://github.com/vitejs/vite/commit/b1a8e5856db91df264a7d1e40bf847dde5eb0981)), closes [#11734](https://github.com/vitejs/vite/issues/11734)
## <small>3.0.1 (2022-12-09)</small>
* chore: update vite and plugins to stable (#11278) ([026f41e](https://github.com/vitejs/vite/commit/026f41e)), closes [#11278](https://github.com/vitejs/vite/issues/11278)
* chore: update vite and plugins to stable (#11278) ([026f41e](https://github.com/vitejs/vite/commit/026f41e87e6eb89491c88f62952d7a094f810811)), closes [#11278](https://github.com/vitejs/vite/issues/11278)
## 3.0.0 (2022-12-09)
* chore: enable prettier trailing commas (#11167) ([134ce68](https://github.com/vitejs/vite/commit/134ce68)), closes [#11167](https://github.com/vitejs/vite/issues/11167)
* chore(deps): update all non-major dependencies (#11182) ([8b83089](https://github.com/vitejs/vite/commit/8b83089)), closes [#11182](https://github.com/vitejs/vite/issues/11182)
* chore: enable prettier trailing commas (#11167) ([134ce68](https://github.com/vitejs/vite/commit/134ce6817984bad0f5fb043481502531fee9b1db)), closes [#11167](https://github.com/vitejs/vite/issues/11167)
* chore(deps): update all non-major dependencies (#11182) ([8b83089](https://github.com/vitejs/vite/commit/8b830899ef0ce4ebe257ed18222543f60b775832)), closes [#11182](https://github.com/vitejs/vite/issues/11182)
## 3.0.0-alpha.0 (2022-11-30)
* fix: support polyfill import paths containing an escaping char (e.g. '\') (#10859) ([7ac2535](https://github.com/vitejs/vite/commit/7ac2535)), closes [#10859](https://github.com/vitejs/vite/issues/10859)
* fix(deps): update all non-major dependencies (#10804) ([f686afa](https://github.com/vitejs/vite/commit/f686afa)), closes [#10804](https://github.com/vitejs/vite/issues/10804)
* fix(deps): update all non-major dependencies (#11091) ([073a4bf](https://github.com/vitejs/vite/commit/073a4bf)), closes [#11091](https://github.com/vitejs/vite/issues/11091)
* chore(deps): update all non-major dependencies (#10910) ([f6ad607](https://github.com/vitejs/vite/commit/f6ad607)), closes [#10910](https://github.com/vitejs/vite/issues/10910)
* chore(deps): update all non-major dependencies (#11006) ([96f2e98](https://github.com/vitejs/vite/commit/96f2e98)), closes [#11006](https://github.com/vitejs/vite/issues/11006)
* feat: align default chunk and asset file names with rollup (#10927) ([cc2adb3](https://github.com/vitejs/vite/commit/cc2adb3)), closes [#10927](https://github.com/vitejs/vite/issues/10927)
* feat: rollup 3 (#9870) ([beb7166](https://github.com/vitejs/vite/commit/beb7166)), closes [#9870](https://github.com/vitejs/vite/issues/9870)
* fix: support polyfill import paths containing an escaping char (e.g. '\') (#10859) ([7ac2535](https://github.com/vitejs/vite/commit/7ac2535cfc1eb276237a66f9776f9cda3db1148a)), closes [#10859](https://github.com/vitejs/vite/issues/10859)
* fix(deps): update all non-major dependencies (#10804) ([f686afa](https://github.com/vitejs/vite/commit/f686afa6d3bc0f501b936dcbc2c4552c865fa3f9)), closes [#10804](https://github.com/vitejs/vite/issues/10804)
* fix(deps): update all non-major dependencies (#11091) ([073a4bf](https://github.com/vitejs/vite/commit/073a4bfe2642a4dda2183a9dfecac864524893e1)), closes [#11091](https://github.com/vitejs/vite/issues/11091)
* chore(deps): update all non-major dependencies (#10910) ([f6ad607](https://github.com/vitejs/vite/commit/f6ad607d2430a44ea7dc71ecd3c44c1e8bf8446f)), closes [#10910](https://github.com/vitejs/vite/issues/10910)
* chore(deps): update all non-major dependencies (#11006) ([96f2e98](https://github.com/vitejs/vite/commit/96f2e98f6a196652962ccb5f2fa6195c050c463f)), closes [#11006](https://github.com/vitejs/vite/issues/11006)
* feat: align default chunk and asset file names with rollup (#10927) ([cc2adb3](https://github.com/vitejs/vite/commit/cc2adb39254d6de139bc3dfad976430c03250b27)), closes [#10927](https://github.com/vitejs/vite/issues/10927)
* feat: rollup 3 (#9870) ([beb7166](https://github.com/vitejs/vite/commit/beb716695d5dd11fd9f3d7350c1c807dfa37a216)), closes [#9870](https://github.com/vitejs/vite/issues/9870)
## <small>2.3.1 (2022-11-07)</small>
* chore(deps): update all non-major dependencies (#10725) ([22cfad8](https://github.com/vitejs/vite/commit/22cfad8)), closes [#10725](https://github.com/vitejs/vite/issues/10725)
* chore(deps): update all non-major dependencies (#10725) ([22cfad8](https://github.com/vitejs/vite/commit/22cfad87c824e717b6c616129f3b579be2e979b2)), closes [#10725](https://github.com/vitejs/vite/issues/10725)
## 2.3.0 (2022-10-26)
* fix(deps): update all non-major dependencies (#10610) ([bb95467](https://github.com/vitejs/vite/commit/bb95467)), closes [#10610](https://github.com/vitejs/vite/issues/10610)
* chore(deps): update all non-major dependencies (#10393) ([f519423](https://github.com/vitejs/vite/commit/f519423)), closes [#10393](https://github.com/vitejs/vite/issues/10393)
* chore(deps): update all non-major dependencies (#10488) ([15aa827](https://github.com/vitejs/vite/commit/15aa827)), closes [#10488](https://github.com/vitejs/vite/issues/10488)
* fix(deps): update all non-major dependencies (#10610) ([bb95467](https://github.com/vitejs/vite/commit/bb954672e3ee863e5cb37fa78167e5fc6df9ae4e)), closes [#10610](https://github.com/vitejs/vite/issues/10610)
* chore(deps): update all non-major dependencies (#10393) ([f519423](https://github.com/vitejs/vite/commit/f519423170fafeee9d58aeb2052cb3bc224f25f8)), closes [#10393](https://github.com/vitejs/vite/issues/10393)
* chore(deps): update all non-major dependencies (#10488) ([15aa827](https://github.com/vitejs/vite/commit/15aa827283d6cbf9f55c02d6d8a3fe43dbd792e4)), closes [#10488](https://github.com/vitejs/vite/issues/10488)
## 2.3.0-beta.0 (2022-10-05)
* fix(deps): update all non-major dependencies (#10160) ([6233c83](https://github.com/vitejs/vite/commit/6233c83)), closes [#10160](https://github.com/vitejs/vite/issues/10160)
* fix(deps): update all non-major dependencies (#10246) ([81d4d04](https://github.com/vitejs/vite/commit/81d4d04)), closes [#10246](https://github.com/vitejs/vite/issues/10246)
* fix(deps): update all non-major dependencies (#10316) ([a38b450](https://github.com/vitejs/vite/commit/a38b450)), closes [#10316](https://github.com/vitejs/vite/issues/10316)
* fix(legacy): don't force set `build.target` when `renderLegacyChunks=false` (fixes #10201) (#10220) ([7f548e8](https://github.com/vitejs/vite/commit/7f548e8)), closes [#10201](https://github.com/vitejs/vite/issues/10201) [#10220](https://github.com/vitejs/vite/issues/10220)
* refactor(types): bundle client types (#9966) ([da632bf](https://github.com/vitejs/vite/commit/da632bf)), closes [#9966](https://github.com/vitejs/vite/issues/9966)
* fix(deps): update all non-major dependencies (#10160) ([6233c83](https://github.com/vitejs/vite/commit/6233c830201085d869fbbd2a7e622a59272e0f43)), closes [#10160](https://github.com/vitejs/vite/issues/10160)
* fix(deps): update all non-major dependencies (#10246) ([81d4d04](https://github.com/vitejs/vite/commit/81d4d04c37b805843ea83075d1c0819c31726c4e)), closes [#10246](https://github.com/vitejs/vite/issues/10246)
* fix(deps): update all non-major dependencies (#10316) ([a38b450](https://github.com/vitejs/vite/commit/a38b450441eea02a680b80ac0624126ba6abe3f7)), closes [#10316](https://github.com/vitejs/vite/issues/10316)
* fix(legacy): don't force set `build.target` when `renderLegacyChunks=false` (fixes #10201) (#10220) ([7f548e8](https://github.com/vitejs/vite/commit/7f548e874a2fb2b09f08fe123bb3ebc10aa2f54b)), closes [#10201](https://github.com/vitejs/vite/issues/10201) [#10220](https://github.com/vitejs/vite/issues/10220)
* refactor(types): bundle client types (#9966) ([da632bf](https://github.com/vitejs/vite/commit/da632bf36f561c0fc4031830721a7d4d86135efb)), closes [#9966](https://github.com/vitejs/vite/issues/9966)
## 2.2.0 (2022-09-19)
* docs(plugin-legacy): fix Vite default target (#10158) ([62ff788](https://github.com/vitejs/vite/commit/62ff788)), closes [#10158](https://github.com/vitejs/vite/issues/10158)
* fix(deps): update all non-major dependencies (#10077) ([caf00c8](https://github.com/vitejs/vite/commit/caf00c8)), closes [#10077](https://github.com/vitejs/vite/issues/10077)
* fix(deps): update all non-major dependencies (#9985) ([855f2f0](https://github.com/vitejs/vite/commit/855f2f0)), closes [#9985](https://github.com/vitejs/vite/issues/9985)
* fix(plugin-legacy): force set `build.target` (#10072) ([a13a7eb](https://github.com/vitejs/vite/commit/a13a7eb)), closes [#10072](https://github.com/vitejs/vite/issues/10072)
* docs(plugin-legacy): fix Vite default target (#10158) ([62ff788](https://github.com/vitejs/vite/commit/62ff7887870392f0cce2a40b3cc5d1b7c48a9a47)), closes [#10158](https://github.com/vitejs/vite/issues/10158)
* fix(deps): update all non-major dependencies (#10077) ([caf00c8](https://github.com/vitejs/vite/commit/caf00c8c7a5c81a92182116ffa344b34ce4c3b5e)), closes [#10077](https://github.com/vitejs/vite/issues/10077)
* fix(deps): update all non-major dependencies (#9985) ([855f2f0](https://github.com/vitejs/vite/commit/855f2f077eb8dc41b395bccecb6a5b836eb526a9)), closes [#9985](https://github.com/vitejs/vite/issues/9985)
* fix(plugin-legacy): force set `build.target` (#10072) ([a13a7eb](https://github.com/vitejs/vite/commit/a13a7eb4165d38ce0ab6eefd4e4d38104ce63699)), closes [#10072](https://github.com/vitejs/vite/issues/10072)
@ -251,122 +251,122 @@
## 2.1.0-beta.0 (2022-08-29)
* fix(deps): update all non-major dependencies (#9888) ([e35a58b](https://github.com/vitejs/vite/commit/e35a58b)), closes [#9888](https://github.com/vitejs/vite/issues/9888)
* fix(plugin-legacy): prevent global process.env.NODE_ENV mutation (#9741) ([a8279af](https://github.com/vitejs/vite/commit/a8279af)), closes [#9741](https://github.com/vitejs/vite/issues/9741)
* chore(deps): update all non-major dependencies (#9675) ([4e56e87](https://github.com/vitejs/vite/commit/4e56e87)), closes [#9675](https://github.com/vitejs/vite/issues/9675)
* chore(deps): update all non-major dependencies (#9778) ([aceaefc](https://github.com/vitejs/vite/commit/aceaefc)), closes [#9778](https://github.com/vitejs/vite/issues/9778)
* refactor(legacy): build polyfill chunk (#9639) ([7ba0c9f](https://github.com/vitejs/vite/commit/7ba0c9f)), closes [#9639](https://github.com/vitejs/vite/issues/9639)
* refactor(legacy): remove code for Vite 2 (#9640) ([b1bbc5b](https://github.com/vitejs/vite/commit/b1bbc5b)), closes [#9640](https://github.com/vitejs/vite/issues/9640)
* fix(deps): update all non-major dependencies (#9888) ([e35a58b](https://github.com/vitejs/vite/commit/e35a58ba46f906feea8ab46886c3306257c61560)), closes [#9888](https://github.com/vitejs/vite/issues/9888)
* fix(plugin-legacy): prevent global process.env.NODE_ENV mutation (#9741) ([a8279af](https://github.com/vitejs/vite/commit/a8279af608657861b64af5980942cced0b04c8ac)), closes [#9741](https://github.com/vitejs/vite/issues/9741)
* chore(deps): update all non-major dependencies (#9675) ([4e56e87](https://github.com/vitejs/vite/commit/4e56e87623501109198e019ebe809872528ab088)), closes [#9675](https://github.com/vitejs/vite/issues/9675)
* chore(deps): update all non-major dependencies (#9778) ([aceaefc](https://github.com/vitejs/vite/commit/aceaefc19eaa05c76b8a7adec035a0e4b33694c6)), closes [#9778](https://github.com/vitejs/vite/issues/9778)
* refactor(legacy): build polyfill chunk (#9639) ([7ba0c9f](https://github.com/vitejs/vite/commit/7ba0c9f60e147a0039d2607a10c55e4feecd4bee)), closes [#9639](https://github.com/vitejs/vite/issues/9639)
* refactor(legacy): remove code for Vite 2 (#9640) ([b1bbc5b](https://github.com/vitejs/vite/commit/b1bbc5bcc01bfc9b5923e9e58d744c594799a873)), closes [#9640](https://github.com/vitejs/vite/issues/9640)
## <small>2.0.1 (2022-08-11)</small>
* fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) ([2826303](https://github.com/vitejs/vite/commit/2826303)), closes [#9113](https://github.com/vitejs/vite/issues/9113) [#9116](https://github.com/vitejs/vite/issues/9116)
* fix(deps): update all non-major dependencies (#9176) ([31d3b70](https://github.com/vitejs/vite/commit/31d3b70)), closes [#9176](https://github.com/vitejs/vite/issues/9176)
* fix(deps): update all non-major dependencies (#9575) ([8071325](https://github.com/vitejs/vite/commit/8071325)), closes [#9575](https://github.com/vitejs/vite/issues/9575)
* fix(legacy): skip esbuild transform for systemjs (#9635) ([ac16abd](https://github.com/vitejs/vite/commit/ac16abd)), closes [#9635](https://github.com/vitejs/vite/issues/9635)
* chore: fix code typos (#9033) ([ed02861](https://github.com/vitejs/vite/commit/ed02861)), closes [#9033](https://github.com/vitejs/vite/issues/9033)
* chore(deps): update all non-major dependencies (#9347) ([2fcb027](https://github.com/vitejs/vite/commit/2fcb027)), closes [#9347](https://github.com/vitejs/vite/issues/9347)
* chore(deps): update all non-major dependencies (#9478) ([c530d16](https://github.com/vitejs/vite/commit/c530d16)), closes [#9478](https://github.com/vitejs/vite/issues/9478)
* fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) ([2826303](https://github.com/vitejs/vite/commit/2826303bd253e20df2746f84f6a7c06cb5cf3d6b)), closes [#9113](https://github.com/vitejs/vite/issues/9113) [#9116](https://github.com/vitejs/vite/issues/9116)
* fix(deps): update all non-major dependencies (#9176) ([31d3b70](https://github.com/vitejs/vite/commit/31d3b70672ea8759a8d7ff1993d64bb4f0e30fab)), closes [#9176](https://github.com/vitejs/vite/issues/9176)
* fix(deps): update all non-major dependencies (#9575) ([8071325](https://github.com/vitejs/vite/commit/80713256d0dd5716e42086fb617e96e9e92c3675)), closes [#9575](https://github.com/vitejs/vite/issues/9575)
* fix(legacy): skip esbuild transform for systemjs (#9635) ([ac16abd](https://github.com/vitejs/vite/commit/ac16abda0a3f96daa61507bda666ade5867ec909)), closes [#9635](https://github.com/vitejs/vite/issues/9635)
* chore: fix code typos (#9033) ([ed02861](https://github.com/vitejs/vite/commit/ed0286186b24748ec7bfa336f83c382363a22f1d)), closes [#9033](https://github.com/vitejs/vite/issues/9033)
* chore(deps): update all non-major dependencies (#9347) ([2fcb027](https://github.com/vitejs/vite/commit/2fcb0272442664c395322acfc7899ab6a32bd86c)), closes [#9347](https://github.com/vitejs/vite/issues/9347)
* chore(deps): update all non-major dependencies (#9478) ([c530d16](https://github.com/vitejs/vite/commit/c530d168309557c7a254128364f07f7b4f017e14)), closes [#9478](https://github.com/vitejs/vite/issues/9478)
## 2.0.0 (2022-07-13)
* chore: 3.0 release notes and bump peer deps (#9072) ([427ba26](https://github.com/vitejs/vite/commit/427ba26)), closes [#9072](https://github.com/vitejs/vite/issues/9072)
* chore(deps): update all non-major dependencies (#9022) ([6342140](https://github.com/vitejs/vite/commit/6342140)), closes [#9022](https://github.com/vitejs/vite/issues/9022)
* docs: cleanup changes (#8989) ([07aef1b](https://github.com/vitejs/vite/commit/07aef1b)), closes [#8989](https://github.com/vitejs/vite/issues/8989)
* chore: 3.0 release notes and bump peer deps (#9072) ([427ba26](https://github.com/vitejs/vite/commit/427ba26fa720a11530d135b2ee39876fc9a778fb)), closes [#9072](https://github.com/vitejs/vite/issues/9072)
* chore(deps): update all non-major dependencies (#9022) ([6342140](https://github.com/vitejs/vite/commit/6342140e6ac7e033ca83d3494f94ea20ca2eaf07)), closes [#9022](https://github.com/vitejs/vite/issues/9022)
* docs: cleanup changes (#8989) ([07aef1b](https://github.com/vitejs/vite/commit/07aef1b4c02a64732b31b00591d2d9d9c8025aab)), closes [#8989](https://github.com/vitejs/vite/issues/8989)
## 2.0.0-beta.1 (2022-07-06)
* fix(deps): update all non-major dependencies (#8802) ([a4a634d](https://github.com/vitejs/vite/commit/a4a634d)), closes [#8802](https://github.com/vitejs/vite/issues/8802)
* feat: experimental.renderBuiltUrl (revised build base options) (#8762) ([895a7d6](https://github.com/vitejs/vite/commit/895a7d6)), closes [#8762](https://github.com/vitejs/vite/issues/8762)
* chore: use `tsx` directly instead of indirect `esno` (#8773) ([f018f13](https://github.com/vitejs/vite/commit/f018f13)), closes [#8773](https://github.com/vitejs/vite/issues/8773)
* fix(deps): update all non-major dependencies (#8802) ([a4a634d](https://github.com/vitejs/vite/commit/a4a634d6a08f8b54f052cfc2cc1b60c1bca6d48a)), closes [#8802](https://github.com/vitejs/vite/issues/8802)
* feat: experimental.renderBuiltUrl (revised build base options) (#8762) ([895a7d6](https://github.com/vitejs/vite/commit/895a7d66bc93beaf18ebcbee23b00fda9ca4c33c)), closes [#8762](https://github.com/vitejs/vite/issues/8762)
* chore: use `tsx` directly instead of indirect `esno` (#8773) ([f018f13](https://github.com/vitejs/vite/commit/f018f135ffa5a2885c063d4509d39958c788120c)), closes [#8773](https://github.com/vitejs/vite/issues/8773)
## 2.0.0-beta.0 (2022-06-21)
* feat: bump minimum node version to 14.18.0 (#8662) ([8a05432](https://github.com/vitejs/vite/commit/8a05432)), closes [#8662](https://github.com/vitejs/vite/issues/8662)
* feat: experimental.buildAdvancedBaseOptions (#8450) ([8ef7333](https://github.com/vitejs/vite/commit/8ef7333)), closes [#8450](https://github.com/vitejs/vite/issues/8450)
* chore: use node prefix (#8309) ([60721ac](https://github.com/vitejs/vite/commit/60721ac)), closes [#8309](https://github.com/vitejs/vite/issues/8309)
* chore(deps): update all non-major dependencies (#8669) ([628863d](https://github.com/vitejs/vite/commit/628863d)), closes [#8669](https://github.com/vitejs/vite/issues/8669)
* fix(plugin-legacy): prevent esbuild injecting arrow function (#8660) ([c0e74e5](https://github.com/vitejs/vite/commit/c0e74e5)), closes [#8660](https://github.com/vitejs/vite/issues/8660)
* feat: bump minimum node version to 14.18.0 (#8662) ([8a05432](https://github.com/vitejs/vite/commit/8a05432e6dcc0e11d78c7b029e7340fa47fceb92)), closes [#8662](https://github.com/vitejs/vite/issues/8662)
* feat: experimental.buildAdvancedBaseOptions (#8450) ([8ef7333](https://github.com/vitejs/vite/commit/8ef733368fd6618a252e44616f7577f593fd4fbc)), closes [#8450](https://github.com/vitejs/vite/issues/8450)
* chore: use node prefix (#8309) ([60721ac](https://github.com/vitejs/vite/commit/60721ac53a1bf326d1cac097f23642faede234ff)), closes [#8309](https://github.com/vitejs/vite/issues/8309)
* chore(deps): update all non-major dependencies (#8669) ([628863d](https://github.com/vitejs/vite/commit/628863dc6120804cc1af8bda2ea98e802ded0e84)), closes [#8669](https://github.com/vitejs/vite/issues/8669)
* fix(plugin-legacy): prevent esbuild injecting arrow function (#8660) ([c0e74e5](https://github.com/vitejs/vite/commit/c0e74e5f687b8f2bb308acb51cd94c31aea2808b)), closes [#8660](https://github.com/vitejs/vite/issues/8660)
## 2.0.0-alpha.2 (2022-06-19)
* fix(build): use crossorigin for nomodule (#8322) ([7f59989](https://github.com/vitejs/vite/commit/7f59989)), closes [#8322](https://github.com/vitejs/vite/issues/8322)
* fix(deps): update all non-major dependencies (#8281) ([c68db4d](https://github.com/vitejs/vite/commit/c68db4d)), closes [#8281](https://github.com/vitejs/vite/issues/8281)
* fix(deps): update all non-major dependencies (#8391) ([842f995](https://github.com/vitejs/vite/commit/842f995)), closes [#8391](https://github.com/vitejs/vite/issues/8391)
* fix(plugin-legacy): disable babel.compact when minify is disabled (#8244) ([742188c](https://github.com/vitejs/vite/commit/742188c)), closes [#8244](https://github.com/vitejs/vite/issues/8244)
* fix(plugin-legacy): don't include SystemJS in modern polyfills (#6902) ([eb47b1e](https://github.com/vitejs/vite/commit/eb47b1e)), closes [#6902](https://github.com/vitejs/vite/issues/6902)
* fix(plugin-legacy): empty base makes import fail (fixes #4212) (#8387) ([1a16f12](https://github.com/vitejs/vite/commit/1a16f12)), closes [#4212](https://github.com/vitejs/vite/issues/4212) [#8387](https://github.com/vitejs/vite/issues/8387)
* fix(plugin-legacy): modern polyfill latest features (fixes #8399) (#8408) ([ed25817](https://github.com/vitejs/vite/commit/ed25817)), closes [#8399](https://github.com/vitejs/vite/issues/8399) [#8408](https://github.com/vitejs/vite/issues/8408)
* fix(plugin-legacy): prevent failed to load module (#8285) ([d671811](https://github.com/vitejs/vite/commit/d671811)), closes [#8285](https://github.com/vitejs/vite/issues/8285)
* fix(plugin-legacy): respect `entryFileNames` for polyfill chunks (#8247) ([baa9632](https://github.com/vitejs/vite/commit/baa9632)), closes [#8247](https://github.com/vitejs/vite/issues/8247)
* chore: enable `@typescript-eslint/explicit-module-boundary-types` (#8372) ([104caf9](https://github.com/vitejs/vite/commit/104caf9)), closes [#8372](https://github.com/vitejs/vite/issues/8372)
* chore: update major deps (#8572) ([0e20949](https://github.com/vitejs/vite/commit/0e20949)), closes [#8572](https://github.com/vitejs/vite/issues/8572)
* chore: use `esno` to replace `ts-node` (#8162) ([c18a5f3](https://github.com/vitejs/vite/commit/c18a5f3)), closes [#8162](https://github.com/vitejs/vite/issues/8162)
* chore(deps): update all non-major dependencies (#8474) ([6d0ede7](https://github.com/vitejs/vite/commit/6d0ede7)), closes [#8474](https://github.com/vitejs/vite/issues/8474)
* refactor!: make terser an optional dependency (#8049) ([164f528](https://github.com/vitejs/vite/commit/164f528)), closes [#8049](https://github.com/vitejs/vite/issues/8049)
* refactor(plugin-legacy): improve default polyfill (#8312) ([4370d91](https://github.com/vitejs/vite/commit/4370d91)), closes [#8312](https://github.com/vitejs/vite/issues/8312)
* fix(build): use crossorigin for nomodule (#8322) ([7f59989](https://github.com/vitejs/vite/commit/7f59989ec1fee7f8b71d297169589e010d3b84e3)), closes [#8322](https://github.com/vitejs/vite/issues/8322)
* fix(deps): update all non-major dependencies (#8281) ([c68db4d](https://github.com/vitejs/vite/commit/c68db4d7ad2c1baee41f280b34ae89a85ba0373d)), closes [#8281](https://github.com/vitejs/vite/issues/8281)
* fix(deps): update all non-major dependencies (#8391) ([842f995](https://github.com/vitejs/vite/commit/842f995ca69600c4c06c46d202fe713b80373418)), closes [#8391](https://github.com/vitejs/vite/issues/8391)
* fix(plugin-legacy): disable babel.compact when minify is disabled (#8244) ([742188c](https://github.com/vitejs/vite/commit/742188cc04526439060bdac7125237c20463d5a5)), closes [#8244](https://github.com/vitejs/vite/issues/8244)
* fix(plugin-legacy): don't include SystemJS in modern polyfills (#6902) ([eb47b1e](https://github.com/vitejs/vite/commit/eb47b1e2580cd6f8285dadba8f943e1b667ec390)), closes [#6902](https://github.com/vitejs/vite/issues/6902)
* fix(plugin-legacy): empty base makes import fail (fixes #4212) (#8387) ([1a16f12](https://github.com/vitejs/vite/commit/1a16f123e0781449c511af2d0112b8c4639972f1)), closes [#4212](https://github.com/vitejs/vite/issues/4212) [#8387](https://github.com/vitejs/vite/issues/8387)
* fix(plugin-legacy): modern polyfill latest features (fixes #8399) (#8408) ([ed25817](https://github.com/vitejs/vite/commit/ed2581778baff3201f47866799f006a490a7e35b)), closes [#8399](https://github.com/vitejs/vite/issues/8399) [#8408](https://github.com/vitejs/vite/issues/8408)
* fix(plugin-legacy): prevent failed to load module (#8285) ([d671811](https://github.com/vitejs/vite/commit/d67181195aec99ee6aa71bd8fdb69f1f09f57c9d)), closes [#8285](https://github.com/vitejs/vite/issues/8285)
* fix(plugin-legacy): respect `entryFileNames` for polyfill chunks (#8247) ([baa9632](https://github.com/vitejs/vite/commit/baa9632a2c2befafdfde0f131f84f247fa8b6478)), closes [#8247](https://github.com/vitejs/vite/issues/8247)
* chore: enable `@typescript-eslint/explicit-module-boundary-types` (#8372) ([104caf9](https://github.com/vitejs/vite/commit/104caf95ecd8cdf2d21ca7171931622b52fd74ff)), closes [#8372](https://github.com/vitejs/vite/issues/8372)
* chore: update major deps (#8572) ([0e20949](https://github.com/vitejs/vite/commit/0e20949dbf0ba38bdaefbf32a36764fe29858e20)), closes [#8572](https://github.com/vitejs/vite/issues/8572)
* chore: use `esno` to replace `ts-node` (#8162) ([c18a5f3](https://github.com/vitejs/vite/commit/c18a5f36410e418aaf8309102f1cacf7aef31b43)), closes [#8162](https://github.com/vitejs/vite/issues/8162)
* chore(deps): update all non-major dependencies (#8474) ([6d0ede7](https://github.com/vitejs/vite/commit/6d0ede7c60aaa4c010207a047bf30a2b87b5049f)), closes [#8474](https://github.com/vitejs/vite/issues/8474)
* refactor!: make terser an optional dependency (#8049) ([164f528](https://github.com/vitejs/vite/commit/164f528838f3a146c82d68992d38316b9214f9b8)), closes [#8049](https://github.com/vitejs/vite/issues/8049)
* refactor(plugin-legacy): improve default polyfill (#8312) ([4370d91](https://github.com/vitejs/vite/commit/4370d9123da20c586938753d9f606d84907334c9)), closes [#8312](https://github.com/vitejs/vite/issues/8312)
## 2.0.0-alpha.1 (2022-05-19)
* fix: rewrite CJS specific funcs/vars in plugins (#8227) ([9baa70b](https://github.com/vitejs/vite/commit/9baa70b)), closes [#8227](https://github.com/vitejs/vite/issues/8227)
* fix(plugin-legacy): fail to get the fileName (#5250) ([c7fc1d4](https://github.com/vitejs/vite/commit/c7fc1d4)), closes [#5250](https://github.com/vitejs/vite/issues/5250)
* build!: bump targets (#8045) ([66efd69](https://github.com/vitejs/vite/commit/66efd69)), closes [#8045](https://github.com/vitejs/vite/issues/8045)
* feat!: relative base (#7644) ([09648c2](https://github.com/vitejs/vite/commit/09648c2)), closes [#7644](https://github.com/vitejs/vite/issues/7644)
* docs: use latest core-js unpkg link (#8190) ([102b678](https://github.com/vitejs/vite/commit/102b678)), closes [#8190](https://github.com/vitejs/vite/issues/8190)
* fix: rewrite CJS specific funcs/vars in plugins (#8227) ([9baa70b](https://github.com/vitejs/vite/commit/9baa70b788ec0b0fc419db30d627567242c6af7d)), closes [#8227](https://github.com/vitejs/vite/issues/8227)
* fix(plugin-legacy): fail to get the fileName (#5250) ([c7fc1d4](https://github.com/vitejs/vite/commit/c7fc1d4a532eae7b519bd70c6eba701e23b0635a)), closes [#5250](https://github.com/vitejs/vite/issues/5250)
* build!: bump targets (#8045) ([66efd69](https://github.com/vitejs/vite/commit/66efd69a399fd73284cc7a3bffc904e154291a14)), closes [#8045](https://github.com/vitejs/vite/issues/8045)
* feat!: relative base (#7644) ([09648c2](https://github.com/vitejs/vite/commit/09648c220a67852c38da0ba742501a15837e16c2)), closes [#7644](https://github.com/vitejs/vite/issues/7644)
* docs: use latest core-js unpkg link (#8190) ([102b678](https://github.com/vitejs/vite/commit/102b678335ba74ac8f0ab94c8c49cba97e836e6d)), closes [#8190](https://github.com/vitejs/vite/issues/8190)
## 2.0.0-alpha.0 (2022-05-13)
* chore: bump minors and rebuild lock (#8074) ([aeb5b74](https://github.com/vitejs/vite/commit/aeb5b74)), closes [#8074](https://github.com/vitejs/vite/issues/8074)
* chore: revert vitejs/vite#8152 (#8161) ([85b8b55](https://github.com/vitejs/vite/commit/85b8b55)), closes [vitejs/vite#8152](https://github.com/vitejs/vite/issues/8152) [#8161](https://github.com/vitejs/vite/issues/8161)
* chore: update plugins peer deps ([d57c23c](https://github.com/vitejs/vite/commit/d57c23c))
* chore: use `unbuild` to bundle plugins (#8139) ([638b168](https://github.com/vitejs/vite/commit/638b168)), closes [#8139](https://github.com/vitejs/vite/issues/8139)
* chore(deps): use `esno` to replace `ts-node` (#8152) ([2363bd3](https://github.com/vitejs/vite/commit/2363bd3)), closes [#8152](https://github.com/vitejs/vite/issues/8152)
* build!: remove node v12 support (#7833) ([eeac2d2](https://github.com/vitejs/vite/commit/eeac2d2)), closes [#7833](https://github.com/vitejs/vite/issues/7833)
* docs(plugin-legacy): remove regenerator-runtime note (#8007) ([834efe9](https://github.com/vitejs/vite/commit/834efe9)), closes [#8007](https://github.com/vitejs/vite/issues/8007)
* chore: bump minors and rebuild lock (#8074) ([aeb5b74](https://github.com/vitejs/vite/commit/aeb5b7436df5a4d7cf0ee1a9f6f110d00ef7aac1)), closes [#8074](https://github.com/vitejs/vite/issues/8074)
* chore: revert vitejs/vite#8152 (#8161) ([85b8b55](https://github.com/vitejs/vite/commit/85b8b55c0d39f53581047f622717d4a009c594f6)), closes [vitejs/vite#8152](https://github.com/vitejs/vite/issues/8152) [#8161](https://github.com/vitejs/vite/issues/8161)
* chore: update plugins peer deps ([d57c23c](https://github.com/vitejs/vite/commit/d57c23ca9b59491160017cea996fdbff4216263c))
* chore: use `unbuild` to bundle plugins (#8139) ([638b168](https://github.com/vitejs/vite/commit/638b1686288ad685243d34cd9f1db3814f4db1c0)), closes [#8139](https://github.com/vitejs/vite/issues/8139)
* chore(deps): use `esno` to replace `ts-node` (#8152) ([2363bd3](https://github.com/vitejs/vite/commit/2363bd3e5443aad43351ac16400b5a6ab7e0ef83)), closes [#8152](https://github.com/vitejs/vite/issues/8152)
* build!: remove node v12 support (#7833) ([eeac2d2](https://github.com/vitejs/vite/commit/eeac2d2e217ddbca79d5b1dfde9bb5097e821b6a)), closes [#7833](https://github.com/vitejs/vite/issues/7833)
* docs(plugin-legacy): remove regenerator-runtime note (#8007) ([834efe9](https://github.com/vitejs/vite/commit/834efe94fe2c26fcdeabcc34a667dcc6a52326ee)), closes [#8007](https://github.com/vitejs/vite/issues/8007)
## <small>1.8.2 (2022-05-02)</small>
* chore(deps): update all non-major dependencies (#7780) ([eba9d05](https://github.com/vitejs/vite/commit/eba9d05)), closes [#7780](https://github.com/vitejs/vite/issues/7780)
* chore(deps): update all non-major dependencies (#7847) ([e29d1d9](https://github.com/vitejs/vite/commit/e29d1d9)), closes [#7847](https://github.com/vitejs/vite/issues/7847)
* chore(deps): update all non-major dependencies (#7949) ([b877d30](https://github.com/vitejs/vite/commit/b877d30)), closes [#7949](https://github.com/vitejs/vite/issues/7949)
* refactor(legacy): remove unneeded dynamic import var init code (#7759) ([12a4e7d](https://github.com/vitejs/vite/commit/12a4e7d)), closes [#7759](https://github.com/vitejs/vite/issues/7759)
* chore(deps): update all non-major dependencies (#7780) ([eba9d05](https://github.com/vitejs/vite/commit/eba9d05d7adbb5d4dd25f14b085b15eb3488dfe4)), closes [#7780](https://github.com/vitejs/vite/issues/7780)
* chore(deps): update all non-major dependencies (#7847) ([e29d1d9](https://github.com/vitejs/vite/commit/e29d1d92f7810c5160aac2f1e56f7b03bfa4c933)), closes [#7847](https://github.com/vitejs/vite/issues/7847)
* chore(deps): update all non-major dependencies (#7949) ([b877d30](https://github.com/vitejs/vite/commit/b877d30a05691bb6ea2da4e67b931a5a3d32809f)), closes [#7949](https://github.com/vitejs/vite/issues/7949)
* refactor(legacy): remove unneeded dynamic import var init code (#7759) ([12a4e7d](https://github.com/vitejs/vite/commit/12a4e7d8bbf06d35d6fcc0135dcb76fd06a57c22)), closes [#7759](https://github.com/vitejs/vite/issues/7759)
## <small>1.8.1 (2022-04-13)</small>
* fix(deps): update all non-major dependencies (#7668) ([485263c](https://github.com/vitejs/vite/commit/485263c)), closes [#7668](https://github.com/vitejs/vite/issues/7668)
* docs(legacy): note works in build only (#7596) ([f26b14a](https://github.com/vitejs/vite/commit/f26b14a)), closes [#7596](https://github.com/vitejs/vite/issues/7596)
* fix(deps): update all non-major dependencies (#7668) ([485263c](https://github.com/vitejs/vite/commit/485263cdca78e5b30fce77f1af9862b3ea3d76f1)), closes [#7668](https://github.com/vitejs/vite/issues/7668)
* docs(legacy): note works in build only (#7596) ([f26b14a](https://github.com/vitejs/vite/commit/f26b14a0d8f4c909cb8cf3188684333b488c0714)), closes [#7596](https://github.com/vitejs/vite/issues/7596)
## 1.8.0 (2022-03-30)
* fix(deps): update all non-major dependencies (#6782) ([e38be3e](https://github.com/vitejs/vite/commit/e38be3e)), closes [#6782](https://github.com/vitejs/vite/issues/6782)
* fix(deps): update all non-major dependencies (#7392) ([b63fc3b](https://github.com/vitejs/vite/commit/b63fc3b)), closes [#7392](https://github.com/vitejs/vite/issues/7392)
* fix(plugin-legacy): always fallback legacy build when CSP (#6535) ([a118a1d](https://github.com/vitejs/vite/commit/a118a1d)), closes [#6535](https://github.com/vitejs/vite/issues/6535)
* fix(plugin-legacy): polyfill latest features (#7514) ([cb388e2](https://github.com/vitejs/vite/commit/cb388e2)), closes [#7514](https://github.com/vitejs/vite/issues/7514)
* fix(plugin-legacy): require Vite 2.8.0 (#6272) (#6869) ([997b8f1](https://github.com/vitejs/vite/commit/997b8f1)), closes [#6272](https://github.com/vitejs/vite/issues/6272) [#6869](https://github.com/vitejs/vite/issues/6869)
* chore(deps): update all non-major dependencies (#6905) ([839665c](https://github.com/vitejs/vite/commit/839665c)), closes [#6905](https://github.com/vitejs/vite/issues/6905)
* docs(vite-legacy): Note about using `regenerator-runtime` in Content Security Policy environment (#7 ([0fd6422](https://github.com/vitejs/vite/commit/0fd6422)), closes [#7234](https://github.com/vitejs/vite/issues/7234)
* workflow: separate version bumping and publishing on release (#6879) ([fe8ef39](https://github.com/vitejs/vite/commit/fe8ef39)), closes [#6879](https://github.com/vitejs/vite/issues/6879)
* release: plugin-legacy@1.7.1 ([19a58dd](https://github.com/vitejs/vite/commit/19a58dd))
* fix(deps): update all non-major dependencies (#6782) ([e38be3e](https://github.com/vitejs/vite/commit/e38be3e6ca7bf79319d5d7188e1d347b1d6091ef)), closes [#6782](https://github.com/vitejs/vite/issues/6782)
* fix(deps): update all non-major dependencies (#7392) ([b63fc3b](https://github.com/vitejs/vite/commit/b63fc3bbdaf59358b89a0844c264deea1b25c034)), closes [#7392](https://github.com/vitejs/vite/issues/7392)
* fix(plugin-legacy): always fallback legacy build when CSP (#6535) ([a118a1d](https://github.com/vitejs/vite/commit/a118a1d98c63028ddc8b2b3389b8cfa58d771e76)), closes [#6535](https://github.com/vitejs/vite/issues/6535)
* fix(plugin-legacy): polyfill latest features (#7514) ([cb388e2](https://github.com/vitejs/vite/commit/cb388e2dfd39fab751d0656a811c39f8440c48e2)), closes [#7514](https://github.com/vitejs/vite/issues/7514)
* fix(plugin-legacy): require Vite 2.8.0 (#6272) (#6869) ([997b8f1](https://github.com/vitejs/vite/commit/997b8f11cb156cc374ae991875a09534b5489a93)), closes [#6272](https://github.com/vitejs/vite/issues/6272) [#6869](https://github.com/vitejs/vite/issues/6869)
* chore(deps): update all non-major dependencies (#6905) ([839665c](https://github.com/vitejs/vite/commit/839665c5985101c1765f0d68cf429ac96157d062)), closes [#6905](https://github.com/vitejs/vite/issues/6905)
* docs(vite-legacy): Note about using `regenerator-runtime` in Content Security Policy environment (#7 ([0fd6422](https://github.com/vitejs/vite/commit/0fd64223304442bb483c55d818fcf808b7ffbaa8)), closes [#7234](https://github.com/vitejs/vite/issues/7234)
* workflow: separate version bumping and publishing on release (#6879) ([fe8ef39](https://github.com/vitejs/vite/commit/fe8ef39eb37df7565dbbfce6a09c2eb7ceeaa56e)), closes [#6879](https://github.com/vitejs/vite/issues/6879)
* release: plugin-legacy@1.7.1 ([19a58dd](https://github.com/vitejs/vite/commit/19a58dd320e9dd582bb7868e1621d8bde835eda6))

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,20 @@
import fs from 'node:fs'
import { execSync } from 'node:child_process'
import colors from 'picocolors'
export default function extendCommitHash(path: string): void {
let content = fs.readFileSync(path, 'utf-8')
const base = 'https://github.com/vitejs/vite/commit/'
const matchHashReg = new RegExp(`${base}(\\w{7})\\)`, 'g')
console.log(colors.cyan(`\nextending commit hash in ${path}...`))
let match
while ((match = matchHashReg.exec(content))) {
const shortHash = match[1]
try {
const longHash = execSync(`git rev-parse ${shortHash}`).toString().trim()
content = content.replace(`${base}${shortHash}`, `${base}${longHash}`)
} catch {}
}
fs.writeFileSync(path, content)
console.log(colors.green(`${path} update success!`))
}

View File

@ -1,6 +1,7 @@
import { release } from '@vitejs/release-scripts'
import colors from 'picocolors'
import { logRecentCommits, run, updateTemplateVersions } from './releaseUtils'
import extendCommitHash from './extendCommitHash'
release({
repo: 'vite',
@ -24,5 +25,7 @@ release({
]
if (pkgName !== 'vite') changelogArgs.push('--lerna-package', pkgName)
await run('npx', changelogArgs, { cwd: `packages/${pkgName}` })
// conventional-changelog generates links with short commit hashes, extend them to full hashes
extendCommitHash(`packages/${pkgName}/CHANGELOG.md`)
},
})