The Wire · Showcase
VUE PLAYGROUND LOCKS TYPESCRIPT 6 AS TYPESCRIPT 7 BREAKS TYPE SUPPORT
By RepoJournal · Filed · About Vue.js
Vue's SFC Playground defaulted to TypeScript 7 through npm's latest tag, but the tooling doesn't support it yet, so the team pinned it back to 6.0.3.
The Playground was pulling TypeScript versions from npm's latest tag, which recently resolved to v7 [1]. That broke type support because Vue's compiler integration hasn't caught up to the new TypeScript surface [1]. The fix pins new sessions to TypeScript 6.0.3 while preserving any version explicitly baked into shared Playground URLs [1]. This unblocks developers who were hitting type errors on fresh playgrounds while keeping advanced users' saved sessions intact. The team built and tested the full compiler stack and production bundle to confirm the change holds [1].
One email a day. Unsubscribe in one click.
Keep up with Vue.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
References
- [1] fix(playground): default to TypeScript 6 (fix #15217) ↗ vuejs/core