Sign in

typescriptlang.org

@typescriptlang.org
1 followers 0 following 4 posts
PostsRepliesMedia
TypeScript @typescriptlang.org · 17/09/2026
A new documentary about @vscode.dev is out! 🎬🎞️🍿 Check out The Story of VS Code, the story of the editor that brought the TypeScript experience to everyone! www.youtube.com/watch?v=kHL3...
youtube.com
The Story of VS Code | Official Documentary
YouTube video by Visual Studio Code
04710
TypeScript @typescriptlang.org · 28/07/2026
And check out this release thread from earlier this month!
070
TypeScript @typescriptlang.org · 28/07/2026
Read up more here on the TypeScript 7 release blog:
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
170
TypeScript @typescriptlang.org · 28/07/2026
Have you been using TypeScript 7? @ahejlsberg.bsky.social shows off what 10x faster build & editing experiences look like with @vscode.dev!
youtube.com
TypeScript 7 Is Here (And It's 10× Faster)
YouTube video by Microsoft Developer
57018
TypeScript @typescriptlang.org · 08/07/2026
So what are you waiting for? Go install TypeScript 7 and try it out today! npm install -D typescript@7 devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
180
TypeScript @typescriptlang.org · 08/07/2026
We know people will still need TS 6 for API usage. That's why there's a new `@typescript/typescript6` package that provides - the TypeScript 6 API - a separate `tsc6` binary Install it side-by-side with TypeScript 7, and don't worry about conflicts with `tsc`.
1110
TypeScript @typescriptlang.org · 08/07/2026
TypeScript 7 also brings parallelism with new 🧪 experimental 🧪 flags to tweak it. `--checkers` controls the number of type-checking workers, while `--builders` controls concurrent project builds. Use more on powerful machines, or scale down to fewer to control memory usage.
180
TypeScript @typescriptlang.org · 08/07/2026
Under both `--watch` and in the editor, TypeScript 7 also now periodically releases unused type-checking state after enough idle time. For bigger projects, this should help reduce memory usage after peaking.
190
TypeScript @typescriptlang.org · 08/07/2026
TypeScript 7 also ships a new `--watch` mode based on a Go port of Parcel's watcher. This brings more efficient and reliable file watching to TypeScript users across platforms. If you tried earlier versions of TS7, you can expect way less CPU usage on idle with `--watch`.
1101
TypeScript @typescriptlang.org · 08/07/2026
With this new version, TypeScript officially supports the language server protocol (LSP). So just pick your favorite editor and enjoy the speed improvements!
190
TypeScript @typescriptlang.org · 08/07/2026
With TS 7, you'll still have broad editor support. IDEs like Visual Studio and Webstorm will easily support TypeScript 7. For VS Code, we have an extension you can install today! marketplace.visualstudio.com/items?itemNa...
marketplace.visualstudio.com
TypeScript 7 - Visual Studio Marketplace
Extension for Visual Studio Code - TypeScript and JavaScript language support powered by the native TypeScript language server.
1111
TypeScript @typescriptlang.org · 08/07/2026
TypeScript 7 has all the editor features you love, like auto-imports, find-all-references, expandable hovers, inlay hints, code lenses, linked editing, semantic highlighting, import sorting, and more. They're just a lot faster now.
2120
TypeScript @typescriptlang.org · 08/07/2026
The new codebase has been battle-tested by many teams (and entire companies) using it in production for over a year now. In fact, in the editor TypeScript 7 is *more* stable than TypeScript 6, with fewer crashes and lower memory usage.
2150
TypeScript @typescriptlang.org · 08/07/2026
The 10x is real for many projects, and the speed improvements make a huge difference for teams at scale. TypeScript 7 drops time in CI, and minimizes delays in editors like VS & VS Code. That makes every part of the developer inner loop feel snappy.
Speedups of various projects between TypeScript 6 and 7

vscode 125.7s to 10.6s -- 11.9x
sentry 139.8s to 15.7s -- 8.9x
bluesky 24.3s to 2.8s -- 8.7x
playwright 12.8s to 1.47s -- 8.7x
tldraw 11.2s to 1.46s -- 7.7xMemory usage of various projects between TypeScript 6 and 7

vscode 5.2GB to 4.2GB -- -18%
sentry 4.9GB to 4.6GB -- -6%
bluesky 1.8GB to 1.3GB -- -26%
playwright 1.GB to 0.9GB -- -11%
tldraw 0.6GB to 0.5GB -- -15%
1265
TypeScript @typescriptlang.org · 08/07/2026
It's simple to get started npm install -D typescript@7 Then run `npx tsc` as usual for a new native experience.
1150
TypeScript @typescriptlang.org · 08/07/2026
In case you missed it, TypeScript 7 is a complete 10x faster version of the compiler & language server. It's a full port to parallelized native code. It runs faster, uses less memory, and is more stable than ever before.
1372
TypeScript @typescriptlang.org · 08/07/2026
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
15617156
Reposted by TypeScript
Visual Studio Code @vscode.dev · 29/06/2026
⚡ Learn how the VS Code and TypeScript teams collaborated to bring TypeScript 7 to VS Code. The result: faster builds, faster iteration, and a better day-to-day development experience. Read more: code.visualstudio.com/blogs/2026/0...
TypeScript 7 logo on a blue gradient background.
25610
TypeScript @typescriptlang.org · 18/06/2026
Try the RC today! npm install -D typescript@rc Then run `npx tsc` as usual - just faster.
0101
TypeScript @typescriptlang.org · 18/06/2026
For teams moving gradually, `tsc` from TypeScript 7 can run side-by-side with the `tsc6` executable & API from TypeScript 6 using the new `@typescript/typescript6` package.
190
TypeScript @typescriptlang.org · 18/06/2026
Speaking of which: TypeScript 7 also brings more parallelism to builds. ℹ️ Some tips ℹ️ `--checkers` controls the number of type-checking workers, while `--builders` controls parallel project-reference builds. Use more on powerful machines, or scale down to fewer to control memory usage.
1100
TypeScript @typescriptlang.org · 18/06/2026
Not yet mentioned in the blog post: TypeScript 7.0 will release unused type-checkers in the editor after enough idle time. For bigger projects, this should help reduce memory usage after peaking.
1130
TypeScript @typescriptlang.org · 18/06/2026
Editor support has come a long way since we first debuted: auto-imports, expandable hovers, inlay hints, code lenses, JSX linked editing, semantic highlighting, sort imports, remove unused imports, and more are now available.
1120
TypeScript @typescriptlang.org · 18/06/2026
The rebuilt `--watch` mode is powered by a Go port of Parcel's watcher, giving TypeScript 7 efficient, stable cross-platform file watching. Expect much less CPU usage on idle.
1131
TypeScript @typescriptlang.org · 18/06/2026
What's new in the RC since the beta? A couple of things, but worth calling out are - A rebuilt `--watch` mode - Stability improvements across the board - New ported editor features - Strategies for using less memory in editors
1120
TypeScript @typescriptlang.org · 18/06/2026
📣 TypeScript 7's Release Candidate is now out! 📣 The new native rewrite is almost here. Try it out on your codebases, and make sure your team is ready for the upcoming 7.0 release!
devblogs.microsoft.com
Announcing TypeScript 7.0 RC - TypeScript
The Release Candidate for TypeScript 7.0 is now available!
525152
TypeScript @typescriptlang.org · 19/05/2026
You can try it out on your project by installing our native-preview package from npm. New releases are published daily, and are already used by many teams in production! npmx.dev/package/@typ...
npmx.dev
@typescript/native-preview - npmx
Preview CLI and JS API for the native TypeScript compiler port
2484
TypeScript @typescriptlang.org · 19/05/2026
Something subtle from @vscode.dev's recent release notes: VS Code core, and all its built-in extensions, are now type-checked with TypeScript 7 native previews! code.visualstudio.com/updates/v1_1...
From the VS Code 1.119 blog post:

Typechecking now uses TypeScript 7 for faster development iteration

Last iteration we moved VS Code's main watch task to use TypeScript 7. This iteration, we finished the migration to use TypeScript 7 for all built-in extensions and core code.

By migrating the Copilot extension to use TypeScript 7, we cut the typechecking time from 22 seconds to 4 seconds. These dramatic speedups enable both developers and agents to iterate more quickly in the VS Code codebase.
19413
TypeScript @typescriptlang.org · 21/04/2026
TypeScript 7.0 Beta is here! Built on a new native and parallelized foundation, it's already being used on multi-million line codebases. Read up more here and try it on your projects today! devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 Beta - TypeScript
Today we are absolutely thrilled to announce the release of TypeScript 7.0 Beta! If you haven’t been following TypeScript 7.0’s development, this release is significant in that it is built on a comple...
232773
TypeScript @typescriptlang.org · 23/03/2026
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...
devblogs.microsoft.com
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.
631687
TypeScript @typescriptlang.org · 06/03/2026
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...
devblogs.microsoft.com
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...
214223
TypeScript @typescriptlang.org · 11/02/2026
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...
devblogs.microsoft.com
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...
314835
TypeScript @typescriptlang.org · 05/01/2026
Still reading? Okay, here's the npm link too. go go go go go www.npmjs.com/package/@typ...
npmjs.com
050
TypeScript @typescriptlang.org · 05/01/2026
And here's the VS Code extension to save you a click marketplace.visualstudio.com/items?itemNa...
marketplace.visualstudio.com
TypeScript (Native Preview) - Visual Studio Marketplace
Extension for Visual Studio Code - Preview of the native TypeScript language server for Visual Studio Code.
1100
TypeScript @typescriptlang.org · 05/01/2026
Most recent updates here devblogs.microsoft.com/typescript/p...
devblogs.microsoft.com
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...
1110
TypeScript @typescriptlang.org · 05/01/2026
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?
3555
TypeScript @typescriptlang.org · 02/12/2025
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...
devblogs.microsoft.com
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...
525355
TypeScript @typescriptlang.org · 28/10/2025
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...
github.blog
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.
110122
TypeScript @typescriptlang.org · 01/08/2025
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...
devblogs.microsoft.com
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...
014426
TypeScript @typescriptlang.org · 25/07/2025
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...
devblogs.microsoft.com
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...
411314
TypeScript @typescriptlang.org · 08/07/2025
TypeScript 5.9 Beta just went out! Try it in your project and let us know what you think: devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
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...
29622
Reposted by TypeScript
Slack Engineering @slack.engineering · 19/06/2025
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.
214219
TypeScript @typescriptlang.org · 22/05/2025
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!
devblogs.microsoft.com
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!
1039590
Reposted by TypeScript
Jake Bailey @jakebailey.dev · 06/04/2025
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!
jakebailey.dev
Detecting dubious shadowing in Go
The most common porting bug in the TypeScript Go port
4639
TypeScript @typescriptlang.org · 13/03/2025
Starting soon! 📢 We've got a TypeScript AMA starting in just a few minutes (10am Pacific) on the TypeScript Discord! discord.gg/typescript
discord.gg
Join the TypeScript Community Discord Server!
The official community for TypeScript. Active help channels, type experts and more. Join now! | 49993 members
3556
Reposted by TypeScript
Syntax @syntax.fm · 11/03/2025
🚨 Announcing the new @typescriptlang.org compiler: native and 10× Faster and written in @golang.org
18517
TypeScript @typescriptlang.org · 11/03/2025
Watch Anders Hejlsberg demo the incredible progress so far! www.youtube.com/watch?v=pNlq...
youtube.com
A 10x faster TypeScript
YouTube video by Microsoft Developer
17010
TypeScript @typescriptlang.org · 11/03/2025
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...
devblogs.microsoft.com
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
22971289
TypeScript @typescriptlang.org · 28/02/2025
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...
devblogs.microsoft.com
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...
223740
TypeScript @typescriptlang.org · 13/02/2025
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...
devblogs.microsoft.com
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...
18716