Showing results for 2024 - TypeScript

Oct 9, 2024
4
2

Announcing TypeScript 5.7 Beta

Daniel Rosenwasser
Daniel Rosenwasser

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: 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 to catch issues when a variable has not yet been initialized ...

Sep 9, 2024
1
16

Announcing TypeScript 5.6

Daniel Rosenwasser
Daniel Rosenwasser

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 shapes we expect of our variables, parameters, and functions, and the TypeScript type-checker can help catch issues like typos, missing properties...

Aug 23, 2024
0
2

Announcing TypeScript 5.6 RC

Daniel Rosenwasser
Daniel Rosenwasser

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: Here's a quick list of what's new in TypeScript 5.6! What's New Since the Beta? Since TypeScript 5.6 beta, we reverted a change ...

Jul 26, 2024
2
3

Announcing TypeScript 5.6 Beta

Daniel Rosenwasser
Daniel Rosenwasser

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: Here's a quick list of what's new in TypeScript 5.6! Disallowed Nullish and Truthy Checks Maybe you've written a regex and forgotten...

Jun 20, 2024
5
9

Announcing TypeScript 5.5

Daniel Rosenwasser
Daniel Rosenwasser

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

Jun 6, 2024
1
6

Announcing TypeScript 5.5 RC

Daniel Rosenwasser
Daniel Rosenwasser

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: Here's a quick list of what's new in TypeScript 5.5! What's New Since the Beta? Since the beta, we've ...

Apr 25, 2024
6
3

Announcing TypeScript 5.5 Beta

Daniel Rosenwasser
Daniel Rosenwasser

Today we are excited to announce the availability of TypeScript 5.5 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: Here's a quick list of what's new in TypeScript 5.5! Inferred Type Predicates This section was written by Dan Vanderkam, who...

Mar 6, 2024
0
7

Announcing TypeScript 5.4

Daniel Rosenwasser
Daniel Rosenwasser

Today we're excited to announce the release of TypeScript 5.4! 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 and , and ...

Feb 22, 2024
2
1

Announcing TypeScript 5.4 RC

Daniel Rosenwasser
Daniel Rosenwasser

Today we're excited to announce our Release Candidate of TypeScript 5.4! Between now and the stable release of TypeScript 5.4, 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: Here's a quick list of what's new in TypeScript 5.4...

Jan 29, 2024
4
6

Announcing TypeScript 5.4 Beta

Daniel Rosenwasser
Daniel Rosenwasser

Today we are excited to announce the availability of TypeScript 5.4 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: Here's a quick list of what's new in TypeScript 5.4! Preserved Narrowing in Closures Following Last Assignments TypeScript can usually figure out ...