Composite mapper allocations trimmed
A small checker optimization avoids building temporary composite mappers during type instantiation, reducing allocation overhead.
Read the issue →A small checker optimization avoids building temporary composite mappers during type instantiation, reducing allocation overhead.
Read the issue →TypeScript-Go got faster narrowing, safer symbol resolution, and a fix for config diagnostics after watched file edits.
Read the issue →
July 29th, 2026 · 12 commits
+1
A medium-sized day of performance work plus several user-facing bug fixes across build watch, language service, and emit paths.
Read the issue →Adds an experimental init flag for flaky diagnostic tracking and trims redundant watch-triggered refreshes.
Read the issue →A mix of compiler correctness fixes, formatting stability work, faster file rename handling, and AST/parser refactors.
Read the issue →New emit/config APIs landed, tuple variance got a panic fix, and VSIX build/release packaging was overhauled.
Read the issue →A batch rebuild bug fix and a new custom lint rule both aim to keep TypeScript diagnostics and incremental output consistent.
Read the issue →Organize imports now respects editor formatting, the checker keeps destructuring narrowing through re-entrant analysis, and link storage got a paging overhaul.
Read the issue →Major checker correctness and API surface updates, plus a handful of LSP/JSX fixes.
Read the issue →New native-preview APIs expose type parameter constraints/defaults, while language service smart-selection and a diagnostic fix land.
Read the issue →Fixed a declaration-emit import specifier bug, reduced false diagnostics in checker paths, and updated baseline triage grouping.
Read the issue →A new Visual Studio-style hover mode ships alongside two stability fixes for type expansion and signature help.
Read the issue →Added temporary snapshot updates and fixed several checker/JSX/declaration emit bugs, alongside a watch-loop optimization.
Read the issue →A TypeScript-Go checker fix broadens ancestor checks to avoid resolving nodes that normal checking skips, eliminating several false diagnostics.
Read the issue →New IPC and API plumbing lets clients request import edits for symbols, with async/sync surfaces and tests updated.
Read the issue →TypeScript-Go now rejects invalid project reference fields and fixes a concurrent auto-import cache access race.
Read the issue →TypeScript-Go fixes nullable API returns, improves declaration emit for late-visible expando functions, and flips main to 7.1 nightlies.
Read the issue →Adds a notification toggle, speeds remote node iteration, and fixes namespaced JSX completions/hover while prepping nightly extension output.
Read the issue →Major extension rename/layout work plus several crash and race fixes in project handling and API completion paths.
Read the issue →Added client/server timing collection to the native preview API, plus fixes for unloaded projects, JSDoc completions, and isolated-declarations errors.
Read the issue →Added a typed compiler options API, improved declaration emit and ID error placement, and fixed symlinked project reference resolution.
Read the issue →
June 30th, 2026 · 9 commits
+1
A mix of API additions, completion/language-service fixes, and compiler correctness patches, plus a few smaller regressions addressed.
Read the issue →Conditional type recursion is capped, build up-to-date checks now track package.jsons, and AST traversal/signature help bugs were fixed.
Read the issue →Release scripts, packaging, and CI were updated to support publishing the native preview package in more flexible ways.
Read the issue →Declaration emit, watch behavior, API typing, and LSP parsing all saw meaningful fixes; dependencies were also refreshed.
Read the issue →June 25th, 2026 · 1 commits
@typescript/native-preview now exposes a CommonJS `.` entrypoint for version data, improving package compatibility for CJS consumers.
Read the issue →Several new checker/program APIs landed alongside organize-imports sorting, rename behavior fixes, and a few correctness patches.
Read the issue →Project/file lifecycle handling was overhauled, new program diagnostics were exposed, and the native preview got a performance cache.
Read the issue →Big reliability and API cleanup day: tsconfig diagnostics, symlinked watches, safer config parsing, and richer literal type APIs.
Read the issue →A nil-pointer panic when extending an empty config file was fixed, with regression coverage added.
Read the issue →