TypeScript

@typescriptlang.org

TypeScript is JavaScript with types and type-checking. Compiles down to JavaScript, runs where JavaScript runs.

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

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.

devblogs.microsoft.com

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

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.

github.blog

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

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

devblogs.microsoft.com

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

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

devblogs.microsoft.com

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

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

devblogs.microsoft.com

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

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

devblogs.microsoft.com

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

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

devblogs.microsoft.com