TypeScript 5.7 Beta released
Daniel Rosenwasser has announced TypeScript 5.7 Beta, which introduces several new features. These include checks for never-initialized variables, path rewriting for relative paths, ECMAScript 2024 runtime support, and project ownership search in ancestor configuration files. TypeScript now enforces rules to prevent runtime problems when importing from a.json file via the "nodenext" module. It also supports V8 compile caching in Node.js via the new API module.enableCompileCache(). Notable behavioral changes include more implicit errors on functions that return null or undefined, as well as support for V8 compile caching in Node.js. These modifications are intended to improve the user experience and eliminate the need to re-run build tasks.
TypeScript 5.7 Beta released
A new Microsoft news has been published: TypeScript 5.7 Beta released