TypeScript 2.0
  • References/JavaScript/TypeScript/What's New

Null- and undefined-aware types TypeScript has two special types, Null and Undefined, that have the values null and undefined

2025-01-10 15:47:30
TypeScript 1.4
  • References/JavaScript/TypeScript/What's New

Union types Overview Union types are a powerful way to express a value that can be one of several types

2025-01-10 15:47:30
TypeScript 1.8
  • References/JavaScript/TypeScript/What's New

Type parameters as constraints With TypeScript 1.8 it becomes possible for a type parameter constraint to reference type parameters from the

2025-01-10 15:47:30
TypeScript 1.7
  • References/JavaScript/TypeScript/What's New

async/await support in ES6 targets (Node v4+) TypeScript now supports asynchronous functions for engines that have

2025-01-10 15:47:30
TypeScript 1.3
  • References/JavaScript/TypeScript/What's New

Protected The new protected modifier in classes works like it does in familiar languages like C++, C#, and Java. A protected

2025-01-10 15:47:30
TypeScript 1.5
  • References/JavaScript/TypeScript/What's New

ES6 Modules TypeScript 1.5 supports ECMAScript 6 (ES6) modules. ES6 modules are effectively TypeScript external modules with a new syntax:

2025-01-10 15:47:30
TypeScript 1.6
  • References/JavaScript/TypeScript/What's New

JSX support JSX is an embeddable XML-like syntax. It is meant to be transformed into valid JavaScript, but the semantics of that transformation

2025-01-10 15:47:30
TypeScript 1.1
  • References/JavaScript/TypeScript/What's New

Performance Improvements The 1.1 compiler is typically around 4x faster than any previous release. See

2025-01-10 15:47:30