Announcing TypeScript 5.9 - TypeScript
Today we are excited to announce the release of TypeScript 5.9! If youβre not familiar with TypeScript, itβs a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...
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...
01.08.2025 17:15 β π 141 π 27 π¬ 0 π 6
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.
19.06.2025 17:51 β π 138 π 19 π¬ 2 π 2
Announcing TypeScript Native Previews - TypeScript
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
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!
22.05.2025 15:09 β π 402 π 93 π¬ 10 π 12
Detecting dubious shadowing in Go
The most common porting bug in the TypeScript Go port
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!
06.04.2025 17:19 β π 65 π 9 π¬ 4 π 0
π¨ Announcing the new @typescriptlang.org compiler: native and 10Γ Faster and written in @golang.org
11.03.2025 15:48 β π 91 π 17 π¬ 1 π 1
YouTube video by Microsoft Developer
A 10x faster TypeScript
Watch Anders Hejlsberg demo the incredible progress so far! www.youtube.com/watch?v=pNlq...
11.03.2025 14:36 β π 71 π 10 π¬ 1 π 2
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
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...
11.03.2025 14:36 β π 982 π 296 π¬ 22 π 158
Announcing TypeScript 5.7 - TypeScript
Today we excited to announce the availability of TypeScript 5.7! If youβre not familiar with TypeScript, itβs a language that builds on JavaScript by adding syntax for type declarations and annotation...
π’ 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...
22.11.2024 18:56 β π 358 π 96 π¬ 3 π 6
Announcing TypeScript 5.6 Beta - TypeScript
Today we are excited to announce the availability of TypeScript 5.6 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescr...
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...
26.07.2024 14:24 β π 24 π 9 π¬ 0 π 0
Announcing TypeScript 5.5 - TypeScript
Today weβre excited to announce the release of TypeScript 5.5! If youβre not familiar with TypeScript, itβs a language that builds on top of JavaScript by making it possible to declare and describe ty...
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...
20.06.2024 18:29 β π 21 π 7 π¬ 0 π 2
Announcing TypeScript 5.5 Beta - TypeScript
Today we are excited to announce the availability of TypeScript 5.5 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescr...
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!
25.04.2024 20:20 β π 44 π 16 π¬ 1 π 2
Announcing TypeScript 5.2 - TypeScript
Today weβre excited to announce the release of TypeScript 5.2! If youβre not familiar with TypeScript, itβs a language that builds on top of JavaScript by making it possible to declare and descr...
TypeScript 5.2 is now here! π Now faster with
- 'using' & explicit resource management
- decorator metadata
- easier tuple type notation
- better object completions
- the inline variable refactor
- clickable inlay parameter hints
and more! Try it today!
24.08.2023 17:10 β π 15 π 5 π¬ 0 π 0
Announcing TypeScript 5.2 Beta - TypeScript
Today we are excited to announce the availability of TypeScript 5.2 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescr...
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!
30.06.2023 17:51 β π 16 π 7 π¬ 0 π 2