-
Notifications
You must be signed in to change notification settings - Fork 27k
build: update to TypeScript 5.5 stable #56358
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
Conversation
8224da2 to
fe7459e
Compare
josephperrott
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
thePunderWoman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reviewed-for: public-api
|
I'm holding this PR back for a bit because we're still talking with Alex if it's the right way to resolve one of the issues that popped up. |
pkozlowski-opensource
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Reviewed-for: public-api
Updates the repo to the stable version of TypeScript 5.5. I'm holding off on updating the new projects to it due to angular/angular#56358.
Updates the repo to the stable version of TypeScript 5.5. I'm holding off on updating the new projects to it due to angular/angular#56358.
Updates the repo to the stable version of TypeScript 5.5. I'm holding off on updating the new projects to it due to angular/angular#56358.
Updates the repo to the stable version of TypeScript 5.5. I'm holding off on updating the new projects to it due to angular/angular#56358.
42a0022 to
1afa6fe
Compare
Updates the repo to the stable release of TypeScript 5.5.
| getSourceFile(fileName: string, languageVersion: ts.ScriptTarget): ts.SourceFile | undefined { | ||
| const text = this.readFile(fileName); | ||
| return text !== undefined | ||
| ? ts.createSourceFile( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The context here is that I had to make this change during the update to the TS 5.5 beta, but it's no longer necessary for the RC/final.
|
This PR was merged into the repository by commit ccc8c80. The changes were merged into the following branches: main |
Now that angular/angular#56358 is on track for 18.1, we can use TypeScript 5.5 for newly-created projects and in tests.
Now that angular/angular#56358 is on track for 18.1, we can use TypeScript 5.5 for newly-created projects and in tests.
Now that angular/angular#56358 is on track for 18.1, we can use TypeScript 5.5 for newly-created projects and in tests.
… 5.4 In angular#56358 we removed most of the places that untag the references to typecheck files, because it was causing the compiler to throw error when it produces diagnostics. This appears to have caused a regression in TS 5.4 which now emits the synthetic references. These changes add tagging right before the program emits. Fixes angular#56945.
… 5.4 (#56961) In #56358 we removed most of the places that untag the references to typecheck files, because it was causing the compiler to throw error when it produces diagnostics. This appears to have caused a regression in TS 5.4 which now emits the synthetic references. These changes add tagging right before the program emits. Fixes #56945. PR Close #56961
… 5.4 (#56961) In #56358 we removed most of the places that untag the references to typecheck files, because it was causing the compiler to throw error when it produces diagnostics. This appears to have caused a regression in TS 5.4 which now emits the synthetic references. These changes add tagging right before the program emits. Fixes #56945. PR Close #56961
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Updates the repo to the stable release of TypeScript 5.5.