GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — TypeScript 4.2 Iteration Plan · Issue #41601 · microsoft/TypeScript

TypeScript 4.2 Iteration Plan #41601

New issue
Copy link
New issue
Copy link
Closed
Closed
TypeScript 4.2 Iteration Plan#41601
Copy link
Labels
PlanningIteration plans and roadmappingIteration plans and roadmapping

Description

@DanielRosenwasser
Daniel Rosenwasser (DanielRosenwasser)
opened on Nov 19, 2020
Issue body actions

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

  • Profiling/Tracing Mode Improvements

Infrastructure

  • Perf Regression Tracking
    • Committing Scripts to Repo
    • Integrate into Release Activities
  • Perf Suite Reliability
Reacted by ExE Boss, Robb Niznik, Joe Alden, Alex Nault, Lauren Yim, Ido Rosenthal, Hendry Sadrak, Clemens Ley, Jmenache, Ole Øystein Barsch and 41 more
Reacted by Martin Johns, Erik, Devin Fee, Hendry Sadrak, Thomas Guibert, Kirill Groshkov, Jake Hamilton, Hasan Hajjiri, btoo, i-tugay and 14 more
Reacted by whzx5byb, ExE Boss, Ali Tas, Mathieu M-Gosselin, Danilo Fuchs, Konstantin Möllers, Sergey Kozlov, Hendry Sadrak, Kirill Groshkov, Uladzimir Kalinets and 19 more
Reacted by Iago Bruno, Igor Bezkrovnyi, Pedro Ferrari and Masaru Irisawa 入澤 賢

Activity

