GeezerVison is showing github.com — TypeScript 4.9 Iteration Plan · Issue #50457 · microsoft/TypeScript
TypeScript 4.9 Iteration Plan #50457DescriptionThis document outlines our focused tasks for TypeScript 4.9. 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 |
| August 23rd |
TypeScript 4.8 Release |
| September 16th |
Create 4.9 Beta (4.9.1) Build for Testing |
| September 20th |
TypeScript 4.9 Beta Release |
| October 28th |
Create 4.9 RC (4.9.2) Build for Testing |
| November 1st |
TypeScript 4.9 RC Release |
| November 11th |
Create 4.9 Final (4.9.3) Build for Testing |
| November 15th |
TypeScript 4.9 Final Release 🚀 |
gantt
dateFormat YYYY-MM-DD
TypeScript 4.8 Stabilization Period : 2022-08-05, 2022-08-25
TypeScript 4.9 Beta Development : 2022-08-05, 2022-09-16
TypeScript 4.9 RC Development : 2022-09-16, 2022-10-28
TypeScript 4.9 Stabilization Period : 2022-10-28, 2022-11-15
todayMarker stroke-width:5px,stroke:#0f0,opacity:0.5
Loading
Language and Compiler Features
Editor Productivity
Performance
Infrastructure
Website
Reacted by Rob Palmer, Kirill Groshkov, The web walker, C. T. Lin, Will Slattum, Torleif Berger, Jane Manchun Wong, Anurag Hazra, Lauren Yim, Danylo Bilokha and 77 more Reacted by Leva Reacted by Robert Clover, Kevin van Zonneveld, Victor, hjpark and Tim Reacted by Joe Pea, Anurag Hazra, michael faith, Oleksandr Tarasiuk, Dominik Bucher, Kevin Barabash, Tristan Hessell , Lee Robinson, electron-space, ExE Boss and 18 more Reacted by Roy, qb-vajahath, Tung Nguyen, Tim and Rich Evans Reacted by whzx5byb, Kirill Groshkov, The web walker, C. T. Lin, Will Slattum, Tony Gentilcore, Torleif Berger, Anurag Hazra, Mattias Buelens, Oleksandr Tarasiuk and 44 more Reacted by qinxiaosen_ccc, Anurag Hazra, Aashutosh Rathi, Andrea Cappuccio, Lee Robinson, electron-space, vladk, Erik, Robert Clover, Kevin van Zonneveld and 3 more ActivityDanielRosenwasser commented on Aug 25, 2022 Previous iteration plan is over at #49074 Reacted by Alexander Kachkaev, Bazyli Brzóska, Nico Gallinal, Babak K. Shandiz, Jiri Spac, Luka Hietala and lin72h DanielRosenwasser commented on Sep 16, 2022 Looks like we may be adjusting the beta deadline to early next week to get in a few PRs that needed to wait as a result of 4.8 servicing tasks. Reacted by Chris Krycho, C. T. Lin and NΛRCISO DanielRosenwasser commented on Sep 21, 2022 typescript-bot commented on Sep 21, 2022 Reacted by Daniel Rosenwasser DanielRosenwasser commented on Sep 21, 2022 A few updates:
- While decorators have reached stage 3, we saw some behavior in the spec that needed to be discussed with the champions. Between addressing that and reviewing the changes, we expect decorators will be implemented in the next version.
- Rather than shipping pieces of module resolution, we'd like to have a cohesive story on each of the above. That will likely be going to the next version as well.
- Caching in
.tsbuildinfo files is still in flux. We'll likely have to decide on that only if we feel like we can get sufficient coverage.
Reacted by Will Slattum, Raphael Lang, Arthur Emanuel, Glaucia Lemos, C. T. Lin and maoyiluo DanielRosenwasser commented on Sep 21, 2022 typescript-bot commented on Sep 21, 2022 DanielRosenwasser commented on Sep 22, 2022 typescript-bot commented on Sep 22, 2022 DanielRosenwasser commented on Sep 23, 2022 Due to #50927, the correct beta on npm is 4.9.1-beta. The RC will be 4.9.2-rc. The stable will be 4.9.3.
One day we will be able to avoid incrementing the patch and just publish pre-releases. fatcerberus commented on Sep 23, 2022 I always thought it was weird that TS prereleases consume entire version numbers. What is the technical reason for that? jakebailey commented on Sep 23, 2022 Reacted by Daniel Rosenwasser and qb-vajahath xiaoxiangmoe commented on Sep 27, 2022 Will per-file settings available in ts 4.9? Or maybe move it to 5.0? chriskrycho commented on Oct 18, 2022 👋🏼 In Ember.js' testing against TS, we noted failures against 4.9 starting with the 4.9.0-dev.20221014 release. I believe these are legitimate issues (the fix here is demonstrably all sorts of unsafe!), but the underlying change wasn't called out in the 4.9 blog post, so I wanted to flag it here as a thing to possibly mention – I assume this was a case of intersection handling and unknown getting better. Reacted by Ryan Cavanaugh and Daniel Rosenwasser DanielRosenwasser commented on Oct 30, 2022 typescript-bot commented on Oct 30, 2022 jakebailey commented on Oct 30, 2022 I feel like we need to add -X theirs to that workflow's merge so that it always takes what's in main (kinda like reset --hard main but without breaking history). Unfortunate that we hit conflicts thanks to LKG changing in both. DanielRosenwasser commented on Nov 1, 2022 The 5.0 iteration plan is over at #51362. Reacted by Will Slattum, Oleksandr Tarasiuk, Toni Villena, lin72h and Leonard Greulich DanielRosenwasser commented on Dec 5, 2022 typescript-bot commented on Dec 5, 2022
MetadataMetadataDevelopmentNo branches or pull requestsIssue actions
|