$ the-wire · showcase
create-vue 3.24.0 adds tsgo option, tighter Oxlint and Vitest templates
By RepoJournal · Filed · About Vue.js · Composed from the cited sources · methodology
create-vue shipped v3.24.0 with a tsgo option for the TypeScript generator, template fixes for Oxlint dependency alignment and Vitest config imports, and a CI change that stops redundant pnpm installs in the playground job.
2026-09-16 (v3.24.0) vuejs/create-vue
The v3.24.0 release adds a tsgo option that swaps TypeScript for typescript-native-bridge during scaffolding, and fixes the overwrite prompt to say outright that it deletes all existing files. Also included: keeping Oxlint dependencies aligned and adding the missing extension on the Vitest config import.
fix: prevent redundant pnpm installs in playground CI vuejs/create-vue
The playground submodule gains a private root package.json so pnpm 12 can verify dependencies without reinstalling, which also stops install progress from being written to stderr during the Vitest job. Users notice nothing; the CI just stops doing the same work twice.
fix: add root manifest for pnpm dependency checks vuejs/create-vue-templates
The companion templates repo got the root manifest that makes pnpm dependency checks work, the counterpart to the same fix on the create-vue side.
version 3.24.0 snapshot vuejs/create-vue-templates
A snapshot commit recording the 3.24.0 state of the template set.
chore(deps): lock file maintenance vuejs/create-vue
Two Renovate chores rounded out the day: a lock file refresh and a non-major dependency bump taking @clack/prompts from ^1.7.0 to ^1.8.1.