Daniel Rosenwasser

Senior Program Manager, TypeScript

Daniel Rosenwasser is the program manager of the TypeScript team. He has a passion for programming languages, compilers, and great developer tooling.

Post by this author

Announcing TypeScript 2.6 RC

TypeScript 2.6 RC is now available! To get started with the latest stable version of TypeScript, you can grab it through NuGet, or use the following command with npm: Visual Studio 2015 users (who have Update 3) can install TypeScript 2.6 RC from here, and Visual Studio 2017 users using version 15.2 or later will be able to get 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." (image) At the time, it was clear to us that JavaScript's usage was growing, but with that, so were many of the pain points as codebases would...

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. Static types can make it easier to maintain your code by ...

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: Visual Studio 2015 users (who have Update 3) can install TypeScript 2.5 RC from here, and Visual Studio 2017 users using ...

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 - you can gradually introduce them to your existing JavaScript code, and get around to ...

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: Visual Studio 2015 users (who have Update 3) can install TypeScript from here, and Visual Studio 2017 users using Update 2 will be able to get TypeScript by simply...

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! (image) The TypeScript team had the pleasure of meeting some friendly faces of our community, along with plenty of new people who were...

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

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 You can also get TypeScript for Visual Studio 2015 (if you have Update 3). Our team is ...

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