-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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.8 Iteration Plan #61023
Comments
@typescript-bot create release-5.8 |
Hey, @RyanCavanaugh! I've created release-5.8 with version 5.8.0-beta for you. |
FWIW we'll probably go out with the beta tomorrow morning. |
@typescript-bot sync release-5.8 |
Hey, @DanielRosenwasser! I've pulled main into release-5.8 for you. |
@typescript-bot sync release-5.8 |
Hey, @DanielRosenwasser! I've pulled main into release-5.8 for you. |
@typescript-bot bump release-5.8 |
Hey, @DanielRosenwasser! I've set the version of release-5.8 to 5.8.1-rc for you. |
@typescript-bot bump release-5.8 |
Hey, @DanielRosenwasser! I've set the version of release-5.8 to 5.8.2 for you. |
I don't see the version in rpm registry? |
Looks like 5.8.2 was published to NPM shortly after this comment was posted. |
https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild var versionMajorMinor = "5.8";
var version = "5.8.1-rc"; |
Two full weeks later. |
@typescript-bot bump release-5.8 |
Hey, @DanielRosenwasser! I've set the version of release-5.8 to 5.8.3 for you. |
@DanielRosenwasser did you intend to publish the production 5.8.3 release? It is unclear because there is no 5.8.3 Git tag in the repository for the release. This makes it difficult for maintainers of dependent projects to effectively review the changeset that would be introduced by bumping our Please configure your automated release system to also push a Git tag to the repository: #51553 |
There is a release in draft form; it is automatically created but requires a manual step as there are more places we need to publish the release than just npm. |
GitHub releases and Git tags are two separate things. You can push a Git tag via the automated release system, then later create a GitHub release for that Git tag. |
I very much understand that. Our publisher very intentionally does not have permission to push tags (or anything else) to the repo. Please be patient. We'll create the tag soon. |
This document outlines our focused tasks for TypeScript 5.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.
Compiler and Language
--module node18
and--module node20
--erasableSyntaxOnly
Option--libReplacement
lib.d.ts
UpdatesEditor and Language Service
Performance
tsconfig.json
Checks on Program UpdatesWebsite and Docs
The text was updated successfully, but these errors were encountered: