- Notifications
You must be signed in to change notification settings - Fork476
Comparing changes
Open a pull request
base repository:vuejs/create-vue
Uh oh!
There was an error while loading.Please reload this page.
base:v3.14.2
head repository:vuejs/create-vue
Uh oh!
There was an error while loading.Please reload this page.
compare:v3.15.0
- 20commits
- 30files changed
- 4contributors
Commits on Feb 18, 2025
Commits on Feb 26, 2025
fix: shouldn't pin @vitest/eslint-plugin version
It must be an oversight. There's no point in pinning this version.
Commits on Feb 27, 2025
chore(deps): pin dependency prettier to v3.5.1 (#696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update all non-major dependencies (#697)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Commits on Feb 28, 2025
chore(deps): update dependency vite to ^6.2.0 (#698)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: should throw error when an internal error is encountered
Also fix the bug that no interactive prompt is provided,result.projectName would be undefined and cause an error.
Commits on Mar 7, 2025
feat!: use a giant multiselect instead of individual toggles for feat…
…ures (#695)As we are adding more features, the number of toggles is getting out of hand. A multiselect could save a few keystrokes for most users.I also take this opportunity to change the prompts library to `@clack/prompts`.(For context: `create-astro`, `sv`, `create-preact`, `create-solid`, `create-qwik` all use `@clack/prompts`, `create-vite` recently switched to `@clack/prompts` too, while `create-next-app` uses `prompts`)The color library is changed to `picocolors`. IMO `kleur` is still the smaller library because of treeshaking. But `@clack/prompts` already comes with `picocolors` as a dependency, so by not adding `kleur`, we save a few bytes.---This is a proof-of-concept PR. I haven't put much consideration into the code style yet. Nor have I updated the i18n messages. I will do that if this change is accepted.See the result in a screen recording:[](https://asciinema.org/a/Aq334bHe0tJBpuxLNQyVAyzXb)---TODOs:- [x] Clean up the code (wrap the `isCancel` condition; update the `needsEslint` type, etc.)- [ ] I think we should remove the `packageName` related logic but it can be postponed into another PR- [ ] Get the message translations reviewed* chore: small formatting improvements to the intro/outro message [skip ci]Still much work to do. But it's acceptable for now.* chore: unselect -> deselect* refactor: update English prompts* docs: update all the locales with the new prompts* refactor: remove some duplicated or redundant code* refactor: further cleanup of codebase* build: remove alias for `prompts` package* docs: Update fr-FR.json [skip ci]* i18n: add translations for the "should not be empty" message
Commits on Mar 8, 2025
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff v3.14.2...v3.15.0
Uh oh!
There was an error while loading.Please reload this page.