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 5.6 Iteration Plan #59250

Open
DanielRosenwasser opened this issue Jul 11, 2024 · 20 comments
Open

TypeScript 5.6 Iteration Plan #59250

DanielRosenwasser opened this issue Jul 11, 2024 · 20 comments
Labels
Planning Iteration plans and roadmapping

Comments

@DanielRosenwasser
Copy link
Member

DanielRosenwasser commented Jul 11, 2024

This document outlines our focused tasks for TypeScript 5.6. 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
2024-06-18 TypeScript 5.5 Release
2024-07-19 Create 5.6 Beta (5.6.0) Build for Testing
2024-07-23 TypeScript 5.6 Beta Release
2024-08-16 Create 5.6 RC (5.6.1) Build for Testing
2024-08-20 TypeScript 5.6 RC Release
2024-08-30 Create 5.6 Final (5.6.2) Build for Testing
2024-09-03 TypeScript 5.6 Final Release 🚀
gantt
    dateFormat  YYYY-MM-DD
    TypeScript 5.5 Stabilization Period : 2024-06-10, 2024-06-18
    TypeScript 5.6 Beta Development : 2024-06-10, 2024-07-20
    TypeScript 5.6 RC Development : 2024-07-20, 2024-08-16
    TypeScript 5.6 Stabilization Period : 2024-08-16, 2024-09-03
todayMarker stroke-width:5px,stroke:#0f0,opacity:0.5
Loading

Compiler and Language

Editor and Language Service

Performance

Website and Docs

Infrastructure

@DanielRosenwasser DanielRosenwasser added the Planning Iteration plans and roadmapping label Jul 11, 2024
@MunMunMiao
Copy link

I hope you can consider #26242 and #59126. We really hope to be able to use optional generics.

@ghiscoding
Copy link

Could this next plan be pinned instead of previous 5.5 which is now closed, it was hard to find. Thanks

@jakebailey jakebailey pinned this issue Jul 12, 2024
@zanminkian
Copy link

I hope #59051 can be fixed in 5.6. Otherwise, many TypeORM or NestJS projects will implicitly have bugs if they use declare keyword.

@graphemecluster
Copy link
Contributor

graphemecluster commented Jul 22, 2024

“Investigate Non-Null Assertions in JSDoc” should link to #57042 instead.
And the beta release date has supposedly passed but it has not yet been merged. I guess there’s not much to review?

P.S. A little thank you for listing #58613 here. It’s my pleasure.

@DanielRosenwasser
Copy link
Member Author

@typescript-bot create release-5.6

@typescript-bot
Copy link
Collaborator

typescript-bot commented Jul 24, 2024

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
create release-5.6 ✅ Started ✅ Results

@typescript-bot
Copy link
Collaborator

Hey, @DanielRosenwasser! I've created release-5.6 with version 5.6.0-beta for you.

@DanielRosenwasser
Copy link
Member Author

TypeScript 5.6 Beta is available!

@Infinitay
Copy link

Thanks for all the work on the new upcoming release. If it's not too late, I would like to appeal a suggestion to add support for importing json files as const as described in #32063.

@DanielRosenwasser
Copy link
Member Author

@typescript-bot sync release-5.6

@typescript-bot
Copy link
Collaborator

typescript-bot commented Aug 19, 2024

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
sync release-5.6 ✅ Started ✅ Results

@typescript-bot
Copy link
Collaborator

Hey, @DanielRosenwasser! I've pulled main into release-5.6 for you.

@DanielRosenwasser
Copy link
Member Author

@typescript-bot bump release-5.6

@typescript-bot
Copy link
Collaborator

typescript-bot commented Aug 19, 2024

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
bump release-5.6 ✅ Started ✅ Results

@typescript-bot
Copy link
Collaborator

Hey, @DanielRosenwasser! I've set the version of release-5.6 to 5.6.1-rc for you.

@DanielRosenwasser
Copy link
Member Author

@typescript-bot bump release-5.6

@typescript-bot
Copy link
Collaborator

typescript-bot commented Aug 30, 2024

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
bump release-5.6 ✅ Started ✅ Results

@typescript-bot
Copy link
Collaborator

Hey, @DanielRosenwasser! I've set the version of release-5.6 to 5.6.2 for you.

@stevenpetryk
Copy link

Hi, very excited for 5.6 😄 Any ideas of an updated release date?

@DanielRosenwasser
Copy link
Member Author

There are a few hiccups we're having with internal testing. We'll likely have something available early next week if not by tomorrow morning. Thanks for the patience all!

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

9 participants