Repository navigation
TypeScript 5.3 Iteration Plan #55486
Description
Activity
- addedPlanningIteration plans and roadmappingIteration plans and roadmapping
on Aug 23, 2023 Andarist commented
on Aug 23, 2023 ContributorMore actionsWhat's the current status of the "Investigate Type Argument Placeholders" item that was part of the 5.2 milestone?
Reacted by Piotr Monwid-Olechnowicz, Greg Hornby, Ádám Barancsuk, xlboy, MinarKotonoha, Matt Pocock, hazybits, bgenia, Quim T., Ada and 31 moreReacted by hazybits, Andrew Kazakov and Kevin Saldaña- pinned this issue
on Aug 23, 2023 DanielRosenwasser commented
on Aug 24, 2023 MemberAuthorMore actionsI don't think we've come up with any better conclusions since the last design meeting discussion about it.
Andarist commented
on Aug 24, 2023 ContributorMore actionsDoes it mean that the topic was dropped for the foreseeable future or is there a chance that it will be discussed again in the near-ish future (like in the next minor or the one after that)? I loved that the related PR (opened in 2018!) got some momentum in 5.2 and I wonder if it just got slowed down or if it stopped entirely for the time being 😅
Reacted by YiJie, bgenia, Carlos Molina A, Andrew Kazakov, Quim T., Ada, Nils Bergmann, Paweł Dymara, Jonathan MASSUCHETTI, Tom Picton and 2 moreDaniel Rosenwasser (@DanielRosenwasser) the timeline has wrong versions :)
Also I agree with Mateusz Burzyński (@Andarist) - this is the biggest pain point for me in TS today and would love to see it get some love <3DanielRosenwasser commented
on Aug 24, 2023 MemberAuthorMore actionsDaniel Rosenwasser (@DanielRosenwasser) the timeline has wrong versions :)
Fixed, thanks!
Does it mean that the topic was dropped for the foreseeable future or is there a chance that it will be discussed again in the near-ish future
It's not out of the question - but big part of the iteration plans is just defining scope so the team can focus and the community gets clarity around that. They're not a promise that we'll get all the work done, nor does it guarantee other work cannot be done.
Andarist commented
on Aug 25, 2023 ContributorMore actionsThat's totally understandable! I just couldn't help but notice that the other exciting item ("Investigate Function Implementations Returning Indexed Access and Conditional Types") from the 5.2 iteration plan was added here but the partial inference thing was not. Hence the question about its status cause I don't think that this investigation was concluded publicly.
Reacted by Cameron HammelDaniel Rosenwasser (@DanielRosenwasser) What those conclusions were ? I've made a crude comment about the current proposal here.
Reacted by Plevi1337, Alve Svarén, Cameron Hammel, Finn Merlett, Andrew Kazakov and NPReacted by Finn MerlettI would like to know if there are any plans for Decorators because version 5X does not support
ParameterDecorator. Also, when will the support for old version decorators be deprecated, such as theexperimentalDecoratorsconfiguration?jia wei (@jiawei397) See https://github.com/tc39/proposal-decorators/blob/master/EXTENSIONS.md#parameter-decorators-and-annotations; TypeScript is just following the spec and won't add it until parameter decorators are Stage 3.
jia wei (@jiawei397) See https://github.com/tc39/proposal-decorators/blob/master/EXTENSIONS.md#parameter-decorators-and-annotations; TypeScript is just following the spec and won't add it until parameter decorators are Stage 3.
Understood, thank you for your response. I will keep an eye on this progress.
DanielRosenwasser commented
on Sep 26, 2023 MemberAuthorMore actionsTypeScript Bot (@typescript-bot) create release-5.3
Reacted by Alexander Kachkaevtypescript-bot commented
on Sep 26, 2023 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to create the
release-5.3branch for you. Here's the link to my best guess at the log.Is there a way to include this small issue into 5.3?
Reacted by Tylor Steinberger, _Kerman, Wout Mertens, Anton Pieper, Etienne Laurin and MeepReacted by Jonathan MastReacted by _Kerman15 remaining items
DanielRosenwasser commented
on Oct 31, 2023 MemberAuthorMore actionsTypeScript Bot (@typescript-bot) sync release-5.3
typescript-bot commented
on Oct 31, 2023 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to sync
release-5.3with main for you. Here's the link to my best guess at the log.Hey just wondering what the status is for 5.3? its already been a few days since the expected Nov 14 release and couldn't find any updates.
Thanks for all the hard work!
Reacted by Alexander Kachkaev, Danil Kochnev, C. T. Lin, ZHAO Jin-Xiang and tocqueHolgerJeromin commented
on Nov 17, 2023 ContributorMore actionsI think they are testing latest fixes from
#56424Reacted by Alessandro Commodari, Danil Kochnev, darkred and Victorien ElvingerCan this issue be closed now, in favour of ‘TypeScript 5.4 Iteration Plan‘? The new issue does not seem to exist yet. Previous iterations:
- TypeScript 5.2 Iteration Plan #54298
- TypeScript 5.1 Iteration Plan #53031
- TypeScript 5.0 Iteration Plan #51362
- TypeScript 4.9 Iteration Plan #50457
- TypeScript 4.8 Iteration Plan #49074
- TypeScript 4.7 Iteration Plan #48027
- TypeScript 4.6 Iteration Plan #46858
- ...
Some issues labelled with Planning
Iteration plans and roadmapping are closed, but this does not apply to the most recent ones. Not sure what the expected lifecycle for these.Reacted by Holger Jeromin, Jan Potoms, Caleb Jasik, Toni Villena, C. T. Lin, bgenia, Tylor Steinberger, Ghislain B., Kevin Deng and Ryan CavanaughDanielRosenwasser commented
on Dec 2, 2023 MemberAuthorMore actionsUnfortunately I've been spread thin, but I will try to get the 5.4 iteration plan out soon.
Reacted by Toni Villena, Alexander Kachkaev, Victorien Elvinger, Caleb Jasik, Daniel Escoz, Titian Cernicova-Dragomir, Matt Pocock, Valentin Semirulnik and Dasa PaddockReacted by Daniel EscozReacted by Valentin SemirulnikDanielRosenwasser commented
on Dec 2, 2023 MemberAuthorMore actionsTypeScript Bot (@typescript-bot) bump release-5.3
typescript-bot commented
on Dec 2, 2023 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on
release-5.3to5.3.3for you. Here's the link to my best guess at the log.Hey all, I'm just wondering if the Roadmap wiki page is still being maintained? Historically I have used that to keep up-to-date with TS developments, but recently have found myself having to inspect these iteration plan tickets.
In any case, happy to see all the new stuff coming soon to TS!
Reacted by Dmitrii Pikulin, Frédéric Espiau, Danil Kochnev, Daniel Rentz, whzx5byb, Matti Dupre, tocque, Denis Pshenov, Alexander Kachkaev, Yan and 1 more#47663 Several years later, the problem still persists
Reacted by andcanReacted by Holger Jeromin, Maru Alka, Alexander Kachkaev, James, Raffael Campos, Martin Johns and AustinDanielRosenwasser commented
on Jan 4, 2024 MemberAuthorMore actionsReacted by Caleb Jasik, Toni Villena, lin72h and YanReacted by Caleb Jasik, Toni Villena, Jan Potoms, Victorien Elvinger, Alexander Kachkaev, Maru Alka, lin72h and Yan- unpinned this issue
on Feb 22, 2024 This issue should probably be closed
Reacted by Ryan CavanaughReacted by Jayden Pearse, reverofevil, fullheart, Alexander Kachkaev, Ryan Cavanaugh and Lauren Yim
This document outlines our focused tasks for TypeScript 5.3. 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.
gantt dateFormat YYYY-MM-DD TypeScript 5.2 Stabilization Period : 2023-08-05, 2023-08-24 TypeScript 5.3 Beta Development : 2023-08-05, 2023-09-22 TypeScript 5.3 RC Development : 2023-09-23, 2023-10-27 TypeScript 5.3 Stabilization Period : 2023-10-28, 2023-11-10 todayMarker stroke-width:5px,stroke:#0f0,opacity:0.5Compiler and Language
importAttributesthrowExpressionslib.d.tsUpdatesEditor and Language Service
typeImportsPerformance
.tsbuildinfoWebsite and Docs
Community Tooling
fetchin@types/nodeInfrastructure