-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Closed
Labels
PlanningIteration plans and roadmappingIteration plans and roadmapping
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
ExE-Boss, Niznikr, joealden, alexnault, cherryblossom000 and 46 moreMartinJohns, worstpractice, dfee, hendrysadrak, thmsgbrt and 19 morewhzx5byb, ExE-Boss, alitas, mathieumg, danilofuchs and 24 moreiagobruno, ibezkrovnyi, thepedroferrari and mass10
Metadata
Metadata
Assignees
Labels
PlanningIteration plans and roadmappingIteration plans and roadmapping