Skip to content

TypeScript 4.8 Iteration Plan #49074

Closed
Closed
@DanielRosenwasser

Description

@DanielRosenwasser
Member

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

Date Event
May 24th TypeScript 4.7 Release
June 17th Create 4.8 Beta (4.8.0) Build for Testing
June 21st TypeScript 4.8 Beta Release
August 5th Create 4.8 RC (4.8.1) Build for Testing
August 9th TypeScript 4.8 RC Release
August 19th Create 4.8 Final (4.8.2) Build for Testing
August 23th TypeScript 4.8 Final Release 🚀

Language and Compiler Features

Editor Productivity

Performance

Infrastructure

Website

Activity

ghiscoding

ghiscoding commented on May 18, 2022

@ghiscoding

I wonder when will any of the opened issues related to Scenario: Monorepos & Cross-Project References will ever be worked and/or looked into? I'd be really interested to see this one in particular #30235, to build with multi-threads, and it's been open for so long without any real tractions. Are there any plans short term? When should we expect any movements in Monorepo subjects from TypeScript team? When will TypeScript ever take advantage of multi-threaded compilations? I'm sure plenty of users would enjoy the perf boost when doing a build... Anywho, I'm still happy to see plenty of features ship every couple months, keep up the good work TS Team 🚀

JustFly1984

JustFly1984 commented on May 18, 2022

@JustFly1984

Please include #17002 Array.isArray with ReadonlyArray

Jack-Works

Jack-Works commented on May 27, 2022

@Jack-Works
Contributor

please consider #49077!

arendjr

arendjr commented on May 29, 2022

@arendjr

Please consider addressing #37582 and #49083.

Eliav2

Eliav2 commented on Jun 16, 2022

@Eliav2

#10571 (Allow skipping generics) would be highly appreciated

DanielRosenwasser

DanielRosenwasser commented on Jun 17, 2022

@DanielRosenwasser
MemberAuthor

@ghiscoding the multithreaded build issue is something that is unfortunately hard with the synchronous foundation we have. There is also some amount of work sharing between project builds that we would likely lose. On the flip side, we did land some great optimizations between --build/--watch/--incremental in time for the beta. You can try them in our current nightlies.

DanielRosenwasser

DanielRosenwasser commented on Jun 17, 2022

@DanielRosenwasser
MemberAuthor

@typescript-bot create release-4.8

typescript-bot

typescript-bot commented on Jun 17, 2022

@typescript-bot
Collaborator

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

kasperpeulen

kasperpeulen commented on Jun 18, 2022

@kasperpeulen

@DanielRosenwasser Is there any chance that the satisfies operator will land in 4.8?

34 remaining items

Loading
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

        Participants

        @voxpelli@arendjr@ghiscoding@DanielRosenwasser@kasperpeulen

        Issue actions

          TypeScript 4.8 Iteration Plan · Issue #49074 · microsoft/TypeScript