Closed
Description
This document outlines our focused tasks for TypeScript 4.2, as well as some of the discussion that explains how/why we prioritized certain work items. Nothing is set in stone, but we will strive to complete them in a reasonable timeframe.
Date | Event |
---|---|
November 19th | TypeScript 4.1 Release |
January 8th | Create 4.2 Beta (4.2.0) Build for Testing |
January 12th | TypeScript 4.2 Beta Release |
February 5th | Create 4.2 RC (4.2.1) Build for Testing |
February 9th | TypeScript 4.2 RC Release |
February 19th | Create 4.2 Final (4.2.2) Build for Testing |
February 23rd | TypeScript 4.2 Final Release 🚀 |
Language Features
- Generalized index signatures
- Leading/middle rest elements in tuple types
--noImplicitOverride
--noPropertyAccessFromIndexSignature
static
Index Signatures- Investigate
typeof class
- Review the project setup experience
- Investigate faster compile-time iteration
Editor Productivity
- Declare missing helper function
- Enable running TSServer in a worker thread
- Anticipated bug fixes and UX improvements for partial semantic mode
- Investigate high-confidence "did you mean?" in JS
Performance
Infrastructure
- Perf Regression Tracking
- Committing Scripts to Repo
- Integrate into Release Activities
- Perf Suite Reliability
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment