Skip to content

TypeScript 4.4 Iteration Plan #44237

Description

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

Activity

  1. DanielRosenwasser commented on May 24, 2021

    @DanielRosenwasser
    MemberAuthor

    The 4.3 Iteration Plan can be found at #42762

  2. mrlubos commented on May 27, 2021

    @mrlubos

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

  3. xiaoxiangmoe commented on May 31, 2021

    @xiaoxiangmoe
    Contributor

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

  4. canonic-epicure commented on Jun 1, 2021

    @canonic-epicure

    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.

  5. ghiscoding commented on Jun 3, 2021

    @ghiscoding

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

  6. Kingwl commented on Jun 3, 2021

    @Kingwl
    Contributor

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

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

  7. DanielRosenwasser commented on Jun 28, 2021

    @DanielRosenwasser
    MemberAuthor
  8. typescript-bot commented on Jun 28, 2021

    @typescript-bot
    Contributor

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

  9. DanielRosenwasser commented on Jun 28, 2021

    @DanielRosenwasser
    MemberAuthor

    No.

    TypeScript Bot (@typescript-bot) create release-4.4

  10. typescript-bot commented on Jun 28, 2021

    @typescript-bot
    Contributor

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

  11. Kingwl commented on Jun 29, 2021

    @Kingwl
    Contributor

    Hey. Welcome back.😉

  12. DanielRosenwasser commented on Jun 30, 2021

    @DanielRosenwasser
    MemberAuthor
  13. typescript-bot commented on Jun 30, 2021

    @typescript-bot
    Contributor

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

  14. 1 remaining item

  15. DanielRosenwasser commented on Aug 6, 2021

    @DanielRosenwasser
    MemberAuthor
  16. typescript-bot commented on Aug 6, 2021

    @typescript-bot
    Contributor

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

  17. DanielRosenwasser commented on Aug 6, 2021

    @DanielRosenwasser
    MemberAuthor

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

    TypeScript Bot (@typescript-bot) bump release-4.4

  18. typescript-bot commented on Aug 6, 2021

    @typescript-bot
    Contributor

    Heya Daniel Rosenwasser (@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.

  19. DanielRosenwasser commented on Aug 12, 2021

    @DanielRosenwasser
    MemberAuthor

    The 4.5 Iteration Plan has now been posted at #45418

  20. DanielRosenwasser commented on Aug 23, 2021

    @DanielRosenwasser
    MemberAuthor
  21. typescript-bot commented on Aug 23, 2021

    @typescript-bot
    Contributor

    Heya Daniel Rosenwasser (@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.

  22. DanielRosenwasser commented on Aug 23, 2021

    @DanielRosenwasser
    MemberAuthor

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

  23. DanielRosenwasser commented on Sep 10, 2021

    @DanielRosenwasser
    MemberAuthor
  24. typescript-bot commented on Sep 10, 2021

    @typescript-bot
    Contributor

    Heya Daniel Rosenwasser (@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.

  25. DanielRosenwasser commented on Oct 6, 2021

    @DanielRosenwasser
    MemberAuthor

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

    TypeScript Bot (@typescript-bot) bump release-4.4

  26. typescript-bot commented on Oct 6, 2021

    @typescript-bot
    Contributor

    Heya Daniel Rosenwasser (@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.

  27. DanielRosenwasser commented on Oct 6, 2021

    @DanielRosenwasser
    MemberAuthor

    4.4.4

    😈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    PlanningIteration plans and roadmapping

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions