]>
git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
Haoqun Jiang [Tue, 1 Feb 2022 08:50:56 +0000 (16:50 +0800)]
chore: update snapshot
Haoqun Jiang [Tue, 1 Feb 2022 08:50:41 +0000 (16:50 +0800)]
3.1.2
Haoqun Jiang [Mon, 31 Jan 2022 13:30:50 +0000 (21:30 +0800)]
build: add license plugin to include licenses of bundled dependencies
Haoqun Jiang [Mon, 31 Jan 2022 06:27:23 +0000 (22:27 -0800)]
feat: use solution-style tsconfigs for more accurate type checking (#40)
Cédric Exbrayat [Sat, 29 Jan 2022 02:55:30 +0000 (03:55 +0100)]
chore: add coverage to gitignore (#41)
Haoqun Jiang [Fri, 28 Jan 2022 12:52:09 +0000 (20:52 +0800)]
ci: skip Node.js 17 CI until https://github.com/cypress-io/cypress/issues/19600 is resolved
Haoqun Jiang [Fri, 28 Jan 2022 08:24:04 +0000 (16:24 +0800)]
chore: should also push tags before publishing
Haoqun Jiang [Fri, 28 Jan 2022 08:23:17 +0000 (16:23 +0800)]
chore: update snapshot
Haoqun Jiang [Fri, 28 Jan 2022 08:23:05 +0000 (16:23 +0800)]
3.1.1
Haoqun Jiang [Fri, 28 Jan 2022 08:21:50 +0000 (16:21 +0800)]
refactor: get rid of `baseUrl` option in tsconfig
Haoqun Jiang [Mon, 24 Jan 2022 08:00:55 +0000 (16:00 +0800)]
fix: show `npm run lint` in messages if user installs prettier
Because the generated template code style doesn't conform to the default
prettier configuration
Haoqun Jiang [Thu, 20 Jan 2022 09:20:40 +0000 (17:20 +0800)]
ci: uncomment
Haoqun Jiang [Thu, 20 Jan 2022 08:01:03 +0000 (16:01 +0800)]
ci: fix windows ci
Haoqun Jiang [Wed, 19 Jan 2022 12:36:12 +0000 (20:36 +0800)]
ci: re-enable windows CI now that we have supported Vitest
Haoqun Jiang [Wed, 19 Jan 2022 08:55:56 +0000 (16:55 +0800)]
chore: automatically update the playground submodule pointer
Haoqun Jiang [Wed, 19 Jan 2022 08:54:10 +0000 (16:54 +0800)]
chore: update snapshot
Haoqun Jiang [Wed, 19 Jan 2022 08:53:23 +0000 (16:53 +0800)]
3.1.0
Cédric Exbrayat [Wed, 19 Jan 2022 08:23:11 +0000 (09:23 +0100)]
chore: remove outdated comment (#31)
Cédric Exbrayat [Wed, 19 Jan 2022 08:22:06 +0000 (09:22 +0100)]
chore: remove console.log (#30)
Haoqun Jiang [Wed, 19 Jan 2022 08:19:22 +0000 (16:19 +0800)]
fix: fix peer dependency warnings in templates
Haoqun Jiang [Wed, 19 Jan 2022 08:07:29 +0000 (16:07 +0800)]
fix: fix `--force` feature when targetDir doesn't exist yet
Haoqun Jiang [Wed, 19 Jan 2022 07:55:23 +0000 (15:55 +0800)]
chore: update all non-major dependencies
Haoqun Jiang [Wed, 19 Jan 2022 07:50:21 +0000 (15:50 +0800)]
fix: use npm_config_user_agent, which is more reliable
Ref https://github.com/facebook/create-react-app/pull/11322#issuecomment-
906621551
Haoqun Jiang [Wed, 19 Jan 2022 07:49:56 +0000 (15:49 +0800)]
chore: add target in the build command
Haoqun Jiang [Wed, 19 Jan 2022 04:20:56 +0000 (12:20 +0800)]
feat!: add Vitest template (#29)
Haoqun Jiang [Mon, 17 Jan 2022 08:11:08 +0000 (16:11 +0800)]
chore: update the link for take over mode
The new link contains instructions with screenshots, which is more
user-friendly.
Haoqun Jiang [Mon, 17 Jan 2022 06:24:16 +0000 (14:24 +0800)]
fix: more accurate package manager inferring
Haoqun Jiang [Mon, 17 Jan 2022 06:01:33 +0000 (14:01 +0800)]
chore: use zx for all npm scripts
Haoqun Jiang [Mon, 10 Jan 2022 09:00:58 +0000 (17:00 +0800)]
chore: update snapshot
Haoqun Jiang [Mon, 10 Jan 2022 08:58:23 +0000 (16:58 +0800)]
3.0.7
Haoqun Jiang [Mon, 10 Jan 2022 08:41:32 +0000 (16:41 +0800)]
feat: drop .vue shim and recommend typescript vue plugin by default (#26)
Haoqun Jiang [Fri, 7 Jan 2022 05:27:28 +0000 (13:27 +0800)]
docs: fix typo
Haoqun Jiang [Thu, 6 Jan 2022 14:47:18 +0000 (22:47 +0800)]
3.0.6
Haoqun Jiang [Thu, 6 Jan 2022 14:47:08 +0000 (22:47 +0800)]
workflow: fix error catching
Cédric Exbrayat [Thu, 6 Jan 2022 14:40:32 +0000 (15:40 +0100)]
fix: eslint with prettier (#25)
Haoqun Jiang [Thu, 6 Jan 2022 11:00:50 +0000 (19:00 +0800)]
ci: also checkout submodules
Haoqun Jiang [Thu, 6 Jan 2022 10:57:51 +0000 (18:57 +0800)]
workflow: add prepublish script to build and push to the playground submodule
Haoqun Jiang [Thu, 6 Jan 2022 07:29:29 +0000 (15:29 +0800)]
docs: add CONTRIBUTING.md
Haoqun Jiang [Thu, 6 Jan 2022 06:41:07 +0000 (14:41 +0800)]
workflow: add playground as a submodule
Haoqun Jiang [Thu, 6 Jan 2022 03:20:24 +0000 (11:20 +0800)]
workflow: remove playground (preparing for submodule)
ZHAO Jinxiang [Tue, 28 Dec 2021 09:27:18 +0000 (17:27 +0800)]
fix: more accurate types for URL and vue-router (#23)
Haoqun Jiang [Mon, 27 Dec 2021 07:59:50 +0000 (15:59 +0800)]
3.0.5
Haoqun Jiang [Mon, 27 Dec 2021 02:59:04 +0000 (10:59 +0800)]
fix: fixup the template code
Haoqun Jiang [Mon, 27 Dec 2021 02:56:05 +0000 (10:56 +0800)]
Merge branch 'main' of https://github.com/vuejs/create-vue
zhangenming [Mon, 27 Dec 2021 02:50:11 +0000 (10:50 +0800)]
refactor: remove useless css (#22)
zhangenming [Mon, 27 Dec 2021 02:46:27 +0000 (10:46 +0800)]
fix: typo in css custom properties(#21)
Haoqun Jiang [Sun, 26 Dec 2021 12:58:07 +0000 (20:58 +0800)]
3.0.4
Haoqun Jiang [Sun, 26 Dec 2021 12:44:07 +0000 (20:44 +0800)]
chore: dependency maintenance
Haoqun Jiang [Sun, 26 Dec 2021 12:11:27 +0000 (20:11 +0800)]
fix: fix typo
Haoqun Jiang [Sun, 26 Dec 2021 12:06:38 +0000 (20:06 +0800)]
feat: add a banner with gradient
Haoqun Jiang [Sun, 26 Dec 2021 11:56:26 +0000 (19:56 +0800)]
ci: turn off windows CI for now
Haoqun Jiang [Sun, 26 Dec 2021 05:03:29 +0000 (13:03 +0800)]
ci: fix testing failures caused by node_module
Haoqun Jiang [Sat, 25 Dec 2021 14:45:12 +0000 (22:45 +0800)]
fix: fix type & eslint issues in the cypress plugin file
Haoqun Jiang [Sat, 25 Dec 2021 14:11:53 +0000 (22:11 +0800)]
feat: add eslint prompts
It's a work-in-progress feature, though.
I haven't thought about how to test it yet.
Haoqun Jiang [Fri, 24 Dec 2021 08:38:44 +0000 (16:38 +0800)]
chore: update all dependencies
Haoqun Jiang [Fri, 24 Dec 2021 08:24:17 +0000 (16:24 +0800)]
workflow: include template package.jsons in the workspace
So that the deps are managed by pnpm and can be updated automatically
with either `pnpm up` or renovate
Haoqun Jiang [Fri, 24 Dec 2021 08:17:24 +0000 (16:17 +0800)]
chore: add eslint comments to avoid errors in the future
Haoqun Jiang [Fri, 24 Dec 2021 06:02:06 +0000 (14:02 +0800)]
chore: update playground
Haoqun Jiang [Fri, 24 Dec 2021 06:01:19 +0000 (14:01 +0800)]
3.0.3
Haoqun Jiang [Wed, 22 Dec 2021 08:52:18 +0000 (16:52 +0800)]
docs: replace vuex link with pinia
btea [Wed, 22 Dec 2021 08:41:14 +0000 (02:41 -0600)]
fix: remove default router ts (#20)
Haoqun Jiang [Mon, 13 Dec 2021 05:25:33 +0000 (13:25 +0800)]
3.0.2
btea [Sun, 12 Dec 2021 13:25:08 +0000 (07:25 -0600)]
chore: remove unnecessary style (#16)
Haoqun Jiang [Sun, 12 Dec 2021 12:08:42 +0000 (20:08 +0800)]
chore: bump dependencies
Notablly, `@vitejs/plugin-vue` is updated to 2.0.0
Haoqun Jiang [Sat, 4 Dec 2021 13:54:16 +0000 (21:54 +0800)]
chore: dependency maintenance and snapshot updates
JD [Sat, 4 Dec 2021 05:19:39 +0000 (21:19 -0800)]
fix(template): update gitignore to avoid excluding extensions.json (#17)
Haoqun Jiang [Fri, 3 Dec 2021 15:02:08 +0000 (23:02 +0800)]
3.0.1
Haoqun Jiang [Fri, 3 Dec 2021 15:01:20 +0000 (23:01 +0800)]
fix: update typescript version
Fixes #18
Haoqun Jiang [Fri, 3 Dec 2021 06:22:32 +0000 (14:22 +0800)]
ci: tolerant CI failure on windows platform
It is a known issue in Cypress Component Testing with Vite:
https://docs.cypress.io/guides/component-testing/introduction#Experimental
> May flake in resource-constrained CI machines
Haoqun Jiang [Fri, 3 Dec 2021 05:37:40 +0000 (13:37 +0800)]
docs: mention the Vue 2 version for IE11 support
Haoqun Jiang [Fri, 3 Dec 2021 05:29:56 +0000 (13:29 +0800)]
3.0.0
Haoqun Jiang [Tue, 30 Nov 2021 13:31:54 +0000 (21:31 +0800)]
3.0.0-beta.10
btea [Wed, 1 Dec 2021 11:54:51 +0000 (05:54 -0600)]
fix: typo in comment (#14)
Haoqun Jiang [Tue, 30 Nov 2021 12:41:57 +0000 (20:41 +0800)]
ci: reenable windows test, now that we've disabled fail-fast
Haoqun Jiang [Tue, 30 Nov 2021 12:41:07 +0000 (20:41 +0800)]
ci: use node 16 as the main version, as it's the active LTS
Haoqun Jiang [Tue, 30 Nov 2021 10:32:10 +0000 (18:32 +0800)]
ci: turn off fail-fast strategy
The failing unit tests can not be reproduced consistently.
So I think we'd better continue running tests in all other environments
and see if it is a universal issue.
If not, we'd better go on with the new Cypress version and try to
resolve the flaky test issue on the Cypress side.
Otherwise we may have to roll back to the previous version.
Haoqun Jiang [Tue, 30 Nov 2021 07:05:22 +0000 (15:05 +0800)]
chore: bump cypress version
It seems to have fixed a lot of issues, including Apple Silicon, Windows compatibility.
Haoqun Jiang [Tue, 30 Nov 2021 06:40:18 +0000 (14:40 +0800)]
chore: remove redundant files
Haoqun Jiang [Mon, 29 Nov 2021 09:59:31 +0000 (17:59 +0800)]
3.0.0-beta.9
Haoqun Jiang [Mon, 29 Nov 2021 08:57:29 +0000 (16:57 +0800)]
chore: update playground
Haoqun Jiang [Mon, 29 Nov 2021 08:55:10 +0000 (16:55 +0800)]
feat!: replace vuex with pinia
It's our latest default recommendations for Vue.js state management.
Ref:
* <https://twitter.com/VueDose/status/
1463169464451706897 >
* <https://www.reddit.com/r/vuejs/comments/r1vluc/new_default_recommendations/hm3wgbj/>
Haoqun Jiang [Fri, 26 Nov 2021 08:42:17 +0000 (16:42 +0800)]
fix: add `@types/node` to ts projects
To avoid warnings on missing type declarations for the `url` module.
Ideally the version of `@types/node` should be based on the user's
node version. But the latest is accepatble for now.
Haoqun Jiang [Thu, 25 Nov 2021 12:32:20 +0000 (20:32 +0800)]
3.0.0-beta.8
Haoqun Jiang [Thu, 25 Nov 2021 12:31:59 +0000 (20:31 +0800)]
chore: prepublish sync
Haoqun Jiang [Thu, 25 Nov 2021 12:12:00 +0000 (20:12 +0800)]
fix: trailing slash is not required in Vite 2
See https://vitejs.dev/guide/migration.html#alias-behavior-change
Fixes #12
Cédric Exbrayat [Thu, 25 Nov 2021 11:06:41 +0000 (12:06 +0100)]
fix: use string as prop type in TS (#13)
Haoqun Jiang [Wed, 24 Nov 2021 11:43:22 +0000 (19:43 +0800)]
3.0.0-beta.7
Haoqun Jiang [Wed, 24 Nov 2021 11:19:25 +0000 (19:19 +0800)]
chore!: have to drop Node.js 12 (again)
Because vscode-jsonrpc (a transitive dependency of `vue-tsc`) contains
optional chaining syntax, which is only supported in Node.js 14+.
I expect more and more such cases will emerge in the future. So let's
just get rid of Node.js 12.
Haoqun Jiang [Wed, 24 Nov 2021 11:05:45 +0000 (19:05 +0800)]
chore: update playground
Next time, dependency maintenance commits should also regenerate the
playground packages. Otherwise the CI will fail due to lockfile
inconsistencies.
Haoqun Jiang [Wed, 24 Nov 2021 11:00:06 +0000 (19:00 +0800)]
fix: use `fileURLToPath` instead of `.pathname` to fix unicode compatibility
Fixes #5
Haoqun Jiang [Tue, 23 Nov 2021 08:58:17 +0000 (16:58 +0800)]
refactor: use `<nav>` instead of `<div id="nav">`
See https://github.com/vuejs/vue-cli/pull/6812
Haoqun Jiang [Tue, 23 Nov 2021 08:45:51 +0000 (16:45 +0800)]
chore: dependency maintenance
Haoqun Jiang [Mon, 22 Nov 2021 08:30:28 +0000 (16:30 +0800)]
chore: add the `TODOs` file to gitignore
I usually keep `TODOs` file in the repository to keep track of the
highest priority issues that I'd like to work on next.
It isn't listed in a global gitignore configuration because that won't
be picked up by npm, so the file could still be accidentally published
to the npm registry, unless in projects that have the `files` field in
`package.json`. Therefore, I choose to manually ignore the `TODOs` file
in each project.
Haoqun Jiang [Fri, 19 Nov 2021 08:20:24 +0000 (16:20 +0800)]
ci: skip windows for now
Haoqun Jiang [Fri, 19 Nov 2021 05:25:07 +0000 (13:25 +0800)]
fix: use full preview address in test scripts
Somehow in some GitHub Actions, `start-server-and-test` stuck on
localhost but works fine with 127.0.0.1
Haoqun Jiang [Fri, 19 Nov 2021 03:55:54 +0000 (11:55 +0800)]
chore: update playground
Haoqun Jiang [Fri, 19 Nov 2021 03:49:06 +0000 (11:49 +0800)]
fix: revert to cypress 8 and add Node.js 12 support back
Because 9.0.0 somehow fails the Node.js 17 CI.
Haoqun Jiang [Thu, 18 Nov 2021 11:20:17 +0000 (19:20 +0800)]
chore: regenerate playground snapshot
Haoqun Jiang [Thu, 18 Nov 2021 10:55:14 +0000 (18:55 +0800)]
ci: now that pnpm doesn't run pre-scripts, `pretest` must be run manually
Haoqun Jiang [Thu, 18 Nov 2021 10:38:51 +0000 (18:38 +0800)]
chore!: drop Node.js 12 support
1. Cypress 9.0.0 doesn't play nice with Node.js 12 https://github.com/cypress-io/cypress/issues/18973
2. This package is for creating new projects, so I expect most users are
using a more up-to-date version of Node.js