It's the first Monday of 2026! Awful, we know.
But have you tried out TypeScript's native previews, or do you hate when your editor and builds are faster?
We've got some updates on TypeScript 7! The new native port
- can type-check any project
- supports --build and --incremental
- has rich editor features implemented
- is still 10x faster
and is ready for you to try today!
devblogs.microsoft.com/typescript/p...
Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub!
We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀
Read up more at github.blog/news-insight...
TypeScript 5.9 is now available! 📣
This release brings:
✅ An updated tsc --init
✅ Type-checking for the new 'import defer'
✅ Actual summaries in more DOM APIs
✅ Expandable quick info hovers (✨preview✨)
and more! Read up more on our blog:
devblogs.microsoft.com/typescript/a...
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!
npm install -D @typescript/native-preview
npx tsgo --version
Read up more on our blog!
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!
devblogs.microsoft.com/typescript/t...
TypeScript 5.8 is now out, with
✅ Better Checks on return expressions
✅ Support for require(esm) in --module nodenext
✅ --libReplacement to speed up program loading
✅ --erasableSyntaxOnly
and more! Try it today!
devblogs.microsoft.com/typescript/a...
The release candidate (RC) for TypeScript 5.8 is now published! Read up more on our release notes and try it today!
devblogs.microsoft.com/typescript/a...
We just released the beta for TypeScript 5.8! This release brings support for Node.js' require(ESM), smarter/safer checks for functions using advanced types, a few great optimizations for editor scenarios, and more. Give it a try!
devblogs.microsoft.com/typescript/a...
📢 TypeScript 5.7 is here! Now with
✅ Better checks for uninitialized variables
✅ Smarter tsconfig lookup in editors
✅ Improved startup time
✅ Stricter checks for JSON imports
✅ Extension rewrites for relative imports
and more! Try it today!
devblogs.microsoft.com/typescript/a...
🚀TypeScript 5.6 is now available! 🚀
Now with
✅ New syntactic nullish/truthy checks
✅ Iterator helper methods & strictness checks
✅ Region-prioritized checking in editors
✅ Flexible --build behavior
and more! Try it today!
devblogs.microsoft.com/typescript/a...
The release candidate for TypeScript 5.6 is now available for testing! Give it a try today for more new checks, ways to speed-up your builds, new JS features, and more!
devblogs.microsoft.com/typescript/a...
TypeScript 5.6 Beta is now out with
✔️ Errors on Suspicious Truthy/Nullish Checks
✔️ Iterator Methods like `.map()` and `.filter()`
✔️ Error-Tolerant --build Mode
✔️ --noCheck
✔️ Type-Checking Prioritized by Editor Viewports
and more! Try it today!
devblogs.microsoft.com/typescript/a...
TypeScript 5.5 is now available! 🎉✨
Now with
✅ Inferred Type Predicates
✅ RegEx syntax checks
✅ The JSDoc @import Tag
✅ ${configDir} for easier tsconfig inheritance
✅ --isolatedDeclarations
✅ Lots of new optimizations
And more! Try it today!
devblogs.microsoft.com/typescript/a...
TypeScript 5.5 RC is now out to try! We're looking for feedback on inferred type predicates, JSDoc imports, regex checking, ${configDir}, isolatedDeclarations, build optimizations, and more!
devblogs.microsoft.com/typescript/a...
Announcing TypeScript 5.5 Beta! 📣
Now with type predicate inference, more type narrowing, an @import tag for JSDoc, the --isolatedDeclarations flag, performance & reliability improvements, and much more!
TypeScript 5.4 Beta is available to try! This release has lots of type narrowing improvements, the 'NoInfer' type helper, groupBy, better options for bundlers, and more!
devblogs.microsoft.com/typescript/a...
Today we released TypeScript 5.3! Now bringing:
- new narrowing improvements
- more correctness checks
- import attributes
- handy new editor features
- lots of optimizations
and lots more! So try it today!
devblogs.microsoft.com/typescript/a...
The release candidate of TypeScript 5.3 is out - we're looking for feedback to make sure this release is as perfect as possible! devblogs.microsoft.com/typescript/a...
TypeScript 5.3 beta just went out! Now slimmer and faster, with lots of new narrowing improvements, correctness checks, features like import attributes, and more - so try it out now!
We just released TypeScript 5.2 Beta! Check out
- 'using' Declarations
- Decorator Metadata
- Easier Tuple Type Notation
- Inline Variable Refactoring
- Comma Completions in Objects
and more! Try it today!
TypeScript 5.1 is now out! Now with
- smarter checks for undefined-returning functions
- no restrictions between getter/setter types
- better checks for JSX tags
- linked editing for JSX
- new speed-ups
Read up more on our blog!