]>
git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
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
Haoqun Jiang [Thu, 27 Nov 2025 09:34:19 +0000 (18:34 +0900)]
3.18.3
renovate[bot] [Thu, 27 Nov 2025 07:48:44 +0000 (16:48 +0900)]
chore(deps): update dependency vite to ^7.2.4 (#858)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 27 Nov 2025 05:30:22 +0000 (14:30 +0900)]
chore(deps): update actions/checkout action to v6 (#859)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 27 Nov 2025 05:24:38 +0000 (14:24 +0900)]
chore(deps): update all non-major dependencies (#857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 20 Nov 2025 04:11:59 +0000 (13:11 +0900)]
chore(deps): update dependency @vue/create-eslint-config to ^0.13.1 (#856)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 20 Nov 2025 01:36:31 +0000 (10:36 +0900)]
chore(deps): update vite packages (#855)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 19 Nov 2025 04:04:38 +0000 (13:04 +0900)]
chore(deps): update dependency vite-plugin-vue-devtools to ^8.0.5 (#854)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Mon, 17 Nov 2025 12:34:15 +0000 (21:34 +0900)]
docs: replace badgen with shields.io [skip ci]
badgen.net has been down for days
renovate[bot] [Mon, 17 Nov 2025 12:16:48 +0000 (21:16 +0900)]
chore(deps): update all non-major dependencies (#851)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 17 Nov 2025 05:43:38 +0000 (14:43 +0900)]
chore(deps): update dependency vite to ^7.2.2 (#852)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 17 Nov 2025 02:06:54 +0000 (11:06 +0900)]
chore(deps): update dependency vitest to v4 (#847)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 10 Nov 2025 04:57:08 +0000 (13:57 +0900)]
chore(deps): update dependency chromedriver to v142 (#853)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Mon, 10 Nov 2025 04:56:34 +0000 (13:56 +0900)]
chore(ts): generate projects with Node 24 types as it became Active LTS (#850)
renovate[bot] [Tue, 28 Oct 2025 05:27:24 +0000 (14:27 +0900)]
chore(deps): update dependency vite to ^7.1.12 (#845)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 28 Oct 2025 05:27:06 +0000 (14:27 +0900)]
chore(deps): update actions/download-artifact action to v6 (#846)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 27 Oct 2025 06:04:12 +0000 (15:04 +0900)]
chore(deps): update all non-major dependencies (#844)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
btea [Mon, 27 Oct 2025 05:58:06 +0000 (13:58 +0800)]
chore: add missing `--experimental-cli` (#848)
btea [Mon, 27 Oct 2025 02:50:43 +0000 (10:50 +0800)]
feat: prettier template script add `experimental-cli` option (#843)
Haoqun Jiang [Wed, 22 Oct 2025 08:17:58 +0000 (17:17 +0900)]
chore: udpdate playground
Haoqun Jiang [Wed, 22 Oct 2025 08:07:11 +0000 (17:07 +0900)]
chore: update snapshot
Haoqun Jiang [Wed, 22 Oct 2025 08:01:21 +0000 (17:01 +0900)]
3.18.2
Haoqun Jiang [Wed, 22 Oct 2025 06:19:31 +0000 (15:19 +0900)]
chore: dependency maintenance (update & dedupe)
renovate[bot] [Mon, 20 Oct 2025 08:29:13 +0000 (17:29 +0900)]
chore(deps): update vite packages (#840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 20 Oct 2025 08:02:03 +0000 (17:02 +0900)]
chore(deps): update dependency @vue/create-eslint-config to ^0.13.0 (#841)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 20 Oct 2025 06:53:38 +0000 (15:53 +0900)]
chore(deps): update actions/setup-node action to v6 (#842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 20 Oct 2025 06:53:04 +0000 (15:53 +0900)]
chore(deps): update all non-major dependencies (#839)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 17 Oct 2025 05:48:35 +0000 (05:48 +0000)]
chore(deps): update all non-major dependencies
btea [Thu, 16 Oct 2025 01:05:43 +0000 (09:05 +0800)]
chore: `format` script add `experimental-cli` option (#837)
btea [Wed, 15 Oct 2025 09:37:01 +0000 (17:37 +0800)]
feat: `.gitignore` file add eslintcache (#836)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
Cédric Exbrayat [Wed, 15 Oct 2025 09:29:20 +0000 (11:29 +0200)]
fix(vitest): ignore __screenshots__ directory (#829)
renovate[bot] [Tue, 14 Oct 2025 09:17:54 +0000 (18:17 +0900)]
chore(deps): update dependency vite to ^7.1.9 (#832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 7 Oct 2025 04:54:07 +0000 (04:54 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Tue, 7 Oct 2025 01:43:29 +0000 (10:43 +0900)]
chore(deps): update dependency @types/jsdom to v27 (#833)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 7 Oct 2025 01:42:28 +0000 (10:42 +0900)]
chore(deps): update dependency chromedriver to v141 (#834)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 7 Oct 2025 01:41:59 +0000 (10:41 +0900)]
chore(deps): update dependency @vue/create-eslint-config to ^0.12.2 (#831)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Tue, 30 Sep 2025 01:57:10 +0000 (10:57 +0900)]
ci: use trusted publisher for npm publish [skip ci]
Haoqun Jiang [Mon, 29 Sep 2025 12:25:20 +0000 (21:25 +0900)]
chore: update snapshot
Haoqun Jiang [Mon, 29 Sep 2025 12:19:22 +0000 (21:19 +0900)]
3.18.1
renovate[bot] [Mon, 29 Sep 2025 06:02:26 +0000 (15:02 +0900)]
chore(deps): update all non-major dependencies (#827)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>