Upgrading vue-tsc 0.40 to 1
Unknown0.40.13 → 1.8.27
DepDelta is still reading the notes for this range, 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.
DepDelta is still reading the release notes in this range. This updates as they come in.
Adds @volar/typescript ~1.11.1, @vue/language-core 1.8.27, semver ^7.5.4.
Drops @volar/vue-language-core, @volar/vue-typescript.
Installs 24 packages in all (was 26).
Also installs @volar/language-core, balanced-match, brace-expansion, computeds, de-indent, he, minimatch, muggle-string, path-browserify, vue-template-compiler.
No longer installs @jridgewell/sourcemap-codec, @volar/code-gen, @volar/typescript-faster, @vue/compiler-sfc, @vue/compiler-ssr, @vue/reactivity, magic-string, nanoid, picocolors, postcss.
Moves @volar/source-map 0.40.13 → 1.11.1, @vue/shared 3.2.38, 3.5.44 → 3.5.44. Your build may pick other versions.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- added:
function createProgram(options: ts.CreateProgramOptions): _Program - added:
type Hook = (program: _Program) => void - added:
type _Program = ts.Program & { __vue: ProgramContext }
- removed:
function createProgramProxy(options: ts.CreateProgramOptions, _options?: ts.CompilerOptions, _host?: ts.CompilerHost, _oldProgram?: ts.Program, _configFileParsingDiagnostics?: readonly ts.Diagnostic[]): any - removed:
function loadTsLib(): typeof ts
- added:
const state: { hook?: { program: _Program; index: number; worker: Promise<any> } }