]>
git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
renovate[bot] [Mon, 20 Jan 2025 13:34:55 +0000 (21:34 +0800)]
chore(deps): update dependency @vue/create-eslint-config to ^0.7.2 (#665)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 20 Jan 2025 13:33:59 +0000 (21:33 +0800)]
chore(deps): update dependency chromedriver to v132 (#666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 20 Jan 2025 12:11:37 +0000 (20:11 +0800)]
chore(deps): update all non-major dependencies (#664)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 13 Jan 2025 08:11:52 +0000 (08:11 +0000)]
chore(deps): update dependency typescript to ~5.7.3
renovate[bot] [Mon, 13 Jan 2025 02:05:17 +0000 (02:05 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Mon, 13 Jan 2025 02:05:43 +0000 (02:05 +0000)]
chore(deps): update dependency vite-plugin-vue-devtools to ^7.7.0
renovate[bot] [Mon, 13 Jan 2025 02:05:54 +0000 (02:05 +0000)]
chore(deps): update dependency jsdom to v26
shi0rik0 [Sat, 11 Jan 2025 11:32:51 +0000 (19:32 +0800)]
docs: add a note for PowerShell users to show help
Cédric Exbrayat [Wed, 8 Jan 2025 06:10:25 +0000 (07:10 +0100)]
fix: use ts files when necessary with --bare option (#653)
renovate[bot] [Mon, 6 Jan 2025 06:13:22 +0000 (06:13 +0000)]
chore(deps): update all non-major dependencies
Haoqun Jiang [Sun, 5 Jan 2025 08:39:05 +0000 (16:39 +0800)]
fix: don't show error when locale is C/C.UTF-8
renovate[bot] [Mon, 6 Jan 2025 02:40:48 +0000 (02:40 +0000)]
chore(deps): update dependency vite to ^6.0.7
Kevin Marrec [Sat, 4 Jan 2025 23:49:49 +0000 (00:49 +0100)]
fix: update help message
renovate[bot] [Thu, 2 Jan 2025 06:23:07 +0000 (06:23 +0000)]
chore(deps): update dependency typescript to ~5.7.2
renovate[bot] [Thu, 2 Jan 2025 05:55:17 +0000 (05:55 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Mon, 30 Dec 2024 01:56:43 +0000 (01:56 +0000)]
chore(deps): update dependency vite to ^6.0.6
btea [Sat, 28 Dec 2024 04:57:23 +0000 (12:57 +0800)]
fix: extend `Intl.getCanonicalLocales` error message
Haoqun Jiang [Tue, 24 Dec 2024 15:37:05 +0000 (23:37 +0800)]
chore: move jsconfig.json location for cypress e2e
This is a follow up of https://github.com/vuejs/create-vue/commit/
5027f2b5c49fc4b4f8c467b72025f52c9603cbb2
but of less importance, as I don't expect many tools to rely on this file's location.
Haoqun Jiang [Tue, 24 Dec 2024 15:14:19 +0000 (23:14 +0800)]
docs: `--help` must be prefixed with `--`, otherwise it'll be passed to `npx` [skip ci]
Haoqun Jiang [Tue, 24 Dec 2024 14:58:39 +0000 (22:58 +0800)]
chore: update snapshot
Haoqun Jiang [Tue, 24 Dec 2024 14:57:57 +0000 (22:57 +0800)]
3.13.0
Haoqun Jiang [Mon, 23 Dec 2024 10:10:54 +0000 (18:10 +0800)]
chore: small updates to the welcome page (#647)
- Replaced Cypress Component Testing with Vitest
- Added reference to Playwright
- Removed Vue.js News link as it's been inactive for more than 3 years
- Updated Vue.js Social Media accounts
- Added a link to open README.md in the editor
- Fixed an ambiguity caused by Oxford comma
Haoqun Jiang [Mon, 23 Dec 2024 10:10:14 +0000 (18:10 +0800)]
feat: add `--help` and `--version` options (#646)
* feat: add `--help` and `--version` options
* chore: update descriptions for feature flags [skip ci]
renovate[bot] [Mon, 23 Dec 2024 07:40:54 +0000 (15:40 +0800)]
chore(deps): update all non-major dependencies (#642)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Mon, 23 Dec 2024 06:31:32 +0000 (14:31 +0800)]
feat: use a `--bare` flag to generate a template without too much boilerplate (#636)
Closes #112
Closes #186
Closes #300
Closes #637
renovate[bot] [Mon, 23 Dec 2024 00:24:26 +0000 (00:24 +0000)]
chore(deps): update dependency esbuild to ^0.24.2
renovate[bot] [Mon, 23 Dec 2024 00:24:40 +0000 (00:24 +0000)]
chore(deps): update dependency vite to ^6.0.5
Haoqun Jiang [Thu, 19 Dec 2024 12:07:20 +0000 (20:07 +0800)]
ci: simplify CI matrix and more comprehensive tests (#640)
renovate[bot] [Tue, 17 Dec 2024 06:05:33 +0000 (06:05 +0000)]
chore(deps): update dependency vite-plugin-vue-devtools to ^7.6.8
renovate[bot] [Mon, 16 Dec 2024 20:08:51 +0000 (20:08 +0000)]
chore(deps): update all non-major dependencies
Haoqun Jiang [Thu, 12 Dec 2024 16:49:24 +0000 (00:49 +0800)]
fix: remove `composite: true` from tsconfigs (#635)
renovate[bot] [Mon, 9 Dec 2024 05:51:04 +0000 (05:51 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Mon, 9 Dec 2024 00:22:14 +0000 (00:22 +0000)]
chore(deps): update dependency vite to ^6.0.3
renovate[bot] [Mon, 2 Dec 2024 06:08:47 +0000 (06:08 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Mon, 2 Dec 2024 06:07:52 +0000 (14:07 +0800)]
chore(deps): update dependency vite-plugin-vue-devtools to ^7.6.7 (#628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Fri, 29 Nov 2024 16:29:36 +0000 (00:29 +0800)]
workflow: `--no-git-checks` is required for pnpm when publishing from a tag
Due to https://github.com/pnpm/pnpm/issues/5894
Haoqun Jiang [Fri, 29 Nov 2024 16:19:23 +0000 (00:19 +0800)]
chore: update snapshot
Haoqun Jiang [Fri, 29 Nov 2024 16:18:42 +0000 (00:18 +0800)]
3.12.2
Haoqun Jiang [Fri, 29 Nov 2024 16:10:56 +0000 (00:10 +0800)]
workflow: set up automated publishing with provenance support
renovate[bot] [Fri, 29 Nov 2024 09:12:41 +0000 (17:12 +0800)]
chore(deps): update dependency @vue/tsconfig to ^0.7.0 (#626)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Fri, 29 Nov 2024 08:53:23 +0000 (16:53 +0800)]
chore: update npm email
renovate[bot] [Wed, 27 Nov 2024 13:21:15 +0000 (13:21 +0000)]
chore(deps): update vite packages
renovate[bot] [Wed, 27 Nov 2024 13:08:13 +0000 (13:08 +0000)]
chore(deps): update dependency vite to v6
renovate[bot] [Mon, 25 Nov 2024 00:45:53 +0000 (00:45 +0000)]
chore(deps): update all non-major dependencies
Hornwitser [Tue, 19 Nov 2024 13:59:27 +0000 (14:59 +0100)]
fix: add run to build command when using bun (#615)
If the package manager is bun and the command is build generate 'bun run
build' as the command to invoke the build script instead of the built-in
'bun build' command.
Fixes #614
renovate[bot] [Tue, 19 Nov 2024 06:42:18 +0000 (06:42 +0000)]
chore(deps): update dependency chromedriver to v131
renovate[bot] [Tue, 19 Nov 2024 06:24:59 +0000 (06:24 +0000)]
chore(deps): update vite packages
renovate[bot] [Mon, 18 Nov 2024 22:46:03 +0000 (22:46 +0000)]
chore(deps): update all non-major dependencies
Yordan Ramchev [Mon, 11 Nov 2024 10:59:17 +0000 (12:59 +0200)]
docs: update README.md prompt screenshot (#609)
renovate[bot] [Mon, 11 Nov 2024 00:39:16 +0000 (00:39 +0000)]
chore(deps): update dependency @vue/tsconfig to ^0.6.0
renovate[bot] [Mon, 11 Nov 2024 08:06:47 +0000 (08:06 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Mon, 11 Nov 2024 08:05:55 +0000 (16:05 +0800)]
chore(deps): update dependency geckodriver to v5 (#613)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 11 Nov 2024 07:59:06 +0000 (15:59 +0800)]
chore(deps): update vite packages (#612)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Sat, 9 Nov 2024 07:26:10 +0000 (15:26 +0800)]
refactor: remove `baseUrl` from all TSConfig files
Per the [official documentation](https://www.typescriptlang.org/tsconfig/#baseUrl):
> This feature was designed for use in conjunction with AMD module
loaders in the browser, and is not recommended in any other context.
As of TypeScript 4.1, baseUrl is no longer required to be set when using paths.
Haoqun Jiang [Sat, 9 Nov 2024 07:11:42 +0000 (15:11 +0800)]
perf: remove `--force` from the `type-check` script
It was introduced to work around a bug in `vue-tsc` that has been fixed
in https://github.com/vuejs/language-tools/pull/3218
Haoqun Jiang [Fri, 8 Nov 2024 14:29:41 +0000 (22:29 +0800)]
chore: update snapshot
Haoqun Jiang [Fri, 8 Nov 2024 14:29:12 +0000 (22:29 +0800)]
3.12.1
renovate[bot] [Fri, 8 Nov 2024 14:28:00 +0000 (22:28 +0800)]
chore(deps): update dependency @vue/create-eslint-config to ^0.6.1 (#605)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Thu, 7 Nov 2024 12:19:28 +0000 (20:19 +0800)]
feat(TypeScript): generate projects with Node.js 22 types by default
As it became the active LTS on 2024-10-29
Haoqun Jiang [Wed, 6 Nov 2024 08:53:36 +0000 (16:53 +0800)]
feat: enable devtools v7 integration by default (#602)
Haoqun Jiang [Tue, 5 Nov 2024 08:43:34 +0000 (16:43 +0800)]
chore: update snapshot
Haoqun Jiang [Tue, 5 Nov 2024 08:32:56 +0000 (16:32 +0800)]
3.12.0
Haoqun Jiang [Tue, 5 Nov 2024 08:31:42 +0000 (16:31 +0800)]
feat: add experimental Oxlint integration (#601)
Philipp Naderer-Puiu [Mon, 4 Nov 2024 12:19:18 +0000 (13:19 +0100)]
fix(templates): drop English as default language (#600)
Fixes #599
renovate[bot] [Mon, 4 Nov 2024 06:25:58 +0000 (06:25 +0000)]
chore(deps): update all non-major dependencies
renovate[bot] [Mon, 4 Nov 2024 00:27:26 +0000 (00:27 +0000)]
chore(deps): update dependency typescript to ~5.6.3
btea [Fri, 1 Nov 2024 08:05:22 +0000 (16:05 +0800)]
chore: mark template files as CC0 (#594)
Haoqun Jiang [Tue, 29 Oct 2024 08:18:11 +0000 (16:18 +0800)]
workflow: update renovate config to use haoqunjiang's personal preset
Also moved to `.github/renovate.json` to keep the root directory clean.
Compared with the current config, the new preset:
- Extends `config:recommended` instead of `config:base` ([it's just a
name change, though](https://github.com/renovatebot/renovate/pull/21136))
- Extends `:widenPeerDependencies`
- A more nuanced update strategy for `typescript` in case we are several
minor versions behind
- Groups all Vite packages together for easier management, esp. when
Vite 6 is released
- Separates 0.x versions of packages from the rest so we can deal with
the breaking changes in a more controlled manner. This mainly affects
`esbuild`.
renovate[bot] [Mon, 28 Oct 2024 03:56:11 +0000 (03:56 +0000)]
chore(deps): update all non-major dependencies
Haoqun Jiang [Fri, 25 Oct 2024 11:17:30 +0000 (19:17 +0800)]
chore: ignore `style: ` commits in `git blame`
Haoqun Jiang [Fri, 25 Oct 2024 11:13:06 +0000 (19:13 +0800)]
style: enable trailingComma in prettier
I think we don't have to strictly conform to the styles from vuejs/core,
so let's choose a style that better suited for this project.
Haoqun Jiang [Thu, 24 Oct 2024 17:27:38 +0000 (01:27 +0800)]
chore: update snapshot
Haoqun Jiang [Thu, 24 Oct 2024 17:27:08 +0000 (01:27 +0800)]
3.11.2
renovate[bot] [Thu, 24 Oct 2024 17:26:47 +0000 (01:26 +0800)]
chore(deps): update dependency npm-run-all2 to v7 (#591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 24 Oct 2024 15:51:39 +0000 (23:51 +0800)]
chore(deps): update dependency eslint-plugin-playwright to v2 (#590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 24 Oct 2024 07:24:29 +0000 (15:24 +0800)]
chore(deps): update all non-major dependencies (#589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 23 Oct 2024 16:23:22 +0000 (00:23 +0800)]
chore(deps): update dependency chromedriver to v130 (#588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 22 Oct 2024 03:51:39 +0000 (03:51 +0000)]
chore(deps): update all non-major dependencies
Haoqun Jiang [Mon, 21 Oct 2024 00:23:20 +0000 (09:23 +0900)]
chore: update package description to match GitHub repo description
renovate[bot] [Sat, 19 Oct 2024 06:28:50 +0000 (15:28 +0900)]
chore(deps): update all non-major dependencies (#586)
renovate[bot] [Sat, 19 Oct 2024 06:04:53 +0000 (15:04 +0900)]
chore(deps): update dependency typescript to ~5.6.0 (#580)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Yoshipi [Thu, 17 Oct 2024 08:36:37 +0000 (17:36 +0900)]
feat: add EditorConfig to .vscode/extensions.json when ESLint is selected
yordan.ramchev [Tue, 15 Oct 2024 10:07:33 +0000 (13:07 +0300)]
chore: delete kolorist as the project now uses kleur/colors
Haoqun Jiang [Tue, 15 Oct 2024 07:35:43 +0000 (15:35 +0800)]
chore: update snapshot
Haoqun Jiang [Tue, 15 Oct 2024 07:35:09 +0000 (15:35 +0800)]
3.11.1
renovate[bot] [Mon, 14 Oct 2024 18:12:42 +0000 (02:12 +0800)]
chore(deps): update dependency eslint-plugin-cypress to v4 (#581)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 14 Oct 2024 14:46:31 +0000 (22:46 +0800)]
chore(deps): update all non-major dependencies (#579)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
Haoqun Jiang [Mon, 14 Oct 2024 09:20:50 +0000 (17:20 +0800)]
fix: move tsconfig.json for cypress e2e a level up
Tools like `typescript-eslint` does not work well with this kind of
`include` pattern (i.e. starting with `../`).
Cédric Exbrayat [Fri, 11 Oct 2024 14:14:24 +0000 (16:14 +0200)]
fix(eslint): remove comment from generated config (#578)
Haoqun Jiang [Fri, 11 Oct 2024 12:20:31 +0000 (20:20 +0800)]
chore: remove unused picocolors dependency
It was used for debugging purposes, only accidentally left in the package.json.
Haoqun Jiang [Fri, 11 Oct 2024 11:47:08 +0000 (19:47 +0800)]
refactor: replace kolorist with kleur/colors
The size of `outfile.cjs` before the change:
143037 bytes
Ater the change:
141514 bytes
Saved 1523 bytes.
I didn't choose `picocolors` despite it being more popular because
it doesn't support tree-shaking and actually increases the bundle size
a bit.
I didn't choose `yoctocolors` because the resulting bundle is also a bit
larger than the one produced by `kleur/colors`.
Addressed the issue raised in #253
Haoqun Jiang [Fri, 11 Oct 2024 08:46:09 +0000 (16:46 +0800)]
feat: add vscode file nesting config to base template
We now have *a lot* of configuration files at the project's root. It would help to have them grouped in the editor.
Many people aren't aware of this feature, so I'm adding a default configuration to the base template to raise awareness.
This is a very rudimentary configuration; only patterns relevant to this project are included. Users can customize it further themselves.
Or they can use a more advanced share configuration like https://github.com/antfu/vscode-file-nesting-config
Haoqun Jiang [Fri, 11 Oct 2024 07:35:33 +0000 (15:35 +0800)]
chore: turn on verbose mode in prepublish script
Some of the commands could take a while to run, so it's nice to see the output.
Haoqun Jiang [Fri, 11 Oct 2024 07:23:27 +0000 (15:23 +0800)]
chore: update snapshot
Haoqun Jiang [Fri, 11 Oct 2024 07:16:32 +0000 (15:16 +0800)]
3.11.0
Haoqun Jiang [Fri, 11 Oct 2024 07:15:57 +0000 (15:15 +0800)]
chore: dependency maintenance
Haoqun Jiang [Fri, 11 Oct 2024 06:49:46 +0000 (14:49 +0800)]
chore: fix peer dep warning in nightwatch template folder
This doesn't affect the actual project.
Just some project maintenance issue.
Cédric Exbrayat [Thu, 10 Oct 2024 08:36:58 +0000 (10:36 +0200)]
chore: bump esbuild version to v0.24 (#576)
Cédric Exbrayat [Thu, 10 Oct 2024 07:59:39 +0000 (09:59 +0200)]
test: re-add eslint unit tests (#575)
renovate[bot] [Wed, 9 Oct 2024 07:35:50 +0000 (15:35 +0800)]
chore(deps): update all non-major dependencies (#574)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>