In addition, new –incremental improvements now helps speed up calls to tsc and optimizes compiler settings and where and how files are found, reducing rebuilding by as much as 68 percent compared to 3.4, Rosenwasser said.
The update also adds the Omit helper type that omits certain properties when expressing types.
TypeScript 3.5 also has improved excess property checks in union types, which detects typos for when a type isn’t expecting a specific property as well as smarter union type checking
The new –allowUmdGlobalAccess flag allows users to reference UMD global declarations from anywhere.
The full list of updates and new features can be viewed here.