Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeScript 4.4 Iteration Plan #44237

Closed
DanielRosenwasser opened this issue May 24, 2021 · 27 comments
Closed

TypeScript 4.4 Iteration Plan #44237

DanielRosenwasser opened this issue May 24, 2021 · 27 comments
Labels
Planning Iteration plans and roadmapping

Comments

@DanielRosenwasser
Copy link
Member

DanielRosenwasser commented May 24, 2021

This document outlines our focused tasks for TypeScript 4.4. It minimally indicates intent to investigate tasks or contribute to an implementation. Nothing is set in stone, but we will strive to complete them in a reasonable timeframe.

Date Event
May 25th TypeScript 4.3 Release
June 25th Create 4.4 Beta (4.4.0) Build for Testing
June 29th TypeScript 4.4 Beta Release
August 6th Create 4.4 RC (4.4.1) Build for Testing
August 10th TypeScript 4.4 RC Release
August 20th Create 4.4 Final (4.4.2) Build for Testing
August 24th TypeScript 4.4 Final Release 🚀

Language and Compiler Features

Editor Productivity

Performance

Infrastructure

Website

  • Continue smoothing out first user experience
  • Streamline website calls-to-action
  • Gather UX feedback on playground
  • Fix display issues on sample error spans

DefinitelyTyped

  • Continue improving processes and performance
@DanielRosenwasser DanielRosenwasser added the Planning Iteration plans and roadmapping label May 24, 2021
@DanielRosenwasser
Copy link
Member Author

The 4.3 Iteration Plan can be found at #42762

@mrlubos
Copy link

mrlubos commented May 27, 2021

I yearn for a day when I see #241 on the list 😔

@xiaoxiangmoe
Copy link
Contributor

@DanielRosenwasser #40694 This feature is also marked Milestone TypeScript 4.4.0. Are we going to implement it in ts 4.4 too?

@canonic-epicure
Copy link

I'd like to draw some attention to the #7342

  • issue was filed in Mar 2016
  • there are ~170 emoji reactions in the thread
  • there are ~10 duplicates of this issue (did not count emoji reactions in all of them)
  • there's PR, which fixes this issue and passes all CI checks, submitted in Jan
  • the PR works great (verified by me in my project)

The #7342 fix will be a solid quality of life improvement for many users, I believe it should be considered for 4.4.0.

@ghiscoding
Copy link

ohhhh "Inline Hints", what a productivity boost that will bring..... bring it on!!! 🚀

@Kingwl
Copy link
Contributor

Kingwl commented Jun 3, 2021

ohhhh "Inline Hints", what a productivity boost that will bring..... bring it on!!! 🚀

Let's get it down! I'll update the PR.

@DanielRosenwasser
Copy link
Member Author

@typescript-bot create release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, the branch 'release-4.4' already seems to exist on microsoft/TypeScript. You should prepare it for the release by hand.

@DanielRosenwasser
Copy link
Member Author

No.

@typescript-bot create release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to create the release-4.4 branch for you. Here's the link to my best guess at the log.

@Kingwl
Copy link
Contributor

Kingwl commented Jun 29, 2021

Hey. Welcome back.😉

@DanielRosenwasser
Copy link
Member Author

@typescript-bot sync release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to sync release-4.4 with main for you. Here's the link to my best guess at the log.

@ExE-Boss
Copy link
Contributor

ExE-Boss commented Jul 4, 2021

The “Breaking Changes” section should include:

@DanielRosenwasser
Copy link
Member Author

@typescript-bot sync release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to sync release-4.4 with main for you. Here's the link to my best guess at the log.

@DanielRosenwasser
Copy link
Member Author

Had to do a manual merge because I guess main had an LKG.

@typescript-bot bump release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to update the version number on release-4.4 to 4.4.1-rc for you. Here's the link to my best guess at the log.

@DanielRosenwasser
Copy link
Member Author

The 4.5 Iteration Plan has now been posted at #45418

@DanielRosenwasser
Copy link
Member Author

@typescript-bot bump release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to update the version number on release-4.4 to 4.4.2 for you. Here's the link to my best guess at the log.

@DanielRosenwasser
Copy link
Member Author

Just as a heads up - the RC went out 2 days later, so we're going to target a release date of August 26th.

@DanielRosenwasser
Copy link
Member Author

@typescript-bot bump release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to update the version number on release-4.4 to 4.4.3 for you. Here's the link to my best guess at the log.

@DanielRosenwasser
Copy link
Member Author

DanielRosenwasser commented Oct 6, 2021

Caught a regression in --build mode - we think we can back-port it to TypeScript 4.4.

@typescript-bot bump release-4.4

@typescript-bot
Copy link
Collaborator

Heya @DanielRosenwasser, I've started to update the version number on release-4.4 to 4.4.4 for you. Here's the link to my best guess at the log.

@DanielRosenwasser
Copy link
Member Author

DanielRosenwasser commented Oct 6, 2021

4.4.4

😈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Planning Iteration plans and roadmapping
Projects
None yet
Development

No branches or pull requests

10 participants