]>
git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
Haoqun Jiang [Tue, 28 Feb 2023 12:03:07 +0000 (20:03 +0800)]
fix: only install cypress on cypress tests
Haoqun Jiang [Tue, 28 Feb 2023 11:53:21 +0000 (19:53 +0800)]
fix: force install cypress binary on cache miss
Haoqun Jiang [Tue, 28 Feb 2023 11:39:22 +0000 (19:39 +0800)]
ci: use no-frozen-lockfile
Haoqun Jiang [Tue, 28 Feb 2023 11:32:57 +0000 (19:32 +0800)]
ci: remove the CYPRESS_INSTALL_BINARY env variable
Haoqun Jiang [Tue, 28 Feb 2023 11:28:20 +0000 (19:28 +0800)]
ci: add cypress & playwright binary caches
Haoqun Jiang [Tue, 28 Feb 2023 07:51:03 +0000 (15:51 +0800)]
chore: update snapshot
Haoqun Jiang [Tue, 28 Feb 2023 07:50:36 +0000 (15:50 +0800)]
3.6.1
renovate[bot] [Tue, 28 Feb 2023 06:56:40 +0000 (14:56 +0800)]
chore(deps): update all non-major dependencies (#234)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Tue, 28 Feb 2023 06:17:47 +0000 (14:17 +0800)]
fix(cypress): update start-server-and-test to 2.0 and use full host url
A breaking change was introduced in start-server-and-test 1.5.5
and now :4173 is not equivalent to localhost:4173, which Vite uses by
default, so we have to use the full url in the command.
https://github.com/bahmutov/start-server-and-test/pull/357#issuecomment-
1445813995
余腾靖 [Mon, 27 Feb 2023 07:21:14 +0000 (15:21 +0800)]
chore: rename tsconfig.config.json to tsconfig.node.json (#232)
Closes #231
Haoqun Jiang [Mon, 27 Feb 2023 07:02:27 +0000 (15:02 +0800)]
ci: reorder the matrix for better readability of the logs
Haoqun Jiang [Fri, 24 Feb 2023 12:19:17 +0000 (20:19 +0800)]
ci: speed up the CI by running tests concurrently (#233)
Haoqun Jiang [Thu, 23 Feb 2023 14:21:13 +0000 (22:21 +0800)]
chore: update typescript to ~4.8
Hold off ~4.9 until https://github.com/vuejs/language-tools/issues/2190
is resolved
Haoqun Jiang [Thu, 23 Feb 2023 14:14:52 +0000 (22:14 +0800)]
chore: update snapshot
Haoqun Jiang [Thu, 23 Feb 2023 14:13:26 +0000 (22:13 +0800)]
3.6.0
btea [Thu, 23 Feb 2023 13:29:18 +0000 (21:29 +0800)]
fix: wrap in quotes if the project name contains spaces (#218)
btea [Thu, 23 Feb 2023 13:26:34 +0000 (21:26 +0800)]
fix: use a standalone config file for the vitest (#227)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
Fixes #221
Fixes #199
Haoqun Jiang [Wed, 22 Feb 2023 13:11:04 +0000 (21:11 +0800)]
feat: use separate commands for linting and formatting
Closes #190
renovate[bot] [Wed, 22 Feb 2023 03:14:44 +0000 (11:14 +0800)]
chore(deps): update dependency jsdom to v21 (#224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Tue, 21 Feb 2023 13:44:06 +0000 (21:44 +0800)]
chore(deps): update all non-major dependencies (#223)
Haoqun Jiang [Thu, 5 Jan 2023 13:13:42 +0000 (21:13 +0800)]
fix: only test color depth when the stdout is TTY, fixing CI issue
Haoqun Jiang [Thu, 5 Jan 2023 11:50:59 +0000 (19:50 +0800)]
fix: don't output gradient banner when the TTY supports <= 256 colors
Fixes #193
Haoqun Jiang [Thu, 5 Jan 2023 11:14:12 +0000 (19:14 +0800)]
chore: update esbuild to 0.16, matching vite dependency version
Martijn Cuppens [Thu, 5 Jan 2023 07:42:00 +0000 (08:42 +0100)]
chore: remove unused namespace declaration (#210)
renovate[bot] [Thu, 5 Jan 2023 06:31:08 +0000 (14:31 +0800)]
chore(deps): update all non-major dependencies (#212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
永津 [Fri, 16 Dec 2022 07:17:30 +0000 (15:17 +0800)]
fix: project name with only numbers should be treated as string (#203)
Fixes #201
Closes #202
Haoqun Jiang [Mon, 12 Dec 2022 06:39:20 +0000 (14:39 +0800)]
fixup! chore: use "npm create" in the screenshot
Haoqun Jiang [Mon, 12 Dec 2022 06:36:59 +0000 (14:36 +0800)]
chore: use "npm create" in the screenshot
Makes the instructions more consistent.
Fixes #194
Haoqun Jiang [Sat, 10 Dec 2022 04:35:01 +0000 (12:35 +0800)]
chore: update snapshot
Haoqun Jiang [Sat, 10 Dec 2022 04:34:29 +0000 (12:34 +0800)]
3.5.0
renovate[bot] [Sat, 10 Dec 2022 04:19:45 +0000 (12:19 +0800)]
chore(deps): update dependency @vitejs/plugin-vue-jsx to v3 (#208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 9 Dec 2022 18:23:53 +0000 (02:23 +0800)]
chore(deps): update all non-major dependencies (#200)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 9 Dec 2022 18:23:07 +0000 (02:23 +0800)]
chore(deps): update dependency @vitejs/plugin-vue to v4 (#206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 9 Dec 2022 16:33:54 +0000 (00:33 +0800)]
chore(deps): update dependency vite to v4 (#207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Fri, 9 Dec 2022 15:01:39 +0000 (23:01 +0800)]
chore(deps): update dependency cypress to v12 (#205)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Fri, 25 Nov 2022 11:21:41 +0000 (19:21 +0800)]
chore: update snapshot
Haoqun Jiang [Fri, 25 Nov 2022 11:19:03 +0000 (19:19 +0800)]
3.4.1
renovate[bot] [Thu, 24 Nov 2022 15:33:38 +0000 (23:33 +0800)]
chore(deps): update dependency @types/node to v18 (#189)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Zhousg [Thu, 24 Nov 2022 08:19:05 +0000 (16:19 +0800)]
fix: add `private: true` to avoid "No license field" warning (#192)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
btea [Thu, 24 Nov 2022 08:15:49 +0000 (16:15 +0800)]
chore: format & update .prettierignore (#187)
renovate[bot] [Thu, 24 Nov 2022 08:12:24 +0000 (16:12 +0800)]
chore(deps): update all non-major dependencies (#188)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 21 Nov 2022 14:50:26 +0000 (22:50 +0800)]
chore(deps): update dependency cypress to v11 (#196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Fri, 18 Nov 2022 10:12:01 +0000 (18:12 +0800)]
fix: add tsconfig.json for playwright tests
1. Avoid "The file must be included in at least one of the projects
provided" error when using type-aware ESLint configurations;
2. It's recommended by the [playwright documentation](https://playwright.dev/docs/test-typescript#tsconfigjson):
> We recommend setting up a separate `tsconfig.json` in the tests
directory so that you can change some preferences specifically for the
tests.
Agung Royat [Mon, 24 Oct 2022 08:36:30 +0000 (15:36 +0700)]
fix: typo in `needsE2eTesting` `choices` params (#184)
Haoqun Jiang [Fri, 21 Oct 2022 09:13:00 +0000 (17:13 +0800)]
chore: update snapshot
Haoqun Jiang [Fri, 21 Oct 2022 09:12:30 +0000 (17:12 +0800)]
3.4.0
Haoqun Jiang [Fri, 21 Oct 2022 09:10:48 +0000 (17:10 +0800)]
chore: update the license as `minimist` repository URL has changed [skip ci]
Haoqun Jiang [Fri, 21 Oct 2022 08:32:14 +0000 (16:32 +0800)]
workflow: update lockfile in playground before commiting the snapshot [skip ci]
renovate[bot] [Fri, 21 Oct 2022 08:31:08 +0000 (16:31 +0800)]
chore(deps): update all non-major dependencies (#178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Fri, 21 Oct 2022 08:27:44 +0000 (16:27 +0800)]
refactor!: run cypress headlessly by default; add test:*:dev commands (#183)
Haoqun Jiang [Fri, 21 Oct 2022 08:00:43 +0000 (16:00 +0800)]
refactor(playwright)!: use prod bundle & preview server on CI (#182)
Co-authored-by: Max Schmitt <max@schmitt.mx>
Haoqun Jiang [Wed, 19 Oct 2022 12:23:07 +0000 (20:23 +0800)]
refactor: make the code a little bit more concise
Haoqun Jiang [Tue, 18 Oct 2022 07:14:11 +0000 (15:14 +0800)]
fix: fix Cypress ESLint overrides glob pattern
Fixes #169
Haoqun Jiang [Tue, 18 Oct 2022 06:47:03 +0000 (14:47 +0800)]
chore: add playwright config to tsconfig include pattern
Haoqun Jiang [Mon, 17 Oct 2022 12:01:31 +0000 (20:01 +0800)]
ci: avoid running CI twice on renovate pull requests
Haoqun Jiang [Mon, 17 Oct 2022 11:58:37 +0000 (19:58 +0800)]
chore: remove invalid options
btea [Mon, 17 Oct 2022 11:52:10 +0000 (19:52 +0800)]
chore: remove void element end tag (#174)
renovate[bot] [Mon, 17 Oct 2022 11:51:18 +0000 (19:51 +0800)]
chore(deps): update dependency vue-tsc to v1 (#173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 17 Oct 2022 02:50:17 +0000 (10:50 +0800)]
chore(deps): update dependency @types/node to v16 (#179)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- We already have a Node.js 16 CI environment to ensure this project works correctly on Node.js 16
- The project templates depend on the active LTS version of `@types/node`, which is 16.x, and will soon be 18.x. It's better to keep that in sync with the version that the project itself uses.
Haoqun Jiang [Thu, 13 Oct 2022 14:26:56 +0000 (22:26 +0800)]
feat: use `select` prompt for E2E testing solutions
renovate[bot] [Wed, 12 Oct 2022 14:44:57 +0000 (22:44 +0800)]
chore(deps): update all non-major dependencies (#162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Wed, 12 Oct 2022 04:04:42 +0000 (12:04 +0800)]
test: filter playground directories when looking for projects
Haoqun Jiang [Wed, 12 Oct 2022 03:06:07 +0000 (11:06 +0800)]
workflow: manage playground dependency installation separately
Haoqun Jiang [Mon, 10 Oct 2022 07:24:19 +0000 (15:24 +0800)]
fix: add `@types/node` to devDependencies
Haoqun Jiang [Mon, 10 Oct 2022 07:13:51 +0000 (15:13 +0800)]
style: we don't use periods in single-line shell comments
Haoqun Jiang [Mon, 10 Oct 2022 07:13:08 +0000 (15:13 +0800)]
fix: the project name for Desktop Chrome is actually `chromium` in default config
Haoqun Jiang [Sun, 9 Oct 2022 13:52:53 +0000 (21:52 +0800)]
docs: use `npm create` as the `create` sub-command is also shared by pnpm & yarn
btea [Sat, 8 Oct 2022 08:16:04 +0000 (16:16 +0800)]
chore: format code & remove extra blank lines (#163)
btea [Sat, 8 Oct 2022 08:15:54 +0000 (16:15 +0800)]
chore: format code & remove extra blank lines (#163)
Max Schmitt [Mon, 26 Sep 2022 11:55:30 +0000 (13:55 +0200)]
feat: add Playwright for end-to-end testing (#76)
Haoqun Jiang [Mon, 5 Sep 2022 08:10:12 +0000 (16:10 +0800)]
chore: update snapshot
Haoqun Jiang [Mon, 5 Sep 2022 07:44:49 +0000 (15:44 +0800)]
3.3.4
Haoqun Jiang [Mon, 5 Sep 2022 07:44:34 +0000 (15:44 +0800)]
chore: update lockfile
renovate[bot] [Mon, 5 Sep 2022 07:41:09 +0000 (15:41 +0800)]
chore(deps): update all non-major dependencies (#156)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Cédric Exbrayat [Mon, 5 Sep 2022 07:24:13 +0000 (09:24 +0200)]
fix: remove console.log (#154)
Haoqun Jiang [Sun, 4 Sep 2022 07:24:38 +0000 (15:24 +0800)]
chore: update snapshot
Haoqun Jiang [Sun, 4 Sep 2022 07:24:26 +0000 (15:24 +0800)]
3.3.3
Haoqun Jiang [Sun, 4 Sep 2022 07:23:36 +0000 (15:23 +0800)]
chore: update lockfile
Haoqun Jiang [Sun, 4 Sep 2022 05:20:17 +0000 (13:20 +0800)]
fix: update type-check command for projects with Cypress Component Testing
Fixes #152
renovate[bot] [Sun, 4 Sep 2022 05:19:59 +0000 (13:19 +0800)]
chore(deps): update all non-major dependencies (#144)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Haoqun Jiang [Sun, 4 Sep 2022 04:52:21 +0000 (12:52 +0800)]
refactor!: use `@vue/create-eslint-config` for ESLint config generation
Airbnb & Standard options are not added yet.
The difference with the previous implementation is that we now
use `@vue/eslint-config-typescript` instead of
`@vue/eslint-config-typescript/recommended`, because I'm not very
satisfied with the current implementation of the latter config.
There are some edge cases that may confuse users.
I need to find time to refactor that package in the coming months.
Haoqun Jiang [Tue, 23 Aug 2022 07:55:53 +0000 (15:55 +0800)]
refactor: shouldn't use `@` without absolute necessity
Reasoning: https://github.com/vuejs/create-vue/pull/45#issuecomment-
1034555772
Haoqun Jiang [Tue, 23 Aug 2022 07:24:08 +0000 (15:24 +0800)]
feat: use setup stores in pinia example
Closes #94
renovate[bot] [Fri, 19 Aug 2022 13:33:17 +0000 (21:33 +0800)]
chore(deps): update all non-major dependencies (#142)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Evan You [Wed, 17 Aug 2022 08:03:43 +0000 (16:03 +0800)]
chore: add screenshot [ci skip]
Evan You [Wed, 17 Aug 2022 08:00:04 +0000 (16:00 +0800)]
chore: add information for Vue CLI users [ci skip]
Haoqun Jiang [Tue, 16 Aug 2022 11:09:08 +0000 (19:09 +0800)]
chore: don't automatically bump esbuild & typescript versions
They might contain breaking changes in minor versions
(esbuild is pre-1.0, TypeScript doesn't follow semver strictly)
Haoqun Jiang [Fri, 12 Aug 2022 04:19:13 +0000 (12:19 +0800)]
fix: add `rel="noopener"` to external links
Modern browsers (Chrome ≥ 88, Edge ≥ 88, Firefox ≥ 79 and Safari ≥ 12.2) automatically imply `rel="noopener"`.
But the default target of Vite is lower than that, so we still need it.
Haoqun Jiang [Thu, 11 Aug 2022 09:27:14 +0000 (17:27 +0800)]
chore: lockfile maintenance
Haoqun Jiang [Thu, 11 Aug 2022 09:26:18 +0000 (17:26 +0800)]
chore: update snapshot
Haoqun Jiang [Thu, 11 Aug 2022 09:26:08 +0000 (17:26 +0800)]
3.3.2
Haoqun Jiang [Thu, 11 Aug 2022 09:15:55 +0000 (17:15 +0800)]
fix(eslint): set `ecmaVersion` to `latest` to support top-level await
Fixes #139
Haoqun Jiang [Thu, 11 Aug 2022 08:56:44 +0000 (16:56 +0800)]
chore: also skip `.git` in preOrderDirectoryTraverse
for consistency
btea [Thu, 11 Aug 2022 08:56:14 +0000 (16:56 +0800)]
fix: the .git should be ignored when emptying the dir (#138)
renovate[bot] [Mon, 8 Aug 2022 03:34:41 +0000 (11:34 +0800)]
chore(deps): update all non-major dependencies (#136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Mon, 8 Aug 2022 03:17:33 +0000 (11:17 +0800)]
chore(deps): update actions/checkout action to v3 (#137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 4 Aug 2022 07:54:14 +0000 (15:54 +0800)]
chore(deps): update actions/setup-node action to v3 (#135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Thu, 4 Aug 2022 07:54:04 +0000 (15:54 +0800)]
chore(deps): update dependency @types/jsdom to v20 (#134)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 3 Aug 2022 09:48:31 +0000 (17:48 +0800)]
chore(deps): update all non-major dependencies (#133)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] [Wed, 3 Aug 2022 03:29:41 +0000 (11:29 +0800)]
workflow: Configure Renovate (#128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>