v1.3.0
Performance release: warm no-change runs drop from ~1.4-1.8s to ~0.25s large (1300+ files) SvelteKit workspaces (5-7x) plus a guard against silently-empty runs and an emit fix.
Performance
a9287e4c— no-change replay short-circuit: when nothing the checker reads has changed, the tsgo subprocess is skipped and the previous run's diagnostics replay through the live mapping pipeline (SVN_DISABLE_REPLAY=1to disable)2337b069— overlay tsconfig exclude collapse (tsgo config phase ~0.9s → ~0.05s), platform-native compiler binary preferred over the JS wrapper in pnpm/bun store installs,GOGC/GOMEMLIMITtuning on the spawned compiler
Added
2337b069—@typescript/nativenpm-alias discovery, for projects keepingtypescript@6as their toolchain alongside the 7 engine2337b069— suppressed-semantics guard: a generated overlay that fails to parse now surfaces a loudoverlay-syntax-errordiagnostic instead of a falsely clean run
Fixed
1eca047c— slot-attr expressions bound to a destructure-default each-binding emitted into a type position, a TS parse error in the generated overlay