]>
git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
Haoqun Jiang [Sat, 28 Feb 2026 11:07:49 +0000 (20:07 +0900)]
feat: generate TypeScript projects by default (#945)
Haoqun Jiang [Sat, 28 Feb 2026 10:45:21 +0000 (19:45 +0900)]
chore: slight tsconfig adjustments; add comments on each options (#944)
Haoqun Jiang [Wed, 25 Feb 2026 06:33:30 +0000 (15:33 +0900)]
chore: update snapshot
Haoqun Jiang [Wed, 25 Feb 2026 06:25:23 +0000 (15:25 +0900)]
3.21.2
Haoqun Jiang [Wed, 25 Feb 2026 05:01:28 +0000 (14:01 +0900)]
chore(ts): remove root compilerOptions from cypress projects (#937)
renovate[bot] [Wed, 25 Feb 2026 04:19:51 +0000 (13:19 +0900)]
chore(deps): update dependency @clack/prompts to v1 (#917)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 25 Feb 2026 00:16:20 +0000 (09:16 +0900)]
chore(deps): update all non-major dependencies (#943)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 24 Feb 2026 09:31:20 +0000 (18:31 +0900)]
chore(deps): update dependency @types/jsdom to v28 (#942)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 24 Feb 2026 08:33:23 +0000 (17:33 +0900)]
chore(deps): update oxlint to ~1.50.0 (#940)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 24 Feb 2026 07:49:39 +0000 (16:49 +0900)]
chore(deps): update dependency oxfmt to ^0.35.0 (#939)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 24 Feb 2026 07:22:08 +0000 (16:22 +0900)]
chore(deps): update dependency eslint-plugin-cypress to v6 (#941)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 24 Feb 2026 06:03:08 +0000 (15:03 +0900)]
chore(deps): update all non-major dependencies (#938)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 17 Feb 2026 09:58:17 +0000 (18:58 +0900)]
chore(deps): update dependency oxfmt to ^0.33.0 (#936)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 17 Feb 2026 09:04:39 +0000 (18:04 +0900)]
chore(deps): update oxlint to ~1.48.0 (#935)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 17 Feb 2026 07:38:51 +0000 (16:38 +0900)]
chore(deps): update eslint monorepo to v10 (#933)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 17 Feb 2026 06:08:17 +0000 (15:08 +0900)]
chore(deps): update dependency @vue/eslint-config-typescript to ^14.7.0 (#934)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Mon, 16 Feb 2026 11:38:55 +0000 (20:38 +0900)]
chore: update snapshot
Haoqun Jiang [Mon, 16 Feb 2026 11:33:51 +0000 (20:33 +0900)]
3.21.1
renovate[bot] [Mon, 16 Feb 2026 09:11:16 +0000 (18:11 +0900)]
chore(deps): update all non-major dependencies (#930)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 16 Feb 2026 08:29:35 +0000 (17:29 +0900)]
chore(deps): update dependency oxfmt to ^0.32.0 (#931)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 16 Feb 2026 05:41:50 +0000 (14:41 +0900)]
chore(deps): update dependency oxlint to ~1.47.0 (#932)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 12 Feb 2026 13:49:50 +0000 (22:49 +0900)]
chore(deps): update all non-major dependencies (#925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 12 Feb 2026 09:55:10 +0000 (18:55 +0900)]
chore(deps): update dependency jsdom to v28 (#929)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 12 Feb 2026 09:32:14 +0000 (18:32 +0900)]
chore(deps): update oxlint to ~1.46.0 (#928)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 12 Feb 2026 08:45:22 +0000 (17:45 +0900)]
chore(deps): update dependency oxfmt to ^0.31.0 (#927)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 12 Feb 2026 07:01:46 +0000 (16:01 +0900)]
chore(deps): update vite packages (#926)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
btea [Thu, 12 Feb 2026 06:55:37 +0000 (14:55 +0800)]
chore: use npmx badge [skip ci] (#922)
Cédric Exbrayat [Thu, 12 Feb 2026 06:23:06 +0000 (07:23 +0100)]
feat: add typed-router nesting under tsconfig (#924)
Cédric Exbrayat [Thu, 12 Feb 2026 02:45:11 +0000 (03:45 +0100)]
fix: add missing oxfmt CLI flag (#923)
Cédric Exbrayat [Thu, 12 Feb 2026 02:44:25 +0000 (03:44 +0100)]
feat(oxlint): add vitest plugin (#921)
Haoqun Jiang [Mon, 2 Feb 2026 05:08:38 +0000 (14:08 +0900)]
chore: update snapshot
Haoqun Jiang [Mon, 2 Feb 2026 05:01:59 +0000 (14:01 +0900)]
3.21.0
Haoqun Jiang [Mon, 2 Feb 2026 03:57:23 +0000 (12:57 +0900)]
feat: add a new experimental option to try out Vue 3.6 beta (#913)
renovate[bot] [Mon, 2 Feb 2026 03:38:53 +0000 (12:38 +0900)]
chore(deps): update dependency vue-router to v5 (#919)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 2 Feb 2026 02:57:41 +0000 (11:57 +0900)]
chore(deps): update all non-major dependencies (#916)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 2 Feb 2026 02:57:08 +0000 (11:57 +0900)]
chore(deps): update dependency chromedriver to v145 (#918)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Cédric Exbrayat [Mon, 2 Feb 2026 02:56:35 +0000 (03:56 +0100)]
fix(oxlint): do not add typescript plugin to js project (#914)
Cédric Exbrayat [Mon, 2 Feb 2026 02:14:46 +0000 (03:14 +0100)]
fix(oxlint): use buildFromOxlintConfigFile in eslint config (#915)
Haoqun Jiang [Fri, 30 Jan 2026 05:10:24 +0000 (14:10 +0900)]
ci: speed up CI by simplifying verification scripts (#912)
Co-authored-by: Copilot
Haoqun Jiang [Thu, 29 Jan 2026 08:09:22 +0000 (17:09 +0900)]
chore: update snapshot
Haoqun Jiang [Thu, 29 Jan 2026 08:03:32 +0000 (17:03 +0900)]
3.20.0
Haoqun Jiang [Thu, 29 Jan 2026 04:24:29 +0000 (13:24 +0900)]
fix: correctly apply oxfmt configuration
For now, as Oxfmt is still experimental, it's likely the user would
choose Prettier first and then "Replace Prettier with Oxfmt", making
both `needsOxfmt` & `needsPrettier` true, so the order of the if
conditions is important.
Haoqun Jiang [Thu, 29 Jan 2026 03:27:52 +0000 (11:27 +0800)]
feat: always include Oxlint with ESLint (#869)
Also closes #886
btea [Thu, 29 Jan 2026 02:03:51 +0000 (10:03 +0800)]
feat: add vite temporary config to gitignore (#892) [skip ci]
Co-authored-by: Haoqun Jiang <github@haoqun.me>
renovate[bot] [Thu, 29 Jan 2026 00:35:00 +0000 (09:35 +0900)]
chore(deps): update all non-major dependencies (#908)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 29 Jan 2026 00:28:38 +0000 (09:28 +0900)]
chore(deps): update oxlint to ~1.42.0 (#911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 28 Jan 2026 08:25:59 +0000 (17:25 +0900)]
chore(deps): update dependency oxfmt to ^0.27.0 (#910)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 26 Jan 2026 05:30:08 +0000 (14:30 +0900)]
chore(deps): update dependency chromedriver to v144 (#909)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Thu, 22 Jan 2026 14:25:47 +0000 (23:25 +0900)]
chore: update snapshot
Haoqun Jiang [Thu, 22 Jan 2026 14:19:50 +0000 (23:19 +0900)]
3.19.0
Haoqun Jiang [Thu, 22 Jan 2026 14:18:59 +0000 (23:18 +0900)]
fix: correct the submodule pointer that was accidentally altered
Haoqun Jiang [Thu, 22 Jan 2026 09:30:31 +0000 (18:30 +0900)]
fix: revert Prettier VSCode extension ID to `esbenp.prettier-vscode` [skip ci] (#906)
Haoqun Jiang [Thu, 22 Jan 2026 09:27:48 +0000 (18:27 +0900)]
chore: explicit target branch in push command to avoid submodule issues [skip ci]
renovate[bot] [Thu, 22 Jan 2026 08:55:15 +0000 (17:55 +0900)]
chore(deps): update dependency prettier to v3.8.1 (#907)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 22 Jan 2026 02:59:15 +0000 (11:59 +0900)]
chore(deps): update oxlint to ~1.41.0 (#905)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Wed, 21 Jan 2026 14:13:41 +0000 (23:13 +0900)]
feat: add oxfmt option to experimental section (#904)
Haoqun Jiang [Tue, 20 Jan 2026 00:34:24 +0000 (09:34 +0900)]
refactor: use `eslint-config-prettier/flat` directly (#897)
renovate[bot] [Mon, 19 Jan 2026 14:41:49 +0000 (23:41 +0900)]
chore(deps): update oxlint to ~1.39.0 (#898)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Haoqun Jiang <github@haoqun.me>
renovate[bot] [Mon, 19 Jan 2026 11:50:06 +0000 (20:50 +0900)]
chore(deps): update dependency prettier to v3.8.0 (#902)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Cédric Exbrayat [Mon, 19 Jan 2026 11:49:31 +0000 (12:49 +0100)]
chore: add oxlint to the repo (#900)
Co-authored-by: Haoqun Jiang <github@haoqun.me>
renovate[bot] [Mon, 19 Jan 2026 03:13:42 +0000 (03:13 +0000)]
chore(deps): update all non-major dependencies
Cédric Exbrayat [Mon, 19 Jan 2026 03:12:15 +0000 (04:12 +0100)]
chore: migrate to oxfmt (#899)
renovate[bot] [Fri, 16 Jan 2026 08:56:05 +0000 (17:56 +0900)]
chore(deps): update dependency oxfmt to ^0.24.0 (#896)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 12 Jan 2026 12:15:43 +0000 (21:15 +0900)]
chore(deps): update dependency vite to ^7.3.1 (#895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 12 Jan 2026 05:00:50 +0000 (05:00 +0000)]
chore(deps): update all non-major dependencies
Cédric Exbrayat [Thu, 8 Jan 2026 07:23:43 +0000 (08:23 +0100)]
fix: correct typo in pnpm-workspace.yaml (formattin -> formatting) (#893)
Haoqun Jiang [Wed, 7 Jan 2026 03:13:54 +0000 (12:13 +0900)]
chore: update snapshot
Haoqun Jiang [Wed, 7 Jan 2026 03:06:49 +0000 (12:06 +0900)]
3.18.5
Alexander Lichter [Wed, 7 Jan 2026 01:35:15 +0000 (02:35 +0100)]
feat: use vite 8 beta instead of rolldown-vite package (#888)
Haoqun Jiang [Wed, 7 Jan 2026 01:33:03 +0000 (10:33 +0900)]
chore: add linting/formatting subfolders to pnpm workspace
renovate[bot] [Wed, 7 Jan 2026 01:30:13 +0000 (10:30 +0900)]
chore(deps): update dependency oxfmt to ^0.23.0 (#889)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 7 Jan 2026 01:29:41 +0000 (10:29 +0900)]
chore(deps): update all non-major dependencies (#882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 7 Jan 2026 01:29:09 +0000 (10:29 +0900)]
chore(deps): update dependency globals to v17 (#891)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 7 Jan 2026 01:28:46 +0000 (10:28 +0900)]
chore(deps): update oxlint to ~1.38.0 (#890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ShanYi-Hui [Wed, 31 Dec 2025 10:12:53 +0000 (18:12 +0800)]
fix: Abnormal name of the oxlint configuration file template (#883) (#884)
Haoqun Jiang [Sat, 27 Dec 2025 11:35:38 +0000 (20:35 +0900)]
chore: update snapshot
Haoqun Jiang [Sat, 27 Dec 2025 11:32:23 +0000 (20:32 +0900)]
3.18.4
Haoqun Jiang [Fri, 26 Dec 2025 07:36:36 +0000 (16:36 +0900)]
chore: fix the lockfile
renovate[bot] [Fri, 26 Dec 2025 05:41:41 +0000 (14:41 +0900)]
chore(deps): update dependency @vitejs/plugin-vue-jsx to ^5.1.3 (#880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 26 Dec 2025 05:41:22 +0000 (14:41 +0900)]
chore(deps): update dependency oxfmt to ^0.20.0 (#881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 26 Dec 2025 05:41:03 +0000 (14:41 +0900)]
chore(deps): update all non-major dependencies (#879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 26 Dec 2025 01:45:07 +0000 (10:45 +0900)]
chore(deps): update oxlint to ~1.35.0 (#878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Thu, 25 Dec 2025 06:20:21 +0000 (15:20 +0900)]
feat: move all eslint-related stuff to main repo (#875)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
Co-authored-by: Zhousg <zhoushugang@itcast.cn>
Co-authored-by: Thorsten Lünborg <t.luenborg@googlemail.com>
Co-authored-by: Cédric Exbrayat <cexbrayat@users.noreply.github.com>
Co-authored-by: Anton Lilleby <antonlilleby@Anton-sin-MacBook-Pro.local>
Co-authored-by: Dmytro Tsysar <1106994+idmytro@users.noreply.github.com>
Co-authored-by: btea <2356281422@qq.com>
It's becoming harder and harder to maintain `@vue/create-eslint-config` separately as the tooling space evolves. So I decided to merge it back to the main repo.
The functionality remains mostly the same, except that we now explicitly generate an oxlint config file instead of passing options via CLI args.
Previously, I was adding `--ignore-path .gitignore` to oxlint commands, but it turns out `.gitignore` is automatically respected inside a git repo[^1]. So I skipped that part.
The general idea of this refactoring is that each general feature should be self-contained inside its own template folder (`linting` and `formatting` in this PR, in parallel with `tsconfig` and other stuff), so that in the future we can test them independently or even publish them as separate packages again. Still a lot of work to do in that direction, but this is a start.
[^1]: https://oxc.rs/docs/guide/usage/linter/cli.html#ignore-files
renovate[bot] [Mon, 22 Dec 2025 13:10:03 +0000 (22:10 +0900)]
chore(deps): update dependency @vue/create-eslint-config to ^0.14.2 (#877)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 22 Dec 2025 05:26:31 +0000 (05:26 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Wed, 17 Dec 2025 07:04:24 +0000 (16:04 +0900)]
chore(deps): update vite packages (#872)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 15 Dec 2025 02:48:20 +0000 (02:48 +0000)]
chore(deps): update actions/download-artifact action to v7
renovate[bot] [Mon, 15 Dec 2025 02:48:16 +0000 (02:48 +0000)]
chore(deps): update actions/cache action to v5
renovate[bot] [Mon, 15 Dec 2025 13:34:34 +0000 (13:34 +0000)]
chore(deps): update all non-major dependencies
小墨 [Fri, 12 Dec 2025 13:47:37 +0000 (21:47 +0800)]
docs: remove trailing whitespace (#870) [skip ci]
renovate[bot] [Fri, 12 Dec 2025 05:59:21 +0000 (14:59 +0900)]
chore(deps): update dependency @vue/create-eslint-config to ^0.14.1 (#868)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 11 Dec 2025 08:15:50 +0000 (17:15 +0900)]
chore(deps): update all non-major dependencies (#864)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 8 Dec 2025 06:26:56 +0000 (15:26 +0900)]
chore(deps): update dependency prettier to v3.7.4 (#865)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 8 Dec 2025 06:26:36 +0000 (15:26 +0900)]
chore(deps): update dependency chromedriver to v143 (#867)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 8 Dec 2025 06:26:13 +0000 (15:26 +0900)]
chore(deps): update dependency vite to ^7.2.7 (#866)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
小墨 [Thu, 4 Dec 2025 05:46:02 +0000 (13:46 +0800)]
feat: migrate vscode default formatter from `esbenp.prettier-vscode` to `prettier.prettier-vscode` (#863)
renovate[bot] [Tue, 2 Dec 2025 08:51:35 +0000 (17:51 +0900)]
chore(deps): update dependency @vue/create-eslint-config to ^0.13.2 (#862)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 2 Dec 2025 06:03:24 +0000 (15:03 +0900)]
chore(deps): update all non-major dependencies (#860)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 2 Dec 2025 04:47:24 +0000 (13:47 +0900)]
chore(deps): update dependency prettier to v3.7.3 (#861)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Thu, 27 Nov 2025 09:40:31 +0000 (18:40 +0900)]
chore: update snapshot