TypeScript

TypeScript The official blog of the TypeScript team.

  • Announcing TypeScript 5.9
    by Daniel Rosenwasser on August 1, 2025 at 4:19 pm

    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 makes it possible to check your code to avoid bugs ahead of time. The TypeScript type-checker does all this, and is also the The post Announcing TypeScript 5.9 appeared first on TypeScript.

  • Announcing TypeScript 5.9 RC
    by Daniel Rosenwasser on July 25, 2025 at 4:53 pm

    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 typescript@rc Let’s take a look at what’s new in TypeScript 5.9! Minimal and Updated tsc –init Support for import defer Support for The post Announcing TypeScript 5.9 RC appeared first on TypeScript.

  • Announcing TypeScript 5.9 Beta
    by Daniel Rosenwasser on July 8, 2025 at 5:38 pm

    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 take a look at what’s new in TypeScript 5.9! Minimal and Updated tsc –init Support for import defer Support for –module node20 The post Announcing TypeScript 5.9 Beta appeared first on TypeScript.

  • Announcing TypeScript Native Previews
    by Daniel Rosenwasser on May 22, 2025 at 3:04 pm

    This past March we unveiled our efforts to port the TypeScript compiler and toolset to native code. This port has achieved a 10x speed-up on most projects – not just by using a natively-compiled language (Go), but also through using shared memory parallelism and concurrency where we can benefit. Since then, we have made several The post Announcing TypeScript Native Previews appeared first on TypeScript.

  • A 10x Faster TypeScript
    by Anders Hejlsberg on March 11, 2025 at 2:31 pm

    Today I’m excited to announce the next steps we’re taking to radically improve TypeScript performance. The core value proposition of TypeScript is an excellent developer experience. As your codebase grows, so does the value of TypeScript itself, but in many cases TypeScript has not been able to scale up to the very largest codebases. Developers The post A 10x Faster TypeScript appeared first on TypeScript.

  • Announcing TypeScript 5.8
    by Daniel Rosenwasser on February 28, 2025 at 7:35 pm

    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 code allows us to explain intent and have other tools check our code to catch mistakes like typos, issues with null The post Announcing TypeScript 5.8 appeared first on TypeScript.

  • Announcing TypeScript 5.8 RC
    by Daniel Rosenwasser on February 13, 2025 at 10:27 pm

    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 typescript@rc Let’s take a look at what’s new in TypeScript 5.8! What’s New Since the Beta? Since our beta release, we have The post Announcing TypeScript 5.8 RC appeared first on TypeScript.

  • Announcing TypeScript 5.8 Beta
    by Daniel Rosenwasser on January 29, 2025 at 6:51 pm

    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 take a look at what’s new in TypeScript 5.8! Checked Returns for Conditional and Indexed Access Types Consider an API that presents The post Announcing TypeScript 5.8 Beta appeared first on TypeScript.

  • Announcing TypeScript 5.7
    by Daniel Rosenwasser on November 22, 2024 at 6:15 pm

    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 annotations. This syntax can be used by the TypeScript compiler to type-check our code, and it can also be erased to emit clean, idiomatic JavaScript The post Announcing TypeScript 5.7 appeared first on TypeScript.

  • Announcing TypeScript 5.7 RC
    by Daniel Rosenwasser on November 8, 2024 at 9:01 pm

    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 Let’s take a look at what’s new in TypeScript 5.7! Checks for Never-Initialized Variables For a long time, TypeScript has been able The post Announcing TypeScript 5.7 RC appeared first on TypeScript.

Share Websitecyber
We are an ethical website cyber security team and we perform security assessments to protect our clients.