Announcing TypeScript 5.0 RC with new features, optimizations, and breaking changes. The runtime requirement is Node.js 10 or later.

Table of contents
What’s New Since the Beta?Decoratorsconst Type ParametersSupporting Multiple Configuration Files in extendsAll enum s Are Union enum s--moduleResolution bundlerResolution Customization Flags--verbatimModuleSyntaxSupport for export type *@satisfies Support in JSDoc@overload Support in JSDocPassing Emit-Specific Flags Under --buildCase-Insensitive Import Sorting in EditorsExhaustive switch / case CompletionsSpeed, Memory, and Package Size OptimizationsBreaking Changes and DeprecationsWhat’s Next?12 Comments
Sort: