Skip to content

Upgrading vue-tsc 1 to 2

Unknown1.8.27 → 2.2.12Deprecated1New102Changed10Fixed232Other79

Fetching 48 releases from GitHub…43 / 48
UnknownUpgrade verdict

DepDelta is still reading the notes for 5 of 48 releases, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
1 item needs code or config changes

Drops semver.

Also installs @vue/compiler-vue2, alien-signals, vscode-uri.

No longer installs computeds, vue-template-compiler.

Moves @volar/language-core 1.11.1 → 2.4.15, @volar/source-map 1.11.1 → 2.4.15, @volar/typescript 1.11.1 → 2.4.15, muggle-string 0.3.1 → 0.4.1. Your build may pick other versions.

1 package of its own release moves with it.

Deprecated1
Deprecated vueCompilerOptions.experimentalUseElementAccessInTemplate.
vueCompilerOptions.experimentalUseElementAccessInTemplate

Generated by DepDelta from published .d.ts files. Not mixed with prose notes.

  • added: function run(tscPath?: string): void
  • removed: function createProgram(options: ts.CreateProgramOptions): _Program
  • removed: type Hook = (program: _Program) => void
  • removed: type _Program = ts.Program & { __vue: ProgramContext }
  • removed: const state: { hook?: { program: _Program; index: number; worker: Promise<any> } }