Advertisement · 728 × 90

Posts by TypeScript

Preview
Announcing TypeScript 6.0 - TypeScript TypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release.

TypeScript 6.0 is now available!

This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more!

But most important, this release brings us one step closer to the upcoming native-speed 7.0!

devblogs.microsoft.com/typescript/a...

2 weeks ago 316 87 7 12
Preview
Announcing TypeScript 6.0 RC - TypeScript Today we are excited to announce the Release Candidate (RC) of TypeScript 6.0! To get started using the RC, you can get it through npm with the following command: npm install -D typescript@rc TypeScri...

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...

1 month ago 143 23 2 7
Preview
Announcing TypeScript 6.0 Beta - TypeScript Today we are announcing the beta release of TypeScript 6.0! To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta TypeScript 6.0 is a uni...

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...

1 month ago 148 36 3 5

Still reading? Okay, here's the npm link too. go go go go go www.npmjs.com/package/@typ...

3 months ago 6 0 0 0
Preview
TypeScript (Native Preview) - Visual Studio Marketplace Extension for Visual Studio Code - Preview of the native TypeScript language server for Visual Studio Code.

And here's the VS Code extension to save you a click marketplace.visualstudio.com/items?itemNa...

3 months ago 10 0 1 0
Preview
Progress on TypeScript 7 - December 2025 - TypeScript Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. Th...

Most recent updates here devblogs.microsoft.com/typescript/p...

3 months ago 11 0 1 1

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?

3 months ago 55 5 3 0
Preview
Progress on TypeScript 7 - December 2025 - TypeScript Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. Th...

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...

4 months ago 250 57 5 10
Preview
Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1 In this year’s Octoverse, we uncover how AI, agents, and typed languages are driving the biggest shifts in software development in more than a decade.

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...

5 months ago 103 22 1 5
Advertisement
Preview
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...

8 months ago 146 27 0 7
Preview
Announcing TypeScript 5.9 RC - TypeScript Today we are excited to announce the Release Candidate (RC) of TypeScript 5.9! To get started using the Release Candidate, you can get it through npm with the following command: npm install -D typescr...

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...

8 months ago 113 14 4 1
Preview
Announcing TypeScript 5.9 Beta - TypeScript Today we are excited to announce the availability of TypeScript 5.9 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s tak...

TypeScript 5.9 Beta just went out! Try it in your project and let us know what you think:

devblogs.microsoft.com/typescript/a...

9 months ago 98 22 2 4

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.

9 months ago 139 19 2 2
Preview
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!

10 months ago 399 92 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!

1 year ago 63 9 4 0
Preview
Join the TypeScript Community Discord Server! The official community for TypeScript. Active help channels, type experts and more. Join now! | 49993 members

Starting soon! 📢

We've got a TypeScript AMA starting in just a few minutes (10am Pacific) on the TypeScript Discord!

discord.gg/typescript

1 year ago 55 6 3 1
Video

🚨 Announcing the new @typescriptlang.org compiler: native and 10× Faster and written in @golang.org

1 year ago 86 17 1 1
Preview
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...

1 year ago 973 292 22 156
Advertisement
A 10x faster TypeScript
A 10x faster TypeScript YouTube video by Microsoft Developer

Watch Anders Hejlsberg demo the incredible progress so far! www.youtube.com/watch?v=pNlq...

1 year ago 70 10 1 2
Preview
Announcing TypeScript 5.8 - TypeScript Today we’re excited to announce the release of TypeScript 5.8! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by adding syntax for types. Writing types in our...

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...

1 year ago 240 40 2 7
Preview
Announcing TypeScript 5.8 RC - TypeScript Today we are excited to announce the Release Candidate (RC) of TypeScript 5.8! To get started using the Release Candidate, you can get it through npm with the following command: npm install -D typescr...

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...

1 year ago 88 17 1 4
Preview
Announcing TypeScript 5.8 Beta - TypeScript Today we are excited to announce the availability of TypeScript 5.8 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s tak...

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...

1 year ago 150 35 6 8
Preview
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...

1 year ago 352 96 3 6
Preview
Announcing TypeScript 5.7 RC - TypeScript Today we are announcing the availability of the release candidate of TypeScript 5.7. To get started using the RC, you can get it through npm with the following command: npm install -D typescript@rc Le...

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...

1 year ago 208 31 0 6
Preview
Announcing TypeScript 5.7 Beta - TypeScript Today we are announcing the availability of TypeScript 5.7 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s take a look ...

TypeScript 5.7 beta is now available to try! Read up on what's new today! devblogs.microsoft.com/typescript/a...

1 year ago 51 7 0 0
Preview
Announcing TypeScript 5.6 - TypeScript Today we’re excited to announce the release of TypeScript 5.6! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by adding syntax for types. Types describe the s...

🚀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...

1 year ago 56 8 0 1
Preview
Announcing TypeScript 5.6 RC - TypeScript Today we are excited to announce the availability of the release candidate of TypeScript 5.6. To get started using the RC, you can get it through npm with the following command: npm install -D typescr...

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...

1 year ago 36 4 1 3
Preview
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...

1 year ago 24 9 0 0
Advertisement
Preview
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...

1 year ago 21 7 0 2
Preview
Announcing TypeScript 5.5 RC - TypeScript Today we are excited to announce the availability of the release candidate of TypeScript 5.5. To get started using the RC, you can get it through NuGet, or through npm with the following command: npm ...

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...

1 year ago 15 5 0 0