Next
  1. Daniel Rosenwasser (DanielRosenwasser)
    added
    PlanningIteration plans and roadmappingIteration plans and roadmapping
    on Nov 19, 2020
  2. Daniel Rosenwasser (DanielRosenwasser)
    pinned this issue on Nov 19, 2020
  3. jogibear9988 commented on Nov 27, 2020

    @jogibear9988
    Jochen Kühner (jogibear9988)
    on Nov 27, 2020
    More actions

    Is there a way to suggest issues/tasks for a TS release?

    Reacted by Luke Page, ZHAO Jin-Xiang and Shigma
    Reacted by ZHAO Jin-Xiang
  4. DanielRosenwasser commented on Nov 30, 2020

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Nov 30, 2020
    MemberAuthor
    More actions

    Vote on existing issues, or file a new one if one doesn't already exist. We do pay attention to a few of the nudges in these threads, but really discourage people from turning the entire thread into a discussion point for a single feature.

    Reacted by ExE Boss, Ben and Leo Selig
  5. x87 commented on Dec 7, 2020

    @x87
    Seemann (x87)
    on Dec 7, 2020
    More actions

    https://www.typescriptlang.org/ shows the next version as 4.1, and the link points here:
    Screen Shot 2020-12-07 at 12 33 16 PM

    Reacted by Kopenkin Dmitrii
  6. RyanCavanaugh commented on Dec 7, 2020

    @RyanCavanaugh
    Ryan Cavanaugh (RyanCavanaugh)
    on Dec 7, 2020
    Member
    More actions

    cc Orta Therox (@orta) re that

  7. ExE-Boss commented on Dec 7, 2020

    @ExE-Boss
    ExE Boss (ExE-Boss)
    on Dec 7, 2020
    Contributor
    More actions

    This file needs fixing: https://github.com/microsoft/TypeScript-Website/blob/v2/packages/typescriptlang-org/src/lib/release-plan.json (the latest commit only updated the dates and the URL: microsoft/TypeScript-Website@cc80197)

    Reacted by Ryan Cavanaugh
  8. RyanCavanaugh commented on Dec 7, 2020

    @RyanCavanaugh
    Ryan Cavanaugh (RyanCavanaugh)
    on Dec 7, 2020
    Member
    More actions

    Thanks for the quick pointer ExE Boss (@ExE-Boss), I've fixed it

    Reacted by Eugene
  9. orta commented on Dec 11, 2020

    @orta
    Orta Therox (orta)
    on Dec 11, 2020
    Contributor
    More actions

    Thanks folks!

    Reacted by Eugene
  10. orta commented on Dec 11, 2020

    @orta
    Orta Therox (orta)
    on Dec 11, 2020
    Contributor
    More actions

    Linking the lib DOM changes issue: microsoft/TypeScript-DOM-lib-generator#960

  11. DanielRosenwasser commented on Jan 6, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Jan 6, 2021
    MemberAuthor
    More actions

    Heads up, lots of people are just coming back from vacation, so we'll be releasing the beta next week instead.

    Reacted by Toni Villena, Jack Works, ExE Boss, Thibault Malbranche, Robb Niznik, Sayan Pal, Peter Torsson, Mathieu M-Gosselin, Eugene and Alexandre Boucher
  12. DanielRosenwasser commented on Jan 10, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Jan 10, 2021
    MemberAuthor
    More actions

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

  13. typescript-bot commented on Jan 10, 2021

    @typescript-bot
    TypeScript Bot (typescript-bot)
    on Jan 10, 2021
    Contributor
    More actions

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

  14. DanielRosenwasser commented on Jan 10, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Jan 10, 2021
    MemberAuthor
    More actions

    Looks like the "origin types" PR (#42149) has broken the baselines, which is making tests fail.

  15. DanielRosenwasser commented on Jan 10, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Jan 10, 2021
    MemberAuthor
    More actions

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

  16. 13 remaining items

  17. longlho commented on Feb 17, 2021

    @longlho
    Long Ho (longlho)
    on Feb 17, 2021
    Contributor
    More actions

    Can #42134 be revised/reverted please?

    Reacted by Daniel Rosenwasser
  18. DanielRosenwasser commented on Feb 20, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Feb 20, 2021
    MemberAuthor
    More actions

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

    Reacted by Alexander Kachkaev and ExE Boss
  19. typescript-bot commented on Feb 20, 2021

    @typescript-bot
    TypeScript Bot (typescript-bot)
    on Feb 20, 2021
    Contributor
    More actions

    Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on release-4.2 to 4.2.2 for you. Here's the link to my best guess at the log.

  20. microsoft
    deleted a comment from TypeScript Bot (typescript-bot) on Mar 3, 2021
  21. DanielRosenwasser commented on Mar 3, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Mar 3, 2021
    MemberAuthor
    More actions

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

  22. typescript-bot commented on Mar 3, 2021

    @typescript-bot
    TypeScript Bot (typescript-bot)
    on Mar 3, 2021
    Contributor
    More actions

    Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on release-4.2 to 4.2.3 for you. Here's the link to my best guess at the log.

  23. Jack-Works commented on Mar 5, 2021

    @Jack-Works
    Jack Works (Jack-Works)
    on Mar 5, 2021
    Contributor
    More actions

    Reverse link to 4.3 iteration plan #42762 (mentioned from 4.3 iteration plan won't send mail to people who subscribed to 4.2 iteration plan)

    Reacted by Sébastien Lorber and Toni Villena
    Reacted by Sébastien Lorber
  24. DanielRosenwasser commented on Apr 5, 2021

    @DanielRosenwasser
    Daniel Rosenwasser (DanielRosenwasser)
    on Apr 5, 2021
    MemberAuthor
    More actions

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

  25. typescript-bot commented on Apr 5, 2021

    @typescript-bot
    TypeScript Bot (typescript-bot)
    on Apr 5, 2021
    Contributor
    More actions

    Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on release-4.2 to 4.2.4 for you. Here's the link to my best guess at the log.

  26. aslatter commented on Apr 8, 2021

    @aslatter
    Antoine Latter (aslatter)
    on Apr 8, 2021
    More actions

    FYI - it looks like NPM has a version 4.2.4, but GitHub doesn't have a tag v4.2.4 or a release for 4.2.4.

    Reacted by Toni Villena, Isaac Sukin, Andrew Cox and Nick Reid
  27. brad4d commented on Apr 9, 2021

    @brad4d
    Bradford C. Smith (brad4d)
    on Apr 9, 2021
    More actions

    Can we expect to have a v4.2.4 defined by 2021-04-12, or is more time needed before that can happen?
    Within Google we're anxious to get the fix for JSDoc annotations getting copied to overloads.
    It's causing spurious deprecation warnings for our users.
    We need an official v4.2.4 tag so we can upgrade.
    Thanks.

  28. orta commented on Apr 9, 2021

    @orta
    Orta Therox (orta)
    on Apr 9, 2021
    Contributor
    More actions

    Bradford C. Smith (@brad4d) shipped - https://github.com/microsoft/TypeScript/releases/tag/v4.2.4

    Reacted by Bradford C. Smith, Will Slattum and ExE Boss
    Reacted by ExE Boss
  29. longlho commented on Apr 10, 2021

    @longlho
    Long Ho (longlho)
    on Apr 10, 2021
    Contributor
    More actions

    Can I get #42945 in as well?

  30. Daniel Rosenwasser (DanielRosenwasser)
    unpinned this issue on May 24, 2021
  31. Ryan Cavanaugh (RyanCavanaugh)
    closed this as completedon Jun 25, 2021
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 roadmappingIteration plans and roadmapping

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.