TypeScript

TypeScript Turns 5

This past weekend marked 5 full years since we released TypeScript publicly! Just half a decade ago, we announced our project with the ambitious goal of “getting JavaScript development to scale.”

At the time, it was clear to us that JavaScript’s usage was growing,

Announcing TypeScript 2.5

Today we’re happy to bring you TypeScript 2.5! If you’ve read our RC announcement, we’ve got a few new items that we’re proud to highlight!
If you’re not familiar with TypeScript, it’s a typed superset of JavaScript. More simply put, it’s just JavaScript with optional static types.

Announcing TypeScript 2.5 RC

Announcing TypeScript 2.5 RC
Today we’re happy to announce our RC of TypeScript 2.5. To get started with the latest stable version of TypeScript, you can grab it through NuGet, or use the following command with npm:

npm install -g typescript@rc

Visual Studio 2015 users (who have Update 3) can install TypeScript 2.5 RC from here,

Announcing TypeScript 2.4

Today we’re excited to announce the release of TypeScript 2.4!
If you haven’t yet heard of TypeScript, it’s a superset of JavaScript that brings static types and powerful tooling to JavaScript. These static types are entirely optional and get erased away –

Announcing TypeScript 2.4 RC

Today we’re releasing our RC of TypeScript 2.4. To get started with the latest stable version of TypeScript, you can grab it through NuGet, or use the following command with npm:

npm install -g typescript@rc

Visual Studio 2015 users (who have Update 3) can install TypeScript from here,

New TypeScript Quick Starts and Updates from Build 2017

Last week Microsoft hosted its annual Build conference close to home in Seattle. Build is the single largest developer-focused conference that the company hosts, and draws a huge crowd from around the world!

The TypeScript team had the pleasure of meeting some friendly faces of our community,

Announcing TypeScript 2.3

Today we’re excited to bring you our latest release with TypeScript 2.3!
For those who aren’t familiar, TypeScript is a superset of JavaScript that brings users optional static types and solid tooling. Using TypeScript can help avoid painful bugs people commonly run into when writing JavaScript by type-checking your code.

Announcing TypeScript 2.3 RC

The TypeScript 2.3 Release Candidate is here today! This release brings more ECMAScript features, new settings to make starting projects easier, and more.
To get started with the release candidate, you can grab it through NuGet or over npm through

npm install -g typescript@rc

You can also get TypeScript for Visual Studio 2015 (if you have Update 3).

TypeScript’s New Release Cadence

One of the things we love about the TypeScript community is the enthusiasm around new features and rapid adoption of new TypeScript releases. Because of this, we have been focusing on increasing the velocity and consistency of TypeScript releases so that you can get your hands on the latest features even more quickly and predictably.

Announcing TypeScript 2.2

Today our team is happy to present our latest release with TypeScript 2.2!
For those who haven’t yet heard of it, TypeScript is a simple extension to JavaScript to add optional types along with all the new ECMAScript features. TypeScript builds on the ECMAScript standard and adds type-checking to make you way more productive through cleaner code and stronger tooling.

Uncategorized

Announcing TypeScript 3.4

Today we’re happy to announce the availability of TypeScript 3.4!
If you haven’t yet used TypeScript, it’s a language that builds on JavaScript that adds optional static types. The TypeScript project provides a compiler that checks your programs based on these types to prevent certain classes of errors,

Announcing TypeScript 3.4 RC

Today we’re happy to announce the availability of our release candidate (RC) of TypeScript 3.4. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away.
To get started using the RC,

Announcing TypeScript 3.3

Today we’re happy to announce the availability of TypeScript 3.3!If you’re unfamiliar with TypeScript, it’s a language that brings static type-checking to JavaScript so that you can catch issues before you even run your code – or before you even save your file.

Announcing TypeScript 3.3 RC

Today we’re happy to announce the availability of our release candidate (RC) of TypeScript 3.3. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away.To get started using the RC,

IntelliCode for TypeScript/JavaScript

At Build 2018, Microsoft announced Visual Studio IntelliCode, a set of capabilities that provide AI-assisted development. In collaboration with the IntelliCode team, we are excited to announce that we are now bringing IntelliCode to TypeScript/JavaScript users through the IntelliCode extension for VS Code.

Announcing TypeScript 3.2

TypeScript 3.2 is here today!If you’re unfamiliar with TypeScript, it’s a language that brings static type-checking to JavaScript so that you can catch issues before you even run your code – or before you even save your file. It also includes the latest JavaScript features from the ECMAScript standard on older browsers and runtimes by compiling those features into a form that they understand.

Announcing TypeScript 3.2 RC

Today we’re announcing TypeScript 3.2 RC, the release candidate of our next version of TypeScript.
To get started using the RC, you can get it through NuGet, or use npm with the following command:
npm install -g typescript@rc
You can also get editor support for TypeScript 3.2 by:

Downloading for Visual Studio 2017 (for version 15.2 or later)
Downloading for Visual Studio 2015 (with Update 3)
Following directions for Visual Studio Code and Sublime Text.

Announcing TypeScript 3.1

Today we’re announcing the release of TypeScript 3.1!If you haven’t heard of TypeScript, it’s a language that builds on top of modern JavaScript and adds static type-checking. When you write TypeScript code, you can use a tool like the TypeScript compiler to remove type-specific constructs,

Announcing TypeScript 3.1 RC

Today we’re happy to announce the availability of the release candidate (RC) of TypeScript 3.1. Our intent with the RC is to gather any and all feedback so that we can ensure our final release is as pleasant as possible.If you’d like to give it a shot now,

TypeScript and Babel 7

Today we’re excited to announce something special for Babel users.Over a year ago, we set out to find what the biggest difficulties users were running into with TypeScript, and we found that a common theme among Babel users was that trying to get TypeScript set up was just too hard.