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 describe 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 ...
Today we're excited to announce our Release Candidate of TypeScript 5.2!
Between now and the stable release of TypeScript 5.2, we expect no further changes apart from critical bug fixes.
To get started using the RC, you can get it through NuGet, or through npm with the following command:
npm install -D typescript@rc
Here's a quick list ...
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 typescript@beta
Here's a quick list of what's new in TypeScript 5.2!
using Declarations and Explicit Resource Management
Decorator Metadata
...
Today we're excited to announce the release of TypeScript 5.1!
If you're not yet familiar with TypeScript, it's a language that builds on JavaScript by adding constructs called types.
These types can describe some details about our program, and can be checked by TypeScript before they're compiled away in order to catch possible typos, logic ...
Today we're excited to announce our Release Candidate of TypeScript 5.1!
Between now and the stable release of TypeScript 5.1, we expect no further changes apart from critical bug fixes.
To get started using the RC, you can get it through NuGet, or through npm with the following command:
npm install -D typescript@rc
Here's a quick list ...
Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time
looking for ways to improve the performance of our compiler so that your projects build faster. One of the ways we
improved was by looking into an oft overlooked aspect of many JavaScript VMs: inline caching.
A Brief Primer on ...
Today we're announcing our beta release of TypeScript 5.1!
To get started using the beta, you can get it through NuGet, or through npm with the following command:
npm install -D typescript@beta
Here's a quick list of what's new in TypeScript 5.1!
Easier Implicit Returns for undefined-Returning Functions
Unrelated Types for Getters and...
Today we're excited to announce the release of TypeScript 5.0!
This release brings many new features, while aiming to make TypeScript smaller, simpler, and faster.
We've implemented the new decorators standard, added functionality to better support ESM projects in Node and bundlers, provided new ways for library authors to control generic ...
One of the most impactful things we've worked on in TypeScript 5.0 isn't a feature, a bug fix, or a data structure optimization.
Instead, it's an infrastructure change.
In TypeScript 5.0, we restructured our entire codebase to use ECMAScript modules, and switched to a newer emit target.
What to Know
Now, before we dive in, we want to set ...
Today we're excited to announce our Release Candidate of TypeScript 5.0!
Between now and the stable release of TypeScript 5.0, we expect no further changes apart from critical bug fixes.
This release brings many new features, while aiming to make TypeScript, smaller, simpler, and faster.
We've implemented the new decorators standard, ...