Repository navigation
TypeScript 4.8 Iteration Plan #49074
Description
Activity
- addedPlanningIteration plans and roadmappingIteration plans and roadmapping
on May 11, 2022 - pinned this issue
on May 11, 2022 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 🚀
Reacted by C. T. Lin, Sam Marks, Robert Hurst, Alberto Gasparin, Roger Padilla, Juanra GM, Guillem Puche, Bruno Fantauzzi, CJ Enright, Sébastien Vanvelthem and 10 morePlease include #17002 Array.isArray with ReadonlyArray
Reacted by Michael Borislav, Shigma, Boris Petrov, Julien Marcou, Trevor Scheer, Evan Trimboli, David Karlsson, Vlad Sazonau, C. T. Lin and Emanuel Hoogeveenplease consider #49077!
#10571 (Allow skipping generics) would be highly appreciated
Reacted by Travis Arnold, Luke Scott, Bruno Fantauzzi, Lasse Boisen Andersen, Sam A. Horvath-Hunt, Eliav2, Maciej Pyrc, Damian Żygadło (Will4_U), Mola Adedeji, Rúben Ferreira and 24 moreReacted by Bruno Fantauzzi, Luis Pais, Lasse Boisen Andersen, Maciej Pyrc, Janik Schumacher, Sergei Kniazev, phweb, R4pax, Yadro, Bazyli Brzóska and 7 moreDanielRosenwasser commented
on Jun 17, 2022 MemberAuthorMore actionsGhislain B. (@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/--incrementalin time for the beta. You can try them in our current nightlies.Reacted by Ghislain B. and Joseph KohlmannDanielRosenwasser commented
on Jun 17, 2022 MemberAuthorMore actionsTypeScript Bot (@typescript-bot) create release-4.8
typescript-bot commented
on Jun 17, 2022 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to create the
release-4.8branch for you. Here's the link to my best guess at the log.Daniel Rosenwasser (@DanielRosenwasser) Is there any chance that the satisfies operator will land in 4.8?
Reacted by Michael Shilman and Cefn HoileReacted by Oleksandr Tarasiuk and JigzWesley Wigham (@weswigham) Looks like the beta release (https://github.com/microsoft/TypeScript/releases/tag/v4.8-beta) has a link to the 4.7 blog instead of the 4.8 blog. Excited for 4.8!
DanielRosenwasser commented
on Jun 21, 2022 MemberAuthorMore actionsFixed, thanks!
decoratorsupport is being listed in v4.9 of the roadmap: https://github.com/microsoft/TypeScript/wiki/Roadmap#49-november-2022, as well as for v4.8 in this iteration plan issue. which is correct? I assume v4.9 as there was no mention ofdecoratorsupport in the v4.8 beta release announcement: https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-beta/.Would love to get #49639 merged for TS 4.8 so that me and Jordan Harband (@ljharb) can stop getting complaints about not following the spec in our polyfill a when it's actually TS that isn't.
Reacted by Jordan Harband, C. T. Lin, Piotr Lewandowski, Shreesha Addala and Chris Krycho4 remaining items
typescript-bot commented
on Aug 6, 2022 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on
release-4.8to4.8.1-rcfor you. Here's the link to my best guess at the log.When is 4.8 final going to be released? The table above says that it was supposed to be on the 23rd.
Reacted by lin72h, Erik Krogh Kristensen, Matt Lavoie, Toni Villena, Zach Wegrzyniak, Danila Rodichkin, Vincent Germain, Michael Kaeser, Nikola Predovan, Ash and 2 moreKristiyan Kostadinov (@crisbeto) for typescript 4.7, at least, the date planned for the final was ~5 days earlier than the final release date.
DanielRosenwasser commented
on Aug 25, 2022 MemberAuthorMore actionsThe plan changed for a release for today, in part due to the RC going out a little later.
Reacted by Zach Wegrzyniak, Nicolas HENRY, Pelle Wessman, Raphael Lang, Oliver Zell, Toni Villena, Kasper Peulen and lin72hDanielRosenwasser commented
on Aug 25, 2022 MemberAuthorMore actionsTypeScript Bot (@typescript-bot) bump release-4.8
typescript-bot commented
on Aug 25, 2022 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on
release-4.8to4.8.2for you. Here's the link to my best guess at the log.DanielRosenwasser commented
on Aug 25, 2022 MemberAuthorMore actions4.9 Iteration Plan is available at #50457
TypeScript Bot (@typescript-bot) bump release-4.8
typescript-bot commented
on Sep 7, 2022 ContributorMore actionsHeya Andrew Branch (@andrewbranch), I've started to update the version number on
release-4.8to4.8.3for you. Here's the link to my best guess at the log.- unpinned this issue
on Sep 16, 2022 DanielRosenwasser commented
on Sep 23, 2022 MemberAuthorMore actionsTypeScript Bot (@typescript-bot) bump release-4.8
typescript-bot commented
on Sep 23, 2022 ContributorMore actionsHeya Daniel Rosenwasser (@DanielRosenwasser), I've started to update the version number on
release-4.8to4.8.4for you. Here's the link to my best guess at the log.the NPMJS 4.8.4 release was flagged 2 hours ago - https://www.npmjs.com/package/typescript/v/4.8.4 ,
but no git tag "v4.8.4" was pushed to github, and no github release was flagged. Without a git tag it is hard to review the delta to v4.8.3Daniel Rosenwasser (@DanielRosenwasser) was this indented behavior?
DanielRosenwasser commented
on Sep 27, 2022 MemberAuthorMore actionsThe GitHub release is pending. For the future, you can take a look at our milestones view.
Reacted by Jan Kowalleck
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.
Language and Compiler Features
inferTypes in Template String Types--isolatedDeclarationEmit Mode--watchIssues on Checkoutslib.d.tsUpdatesEditor Productivity
Performance
Infrastructure
Website