TypeScript 4.3 Iteration Plan
DanielRosenwasser opened this issue ยท 25 comments
This document outlines our focused tasks for TypeScript 4.3, 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 |
---|---|
February 23rd | TypeScript 4.2 Release |
March 26th | Create 4.3 Beta (4.3.0) Build for Testing |
March 30th | TypeScript 4.3 Beta Release |
May 7th | Create 4.3 RC (4.3.1) Build for Testing |
May 11th | TypeScript 4.3 RC Release |
May 21st | Create 4.3 Final (4.3.2) Build for Testing |
May 25th | TypeScript 4.3 Final Release ๐ |
Language Features
- Generalized index signatures
- Improve support for well-known symbols
--noImplicitOverride
- ES
#private
methods static
index signatures- Package export maps
- Review the project setup experience
- Investigate different types and visibility modifiers for
get
/set
accessors - Investigate strictness flag for
unknown
incatch
- Migrate to modules
- Investigate improved error display
- Investigate faster compile-time iteration
Editor Productivity
- Continue enabling the Language Server Protocol (LSP)
- Investigate auto-import improvements
- Improve JSDoc
@see
and@link
support - Investigate inline hints
- Investigate high-confidence "did you mean?" in JS
- Continue improving TSServer in a worker thread
- Continue improving partial semantic mode
- Investigate improved error UI
Performance
Infrastructure
- Better baseline reports for bot testing
- Perf Regression Tracking
- Committing Scripts to Repo
- Integrate into Release Activities
- Perf Suite Reliability
Website
- Continue smoothing out first user experience
- Create project setup documentation
- Fix display issues on sample error spans
- Switch to new handbook
DefinitelyTyped
- Continue improving processes and performance
Linking lib DOM changes: microsoft/TypeScript-DOM-lib-generator#991
What happened to April in the release plan?
What happened to April in the release plan?
Some portions of our iteration are longer than 28 days and thus certain months may be implicit in the schedule depending on where dates fall.
@typescript-bot create release-4.3
Heya @DanielRosenwasser, I've started to create the release-4.3
branch for you. Here's the link to my best guess at the log.
Had to cancel that one to get one last PR in.
@typescript-bot create release-4.3
Heya @DanielRosenwasser, I've started to create the release-4.3
branch for you. Here's the link to my best guess at the log.
@typescript-bot sync release-4.3
Heya @DanielRosenwasser, I've started to sync release-4.3
with master for you. Here's the link to my best guess at the log.
@typescript-bot bump release-4.3
Heya @DanielRosenwasser, I've started to update the version number on release-4.3
to 4.3.1-rc
for you. Here's the link to my best guess at the log.
@typescript-bot bump release-4.3
Heya @DanielRosenwasser, I've started to update the version number on release-4.3
to 4.3.2
for you. Here's the link to my best guess at the log.
The 4.4 Iteration Plan has now been posted at #44237
Hello, has the final release of Typescript 4.3 been released yet? I don't see it on the releases page or the npm page
@typescript-bot bump release-4.3
Heya @DanielRosenwasser, I've started to update the version number on release-4.3
to 4.3.3
for you. Here's the link to my best guess at the log.
@typescript-bot bump release-4.3
Heya @DanielRosenwasser, I've started to update the version number on release-4.3
to 4.3.3
for you. Here's the link to my best guess at the log.
@typescript-bot bump release-4.3
Heya @DanielRosenwasser, I've started to update the version number on release-4.3
to 4.3.4
for you. Here's the link to my best guess at the log.
@typescript-bot bump release-4.3
Heya @DanielRosenwasser, I've started to update the version number on release-4.3
to 4.3.5
for you. Here's the link to my best guess at the log.