The Release Candidate for TypeScript 6.0 is now available!
Read up on what's coming up with 6.0 & 7.0, and try it out on your codebase today!
devblogs.microsoft.com/typescript/a...
The Release Candidate for TypeScript 6.0 is now available!
Read up on what's coming up with 6.0 & 7.0, and try it out on your codebase today!
devblogs.microsoft.com/typescript/a...
TypeScript 6.0 beta is now published!
This release brings
- inference improvements for functions
- updates to package.json 'imports'
- the Temporal APIs
- alignments for the upcoming TypeScript 7.0
- & more!
Try it today!
devblogs.microsoft.com/typescript/a...
Still reading? Okay, here's the npm link too. go go go go go www.npmjs.com/package/@typ...
And here's the VS Code extension to save you a click marketplace.visualstudio.com/items?itemNa...
Most recent updates here devblogs.microsoft.com/typescript/p...
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...
TypeScript 5.9 RC is available to try! Let us know how it works before next week's stable release!
devblogs.microsoft.com/typescript/a...
TypeScript 5.9 Beta just went out! Try it in your project and let us know what you think:
devblogs.microsoft.com/typescript/a...
Slack now runs the new Go-powered @typescriptlang.org checker in CI. Using the tool saves us over 5 minutes per run, meaning faster merges and happier developers.
Huge thanks to Anders, @jakebailey.dev, and everyone else on the project for the incredible performance gains.
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!
Finally reviving my blog! Wrote a few thousand words about one of the most notorious bugs we encountered when porting tsc to Go: accidental variable shadowing.
It's a pleasure to write go/analysis passes, and I was really happy with the results of my shadow analyzer.
Please enjoy the CFG diagrams!
Starting soon! π’
We've got a TypeScript AMA starting in just a few minutes (10am Pacific) on the TypeScript Discord!
discord.gg/typescript
π¨ Announcing the new @typescriptlang.org compiler: native and 10Γ Faster and written in @golang.org
Watch Anders Hejlsberg demo the incredible progress so far! www.youtube.com/watch?v=pNlq...
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...
We just published the release candidate of TypeScript 5.7! Give it a shot and let us know what you think!
devblogs.microsoft.com/typescript/a...
TypeScript 5.7 beta is now available to try! Read up on what's new 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...