Skip to content

Latest commit

 

History

History
1013 lines (528 loc) · 80.9 KB

CHANGELOG.md

File metadata and controls

1013 lines (528 loc) · 80.9 KB

6.1.1 (2024-12-24)

  • fix(create-vite): svelte-ts typecheck command (#19014) (ac32968), closes #19014
  • fix(deps): update all non-major dependencies (#19045) (b442d12), closes #19045
  • refactor(create-vite): remove tslib from svelte-ts template (#19015) (9066049), closes #19015

6.1.0 (2024-12-19)

  • feat(create-vite): align tsconfigs in svelte-ts template with others (#18995) (b48b98c), closes #18995
  • feat(create-vite): extend from @vue/tsconfig to simplify tsconfig.app.json (#18862) (89eea02), closes #18862
  • fix(deps): update all non-major dependencies (#18853) (5c02236), closes #18853
  • fix(deps): update all non-major dependencies (#18967) (d88d000), closes #18967
  • fix(deps): update all non-major dependencies (#18996) (2b4f115), closes #18996
  • chore(deps): update all non-major dependencies (#18916) (ef7a6a3), closes #18916
  • refactor: fix logic errors found by no-unnecessary-condition rule (#18891) (ea802f8), closes #18891

6.0.1 (2024-11-27)

  • feat(create-vite): bump vite-plugin-solid to 2.11.0 (#18792) (32ac96f), closes #18792
  • feat(create-vite): change Remix to React Router v7 (#18785) (31cc61b), closes #18785
  • revert: update moduleResolution value casing (#18409) (#18774) (b0fc6e3), closes #18409 #18774

6.0.0 (2024-11-26)

  • chore(create-vite): change directory structure of template-vanilla for consistency (#18716) (56a86ae), closes #18716
  • chore(create-vite): update to vite 6 (#18770) (80bf954), closes #18770
  • chore(deps): update all non-major dependencies (#18562) (fb227ec), closes #18562
  • chore(deps): update all non-major dependencies (#18634) (e2231a9), closes #18634
  • chore(deps): update all non-major dependencies (#18746) (0ad16e9), closes #18746
  • feat!: drop node 21 support in version ranges (#18729) (a384d8f), closes #18729
  • fix(create-vite): change create-app prompt to not remove existing files by default (#18710) (c2b7529), closes #18710
  • fix(create-vite): improve project name inference from path (#16490) (8518113), closes #16490
  • fix(deps): update all non-major dependencies (#18691) (f005461), closes #18691

5.5.5 (2024-10-30)

  • chore: upgrade to unbuild v3 rc (#18502) (ddd5c5d), closes #18502
  • fix(create-vite): add tsBuildInfoFile option (#18435) (0a4427f), closes #18435
  • fix(deps): update all non-major dependencies (#18484) (2ec12df), closes #18484

5.5.4 (2024-10-23)

  • chore: change Angular customCommand (#18425) (b53db53), closes #18425
  • chore: combine deps license with same text (#18356) (b5d1a05), closes #18356
  • chore: specify TypeScript version with ~ (#18406) (70bb8de), closes #18406
  • chore: update all url references of vitejs.dev to vite.dev (#18276) (7052c8f), closes #18276
  • chore: update license copyright (#18278) (56eb869), closes #18278
  • chore: update moduleResolution value casing (#18409) (ff018dc), closes #18409
  • chore(create-vite): mark template files as CC0 (#18366) (f6b9074), closes #18366
  • chore(deps): bump TypeScript to 5.6 (#18254) (57a0e85), closes #18254
  • chore(deps): update all non-major dependencies (#18404) (802839d), closes #18404
  • chore(deps): update eslint-plugin-react-hooks to stable v5 (#18335) (0ddfb9f), closes #18335
  • feat: add custom Angular variants (#18410) (ac1fd41), closes #18410
  • feat(create-vite): update to svelte 5 (#18407) (291830f), closes #18407
  • fix(create-vite): update qwik URL (#18285) (45c9b5c), closes #18285
  • fix(deps): update all non-major dependencies (#18292) (5cac054), closes #18292
  • fix(deps): update all non-major dependencies (#18345) (5552583), closes #18345

5.5.3 (2024-10-04)

  • chore: enable some eslint rules (#18084) (e9a2746), closes #18084
  • chore(deps): update all non-major dependencies (#17896) (3dc23d9), closes #17896
  • chore(deps): update all non-major dependencies (#17945) (cfb621e), closes #17945
  • chore(deps): update all non-major dependencies (#17991) (0ca53cf), closes #17991
  • chore(deps): update all non-major dependencies (#18050) (7cac03f), closes #18050
  • chore(deps): update all non-major dependencies (#18108) (a73bbaa), closes #18108
  • chore(deps): update all non-major dependencies (#18230) (c0edd26), closes #18230
  • chore(deps): update dependency svelte-check to v4 (#18051) (ecabf89), closes #18051
  • fix(deps): update all non-major dependencies (#18170) (c8aea5a), closes #18170
  • refactor(create-vite): use picocolors (#18085) (ba37df0), closes #18085

5.5.2 (2024-08-15)

  • fix(create-vite): move ESLint "ignores" config to a separate object in React templates (#17885) (1b3b702), closes #17885
  • fix(deps): update all non-major dependencies (#17869) (d11711c), closes #17869

5.5.1 (2024-08-07)

  • fix(create-vite): remove eslint overrides (#17833) (8bc122f), closes #17833

5.5.0 (2024-08-07)

  • chore: bump typescript-eslint to v8 (#17624) (d1891fd), closes #17624
  • chore: extend commit hash (#17709) (4fc9b64), closes #17709
  • chore: remove fs-extra dev dependency (#17782) (461d37b), closes #17782
  • chore(deps): update all non-major dependencies (#17734) (9983731), closes #17734
  • chore(deps): update all non-major dependencies (#17820) (bb2f8bb), closes #17820
  • chore(deps): update typescript (#17699) (df5ceb3), closes #17699
  • fix(create-vite): avoid usage of composite in TS configs (#17774) (efcd830), closes #17774
  • fix(deps): update all non-major dependencies (#17629) (93281b0), closes #17629
  • fix(deps): update all non-major dependencies (#17780) (e408542), closes #17780
  • refactor(create-vite): use named imports for react (#17773) (6eab91e), closes #17773
  • feat(create-vite): add eslint.config.js to React templates (#12860) (dcfa75c), closes #12860

5.4.0 (2024-07-16)

  • docs(create-vite): add missing tsconfig.app.json file at the project array for react-ts (#17645) (6d31a1d), closes #17645
  • chore: add create-preact recommendation to Preact templates (#17649) (564c8f4), closes #17649
  • chore(deps): update all non-major dependencies (#17553) (a33a97f), closes #17553
  • feat: add create-preact to list of options in create-vite (#17674) (d4d98dc), closes #17674
  • fix(create-vite): target dir contains special characters (#17549) (f946c86), closes #17549
  • fix(deps): update all non-major dependencies (#17590) (012490c), closes #17590

5.3.0 (2024-06-21)

  • fix(create-vite): revert eslint 9 upgrade in templates (#17511) (86cf1b4), closes #17511
  • fix(create-vite): update tsconfig with moduleDetection true (#17468) (7b240e4), closes #17468
  • fix(deps): update all non-major dependencies (#16258) (7caef42), closes #16258
  • fix(deps): update all non-major dependencies (#16376) (58a2938), closes #16376
  • fix(deps): update all non-major dependencies (#16488) (2d50be2), closes #16488
  • fix(deps): update all non-major dependencies (#16549) (2d6a13b), closes #16549
  • fix(deps): update all non-major dependencies (#16603) (6711553), closes #16603
  • fix(deps): update all non-major dependencies (#16660) (bf2f014), closes #16660
  • fix(deps): update all non-major dependencies (#17321) (4a89766), closes #17321
  • fix(deps): update all non-major dependencies (#17430) (4453d35), closes #17430
  • fix(deps): update all non-major dependencies (#17494) (bf123f2), closes #17494
  • chore(create-vite): update IDE support instructions in helloworld components (#16605) (a265282), closes #16605
  • chore(deps): update all non-major dependencies (#16325) (a78e265), closes #16325
  • chore(deps): update all non-major dependencies (#16722) (b45922a), closes #16722
  • chore(deps): update all non-major dependencies (#17373) (f2d52f1), closes #17373
  • chore(deps): update dependency eslint to v9 (#16661) (6c10662), closes #16661
  • chore(deps): update dependency execa to v9 (#16662) (76d1642), closes #16662
  • feat(create-vite): add help usage (#16390) (1d9bfc0), closes #16390
  • feat(create-vite): use "solution" tsconfig so that vite.config.ts is type checked (#15913) (cf3f40c), closes #15913
  • docs(create-vite): link to Vue docs for IDE support info (#16225) (520bb89), closes #16225

5.2.3 (2024-03-20)

  • docs: update volar name and remove takeover mode related docs (#16171) (0a56177), closes #16171
  • fix(create-vite): remove vue3 deprecated plugin (TypeScript Vue Plugin) (#16158) (1645fc0), closes #16158
  • fix(create-vite): switch to default Remix template (#16203) (ea480df), closes #16203
  • chore(deps): update all non-major dependencies (#16186) (842643d), closes #16186
  • chore(deps): update dependency vue-tsc to v2 (#16187) (72104f6), closes #16187

5.2.2 (2024-03-11)

  • chore(deps): update all non-major dependencies (#16028) (7cfe80d), closes #16028
  • chore(deps): update all non-major dependencies (#16131) (a862ecb), closes #16131
  • fix(create-vite): ts error in the svelte-ts template (#16031) (ff4c834), closes #16031

5.2.1 (2024-02-21)

  • fix(create-vite): remove tsc command from qwik template (#15982) (5e05f10), closes #15982
  • fix(deps): update all non-major dependencies (#15959) (571a3fd), closes #15959
  • fix(qwik template): change preview script (#15975) (725589a), closes #15975
  • feat(create-vite): add custom remix option for React (#15995) (f3b195c), closes #15995
  • chore(deps): update all non-major dependencies (#15874) (d16ce5d), closes #15874
  • chore(deps): update typescript-eslint monorepo to v7 (major) (#15960) (7b9e927), closes #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), closes #15672
  • fix(deps): update all non-major dependencies (#15375) (ab56227), closes #15375
  • fix(deps): update all non-major dependencies (#15603) (109fb80), closes #15603
  • fix(deps): update all non-major dependencies (#15675) (4d9363a), closes #15675
  • fix(deps): update all non-major dependencies (#15803) (e0a6ef2), closes #15803
  • feat(create-vite): allow overwrite in command line (#15808) (1882c73), closes #15808
  • feat(create-vite): set "strict: true" in tsconfig.node.json (#15820) (5e5ca7d), closes #15820
  • docs: changed bunx create-vite to bun create vite (#15646) (f3c11bb), closes #15646
  • chore(deps): update dependency @vitejs/plugin-vue to v5 (#15474) (17857e7), closes #15474

5.1.0 (2023-12-12)

  • fix(deps): update all non-major dependencies (#15233) (ad3adda), closes #15233
  • fix(deps): update all non-major dependencies (#15304) (bb07f60), closes #15304
  • feat(cli): allow initializing non-empty directory (#15272) (00669e1), closes #15272
  • chore(deps): update all non-major dependencies (#15145) (7ff2c0a), closes #15145

5.0.0 (2023-11-16)

  • feat(create-vite): update templates for vite 5 (#15007) (e208697), closes #15007
  • fix(create-vite): remove repeated styles in vue-template (#14766) (0fed210), closes #14766
  • fix(deps): update all non-major dependencies (#14729) (d5d96e7), closes #14729
  • fix(deps): update all non-major dependencies (#14883) (e5094e5), closes #14883
  • fix(deps): update all non-major dependencies (#14961) (0bb3995), closes #14961
  • chore(deps): update dependency eslint-plugin-react-refresh to ^0.4.4 (#14795) (7881457), closes #14795

5.0.0-beta.1 (2023-10-19)

  • chore(create-vite): update dependencies (#14698) (bd82c30), closes #14698
  • feat!: rollup v4 (#14508) (dee6067), closes #14508
  • fix(deps): update all non-major dependencies (#14559) (6868480), closes #14559
  • fix(deps): update all non-major dependencies (#14635) (21017a9), closes #14635
  • fix(deps): update dependency lit to v3 (#14638) (c81f3da), closes #14638
  • docs(create-vite): add qwik and qwik-ts to the list (#14624) (de87fe4), closes #14624

5.0.0-beta.0 (2023-10-04)

  • feat(create-vite): update to vite 5.0 beta (#14534) (97c58e0), closes #14534
  • fix(create-vite): remove non-standard style (#14451) (8349d4e), closes #14451
  • fix(create-vite): remove redundant tsconfig include configuration (#14256) (6ea34cc), closes #14256
  • fix(deps): update all non-major dependencies (#14092) (68638f7), closes #14092
  • fix(deps): update all non-major dependencies (#14460) (b77bff0), closes #14460
  • fix(deps): update all non-major dependencies (#14510) (eb204fd), closes #14510
  • fix(template): eliminate the error that occurs when enabling eslint-plugin-markdown (#13942) (6251a66), closes #13942
  • chore: ensure create-vite has unbuild dev dep (#14419) (881d080), closes #14419
  • chore: update manually bumped deps (#14430) (995c4b6), closes #14430
  • chore(create-vite): add npm badge (#14251) (68bd0a8), closes #14251
  • chore(deps): update all non-major dependencies (#13938) (a1b519e), closes #13938
  • chore(deps): update all non-major dependencies (#14034) (b0ebf5c), closes #14034
  • chore(templates): alias react to preact/compat in tsconfig (#14262) (c796959), closes #14262
  • docs: detect Bun package manager in create-vite (#14017) (4d3cdd1), closes #14017
  • docs: remove npm@6 commands (#14240) (65b6906), closes #14240
  • feat!: bump minimum node version to 18 (#14030) (2c1a45c), closes #14030

4.4.1 (2023-07-20)

  • chore(deps): update dependency prettier to v3 (#13759) (5a56941), closes #13759
  • fix(create-vite): fix eslint configuration for React templates (#13749) (2ad78aa), closes #13749
  • fix(deps): update all non-major dependencies (#13758) (8ead116), closes #13758
  • fix(deps): update all non-major dependencies (#13872) (975a631), closes #13872

4.4.0 (2023-07-06)

  • feat: update eslint config in React templates (#13550) (6fe1491), closes #13550
  • feat(create-vite): add qwik templates (#13620) (ef4602b), closes #13620
  • feat(create-vite): add solidjs templates (#12218) (#12241) (277e844), closes #12218 #12241
  • feat(create-vite): update create vite for Svelte 4 (#13602) (8868fb7), closes #13602
  • fix: 'module' is not defined eslint error in template-react (fix #13517) (#13518) (41380a5), closes #13517 #13518
  • fix(create-vite): support bun as a script runner (#13402) (471fba2), closes #13402
  • fix(deps): update all non-major dependencies (#13059) (123ef4c), closes #13059
  • fix(deps): update all non-major dependencies (#13488) (bd09248), closes #13488
  • fix(deps): update all non-major dependencies (#13701) (02c6bc3), closes #13701
  • fix(template): bump react-swc plugin version (#13699) (8315f9e), closes #13699
  • chore: add funding field (#13585) (2501627), closes #13585
  • chore(deps): update all non-major dependencies (#13553) (3ea0534), closes #13553
  • chore(deps): update all non-major dependencies (#13633) (c72fb9b), closes #13633
  • chore(deps): update dependency @tsconfig/svelte to v5 (#13702) (70f0659), closes #13702

4.3.2 (2023-05-29)

  • fix: upgrade svelte-check preventing unmet peer deps errors (#13103) (c63ba3f), closes #13103
  • fix(create-vite): use "target": "ES2020" in React template (#13147) (23096b1), closes #13147
  • chore(deps): update all non-major dependencies (#12805) (5731ac9), closes #12805

4.3.1 (2023-04-25)

  • chore(create-vite): bump vue-tsc (#12952) (30fd101), closes #12952
  • chore(create-vite): update to plugin-react 4.0.0 (14cd939)
  • fix(create-vite): fix h1 css selector in lit templates (#12951) (21c61cb), closes #12951

4.3.0 (2023-04-20)

  • fix(create-vite): update template-lit-ts tsconfig (fix #12854) (#12855) (c186815), closes #12854 #12855
  • feat(create-vite): add eslint to React templates (#12801) (d84460a), closes #12801
  • feat(create-vite): move TypeScript ones up (#12057) (313712d), closes #12057
  • chore(create-vite): remove unnecessary App class Reference (#12771) (1607f4a), closes #12771
  • chore(create-vite): remove wrapper div for react template (#12867) (3679bd7), closes #12867
  • chore(deps): update dependency @tsconfig/svelte to v4 (#12879) (79619a9), closes #12879
  • docs: update link to svelte-hmr (#12893) (2ddeead), closes #12893

4.3.0-beta.0 (2023-04-06)

  • chore: use @vitejs/release-scripts (#12682) (9c37cc1), closes #12682
  • chore(create-vite): revert to vite 4.2 (#12456) (535c8c5), closes #12456
  • chore(create-vite): rollback to vite 4.1 due to npm publish outage (d8cb765)
  • chore(create-vite): update to vite 4.3 beta (9b0df5d)
  • feat(create-vite): lit templates will create application instead of library (#12459) (8186b9b), closes #12459
  • feat(create-vite): stricter TS configs in templates (#12604) (4ffaeee), closes #12604
  • feat(create-vite): use typescript 5.0 in templates (#12481) (8582e2d), closes #12481
  • fix(create-vite): skip lib check in tsconfig templates (#12591) (a59914c), closes #12591
  • fix(create-vite): updated js & ts templates with new react docs link (#12479) (c327006), closes #12479
  • fix(deps): update all non-major dependencies (#12389) (3e60b77), closes #12389

4.2.0 (2023-03-16)

  • chore(create-vite): update plugin-vue (e06cda9)
  • chore(deps): update all non-major dependencies (#12299) (b41336e), closes #12299
  • feat(create-vite): support create-electron-vite (#12390) (708133e), closes #12390
  • style(create-vite): use quotes for attributes consistently (#12383) (46c5f46), closes #12383
  • fix(create-vite): fix broken vite logo when base changed (#12374) (2b472d1), closes #12374

4.2.0-beta.1 (2023-03-07)

  • chore(create-vite): update to beta deps (5ffcaa0)

4.2.0-beta.0 (2023-03-07)

  • chore(create-vite): update volar link in helloworld components (#12145) (7110ddf), closes #12145
  • fix(create-vite): add final newline for package.json (#11906) (e033e49), closes #11906
  • fix(deps): update all non-major dependencies (#12036) (48150f2), closes #12036

4.1.0 (2023-02-02)

  • chore(create-vite): update plugin-react to 3.1.0 (8895629)
  • fix: two folders are created when the project name contains spaces (#11630) (758fc6c), closes #11630
  • fix(deps): update all non-major dependencies (#11846) (5d55083), closes #11846

4.1.0-beta.0 (2023-01-26)

  • chore: typecheck create-vite (#11295) (af86e5b), closes #11295
  • chore: update create-vite templates for beta testing (7dbb24f)
  • chore: update plugin-react to 3.1.0-beta.0 (#11820) (f0480a5), closes #11820
  • chore(create-vite): added transition to grow back drop in (#11392) (d0757e2), closes #11392
  • chore(deps): update all non-major dependencies (#11321) (dcc0004), closes #11321
  • chore(deps): update all non-major dependencies (#11419) (896475d), closes #11419
  • chore(deps): update all non-major dependencies (#11701) (1d2ee63), closes #11701
  • chore(deps): update all non-major dependencies (#11787) (271394f), closes #11787
  • fix(create-vite): update templates to use better font (#11665) (a65d31b), closes #11665
  • feat(create-vite): add preprocess to sveltejs template (#11600) (529b0a6), closes #11600
  • test: use default import for fs-extra (#11543) (d3bed53), closes #11543

4.0.0 (2022-12-09)

  • fix(create-vite): update react-swc template name (#11281) (b3b9ac5), closes #11281
  • feat(create-vite): add react-swc templates (#11280) (348146f), closes #11280
  • feat(svelte)!: update svelte templates to vite-plugin-svelte 2.0.0 (#11279) (2a558ef), closes #11279
  • chore: udpate vite and plugins to stable (#11278) (026f41e), closes #11278

4.0.0-beta.0 (2022-12-07)

  • chore: enable prettier trailing commas (#11167) (134ce68), closes #11167
  • chore: update create-vite to use beta versions (#11244) (f7cfab9), closes #11244
  • chore(create-vite): align vue template with create-vue (#11128) (1a54e58), closes #11128
  • chore(deps): typescript 4.9 (#11229) (6b4c4e2), closes #11229
  • chore(deps): update all non-major dependencies (#10910) (f6ad607), closes #10910
  • chore(deps): update all non-major dependencies (#11006) (96f2e98), closes #11006
  • chore(deps): update all non-major dependencies (#11182) (8b83089), closes #11182
  • refactor: move framework plugins out of core (#11158) (5935619), closes #11158
  • fix(deps): update all non-major dependencies (#10804) (f686afa), closes #10804
  • fix(deps): update all non-major dependencies (#11091) (073a4bf), closes #11091
  • perf: regexp perf issues, refactor regexp stylistic issues (#10905) (fc007df), closes #10905

3.2.1 (2022-11-07)

  • chore(deps): update all non-major dependencies (#10725) (22cfad8), closes #10725
  • fix(create-vite): add rel="noreferrer" to elements with target="_blank" (#10675) (e8eb67a), closes #10675

3.2.0 (2022-10-26)

  • fix(create-vite): remove baseUrl from Svelte configs (#10200) (9c7a331), closes #10200
  • fix(deps): update all non-major dependencies (#10077) (caf00c8), closes #10077
  • fix(deps): update all non-major dependencies (#10160) (6233c83), closes #10160
  • fix(deps): update all non-major dependencies (#10316) (a38b450), closes #10316
  • fix(deps): update all non-major dependencies (#10610) (bb95467), closes #10610
  • fix(deps): update all non-major dependencies (#9985) (855f2f0), closes #9985
  • chore: remove duplicated logic in vanilla template (#10145) (f29fef5), closes #10145
  • chore(create-vite): remove sourcemap, move --noEmit to tsconfig (#10150) (414d2ef), closes #10150
  • chore(deps): update all non-major dependencies (#10393) (f519423), closes #10393
  • chore(deps): update all non-major dependencies (#10488) (15aa827), closes #10488
  • chore(deps): update dependency vue-tsc to v1 (#10547) (9d0e0af), closes #10547
  • feat: Switch to JSX runtime transform in preact-ts template (#10061) (bf69063), closes #10061
  • feat(create-vite): support create-vite-extra (#10214) (8116cbd), closes #10214

3.1.0 (2022-09-05)

  • refactor(create-vite): migrate to TypeScript (#9941) (85fa2c8), closes #9941
  • perf: bundle create-vite (#9034) (37ac91e), closes #9034
  • fix(deps): update all non-major dependencies (#9888) (e35a58b), closes #9888
  • test(cli): remove unnecessary generics usage (#9859) (45d6797), closes #9859
  • feat: skip .git when emptying dir (#9659) (07fe65e), closes #9659
  • feat(create-vite): add support for custom init commands (create-vue, Nuxt, and SvelteKit) (#9406) (1673f3d), closes #9406
  • chore(deps): update all non-major dependencies (#9675) (4e56e87), closes #9675
  • chore(deps): update all non-major dependencies (#9778) (aceaefc), closes #9778

3.0.2 (2022-08-12)

3.0.1 (2022-08-11)

  • fix: mention that Node.js 13/15 support is dropped (fixes #9113) (#9116) (2826303), closes #9113 #9116
  • fix(create-vite): update vanilla-ts brand color (#9254) (bff3abb), closes #9254
  • fix(deps): update all non-major dependencies (#9176) (31d3b70), closes #9176
  • fix(deps): update all non-major dependencies (#9575) (8071325), closes #9575
  • chore: remove unused favicon.svg (#9181) (33b5b0d), closes #9181
  • chore: tidy up eslint config (#9468) (f4addcf), closes #9468
  • chore(deps): update all non-major dependencies (#9347) (2fcb027), closes #9347
  • chore(deps): update all non-major dependencies (#9478) (c530d16), closes #9478

3.0.0 (2022-07-13)

  • chore: bump minors and rebuild lock (#8074) (aeb5b74), closes #8074
  • chore: cleanup now that we've dropped Node 12 (#8239) (29659a0), closes #8239
  • chore: enable ESLint for __tests__ dir (#8370) (cd21abf), closes #8370
  • chore: update major deps (#8572) (0e20949), closes #8572
  • chore: use node prefix (#8309) (60721ac), closes #8309
  • chore: use vite-env.d.ts convention (#8988) (cf23963), closes #8988
  • chore(create-vite): add current directory description (#8501) (8d08220), closes #8501
  • chore(create-vite): react-ts non-null-assertion (#7881) (771312b), closes #7881
  • chore(create-vite): update logo and header styles (#8502) (1f1ca5e), closes #8502
  • chore(create-vite): upgrade vite-plugin-svelte (#9076) (acaf9e0), closes #9076
  • chore(create-vite): use Type assertion in preact-ts (#8579) (d1ba059), closes #8579
  • chore(deps): update all non-major dependencies (#8474) (6d0ede7), closes #8474
  • chore(deps): update all non-major dependencies (#8669) (628863d), closes #8669
  • chore(deps): update all non-major dependencies (#8905) (4a24c17), closes #8905
  • chore(deps): update all non-major dependencies (#9022) (6342140), closes #9022
  • chore(deps): update dependency @tsconfig/svelte to v3 (#8282) (015ebed), closes #8282
  • fix: template-react-ts warning when importing path in vite.config.ts (#8924) (0e6b82e), closes #8924
  • fix: use Vitest for unit testing, clean regex bug (#8040) (63cd53d), closes #8040
  • fix(create-vite): allow slash at the end of project path (#6897) (8167db3), closes #6897
  • fix(create-vite): remove import from public (#9074) (880f560), closes #9074
  • fix(deps): update all non-major dependencies (#8281) (c68db4d), closes #8281
  • fix(deps): update all non-major dependencies (#8391) (842f995), closes #8391
  • fix(deps): update all non-major dependencies (#8558) (9a1fd4c), closes #8558
  • fix(deps): update all non-major dependencies (#8802) (a4a634d), closes #8802
  • fix(lib): use proper extension (#6827) (34df307), closes #6827
  • docs: correct pnpm command (#8763) (8108b1b), closes #8763
  • feat: bump minimum node version to 14.18.0 (#8662) (8a05432), closes #8662
  • feat(create-vite): add type: module to all templates (#8251) (c3ec60c), closes #8251
  • feat(create-vite): align template styles with docs (#8478) (d72b3dd), closes #8478
  • feat(create-vite): migrate to ESM (#8253) (49478ae), closes #8253
  • feat(create-vite): supports nested directory (closes #6638) (#6739) (6ccf9aa), closes #6638 #6739
  • feat(create-vite): use framework brand glow color (#8539) (3a21a5e), closes #8539
  • build!: bump targets (#8045) (66efd69), closes #8045
  • build!: remove node v12 support (#7833) (eeac2d2), closes #7833

2.9.3 (2022-05-02)

  • chore(create-vite): update reference to volar vscode extension (#7994) (2b6d8fe), closes #7994
  • feat(create-vite): scaffold directory with only .git (#7971) (a5bdb9f), closes #7971

2.9.2 (2022-04-19)

  • chore: remove useless code in preact template (#7789) (e5729be), closes #7789
  • fix(create-vite): bump vue-tsc to 0.34.7 (#7760) (9a93233), closes #7760
  • fix(create-vite): set skipLibCheck true (#7726) (54e9cdd), closes #7726

2.9.1 (2022-04-13)

  • chore: fix term cases (#7553) (c296130), closes #7553
  • chore: update @types/react version (#7655) (eb57627), closes #7655
  • chore: update vue template setup api doc url (#7628) (4433df4), closes #7628
  • chore(create-vite-app): upgrade react to 18 (#7597) (8b21029), closes #7597
  • chore(create-vite): add isolatedModules (#7697) (8f28350), closes #7697

2.9.0 (2022-03-30)

  • chore: add isolatedModules to create-vite > template-vue-ts > tsconfig (#7304) (21990ea), closes #7304
  • chore(deps): update all non-major dependencies (#7490) (42c15f6), closes #7490
  • docs(vue-ts): update note on vue type support in ts (#6165) (cfc7648), closes #6165
  • workflow: separate version bumping and publishing on release (#6879) (fe8ef39), closes #6879

2.8.0 (2022-02-09)

Bug Fixes

  • create-vite: use reset for prompts for white bg color shell (#6131) (dd3bbb8)

Features

  • create-vite: tsconfig support vite.config.ts (#6324) (bfbdb22)

2.7.2 (2021-12-13)

2.7.1 (2021-12-12)

2.7.0 (2021-12-07)

Bug Fixes

  • create-vite: update vue-tsc for dts flags (#5453) (c93bc3d)

2.6.6 (2021-10-07)

2.6.5 (2021-09-29)

Features

2.6.4 (2021-09-22)

2.6.3 (2021-09-21)

Bug Fixes

Features

  • create-vite: update vue templates (a2be9c1)

2.6.2 (2021-09-07)

2.6.1 (2021-08-31)

Bug Fixes

  • create-vite: project name with only numbers as an argument (#4606) (085a621)

Features

  • create-vite: update vue templates (87a9a70)
  • explicit set useDefineForClassFields in ts templates (#4280) (fe74173)

2.6.0 (2021-08-25)

Bug Fixes

  • create-vite: project name with only numbers as an argument (#4606) (085a621)

Features

  • create-vite: update vue templates (fe9ebe7)

2.5.4 (2021-08-03)

Bug Fixes

  • create-vite: distinguish pnpm pkgManager (#4220) (c0a3dbf)

2.5.3 (2021-07-27)

2.5.2 (2021-07-20)

Bug Fixes

  • create-vite when targetDir is a valid packageName (#4247) (02e244d)

2.5.1 (2021-07-12)

2.5.0 (2021-07-12)

  • @vitejs/create-app has been moved to create-vite, so the command to scaffold a Vite app is now shorter and easier to remember.

With NPM:

$ npm init vite@latest

With Yarn:

$ yarn create vite

With PNPM:

$ pnpm dlx create-vite

2.4.5 (2021-07-05)

Bug Fixes

2.4.4 (2021-06-22)

Bug Fixes

2.4.3 (2021-06-16)

Bug Fixes

  • create-app: improve prompt message (#3769) (9703bcd)
  • create-app: update svelte templates to use named export of vite-… (#3760) (c69f836)

2.4.2 (2021-06-08)

Features

  • create-app: update svelte-ts template to use @tsconfig/svelte a… (#3668) (5c3b668)

2.4.1 (2021-06-01)

Bug Fixes

2.4.0 (2021-06-01)

2.3.2 (2021-05-25)

Features

2.3.1 (2021-05-17)

Bug Fixes

  • create-app: lit-element templates package.json (#3435) (74986d3)

2.3.0 (2021-05-11)

Features

  • create-app: bump vite version to 2.3 (f8315c9)

2.2.5 (2021-04-25)

Features

  • create-app: improve non-empty message for current dir (#3117) (c0a0a84)

2.2.4 (2021-04-15)

Bug Fixes

  • create-app: change index.html templates' favicon.svg href to absolute URL (#2620) (3816f6e)
  • create-app: the node in the svelte template is incorrectly mounted (#2947) (0825f7e)

Features

  • create-app: add template vanilla-ts (#2023) (89898d3)
  • create-app: two-level prompt for framework and variants (#2941) (176e55d)

2.2.3 (2021-03-31)

Features

  • create-app: improved package name validation (#2772) (9fa282e)

2.2.2 (2021-03-25)

2.2.1 (2021-03-25)

2.2.0 (2021-03-16)

Features

  • create-app: add 'svelte' and 'svelte-ts' options (#2537) (e441f23)

2.1.0 (2021-03-15)

Bug Fixes

  • create-app: ensure valid package name when creating project (1dbf246), closes #2360

Features

  • create-app: add vue-tsc for vue-ts template (#2498) (b3b3c01)

2.0.2 (2021-03-02)

Bug Fixes

2.0.1 (2021-02-20)

Bug Fixes

  • create-app: prompt the user on supplying an invalid template (#2072) (ea31690)
  • create-app: update prompt message based on user input (#2103) (038f786)

2.0.0 (2021-02-16)

Features

  • create-app: bump to vite 2.0 (81c72bb)

1.8.0 (2021-02-15)

Bug Fixes

  • create-app: add declaration tsconfig option (7b3da03), closes #2010

Features

  • create-app: closer parity on preact typescript template to preact template (#1996) (c2622de)

1.7.1 (2021-02-12)

Bug Fixes

  • ensure intellisense for all create-app templates (589b295)
  • create-app: Adds a newline before "Scaffolding project in..." (#1945) (8a1c602)

1.7.0 (2021-02-08)

Features

  • create-app: add favicons for all templates that are missing one (#1935) (3fa1d39)

1.6.0 (2021-02-05)

Bug Fixes

  • create-app: add resolveJsonModule to tsconfig.json for vue-ts template (#1879) (2c914a5)

Features

  • create-app: clearer vue-ts setup recommend (#1896) [skip ci] (d6bf066)

1.5.2 (2021-02-03)

Features

  • create-app: more detailed instructions for vue-ts template (79dd32c)

1.5.1 (2021-01-27)

Features

  • add link to config docs (ce71d71)

1.5.0 (2021-01-25)

Features

1.4.0 (2021-01-24)

1.3.0 (2021-01-23)

Features

  • add colors to create-app options (cf7e43f)

1.2.0 (2021-01-08)

Features

  • add colors to create-app options (870f57a)

1.1.0 (2021-01-08)

Features

1.0.6 (2021-01-05)

Code Refactoring

  • update client type usage (245303c)

BREAKING CHANGES

  • client types are now exposed under vite/client.d.ts. It can now be included via the following tsconfig.json:

    {
      "compilerOptions": {
        "types": ["vite/client"]
      }
    }

1.0.5 (2021-01-05)

Features

  • create-app: include env shim (4802c1a)

1.0.4 (2021-01-04)

Bug Fixes

  • create-app: remove favicon link in vanilla template (d9df7eb), closes #1340

1.0.3 (2021-01-02)

Bug Fixes

1.0.2 (2021-01-02)

1.0.1 (2021-01-02)

Bug Fixes

  • include template in dist files (8d0ddf9)

1.0.0 (2021-01-02)

Features