Skip to content
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

Update to TypeScript 4.1 #370

Merged
merged 2 commits into from
Feb 26, 2021
Merged

Update to TypeScript 4.1 #370

merged 2 commits into from
Feb 26, 2021

Conversation

Gudahtt
Copy link
Member

@Gudahtt Gudahtt commented Feb 26, 2021

TypeScript has been updated to v4.1. I'm not aware of any changes that impact our code, but the update did highlight a few new minor errors in our code for some reason. These have all been fixed. There was also a breaking change that affected us: resolve parameters for Promises are no longer optional. We're not required to use Promise<void> for any Promises not returning a value.

@Gudahtt
Copy link
Member Author

Gudahtt commented Feb 26, 2021

This depends upon #368

Base automatically changed from update-eslint-config to develop February 26, 2021 14:55
TypeScript has been updated to v4.1 [1]. I'm not aware of any changes
that impact our code, but the update did highlight a few new minor
errors in our code for some reason. These have all been fixed. There
was also a breaking change that affected us: `resolve` parameters for
Promises are no longer optional. We're not required to use
`Promise<void>` for any Promises not returning a value.

[1]: https://devblogs.microsoft.com/typescript/announcing-typescript-4-1/
@Gudahtt Gudahtt marked this pull request as ready for review February 26, 2021 14:55
@Gudahtt Gudahtt requested a review from a team as a code owner February 26, 2021 14:55
@Gudahtt Gudahtt merged commit 18467ee into develop Feb 26, 2021
@Gudahtt Gudahtt deleted the update-typescript-4.1 branch February 26, 2021 16:42
MajorLift pushed a commit that referenced this pull request Oct 11, 2023
TypeScript has been updated to v4.1 [1]. I'm not aware of any changes
that impact our code, but the update did highlight a few new minor
errors in our code for some reason. These have all been fixed. There
was also a breaking change that affected us: `resolve` parameters for
Promises are no longer optional. We're not required to use
`Promise<void>` for any Promises not returning a value.

[1]: https://devblogs.microsoft.com/typescript/announcing-typescript-4-1/
MajorLift pushed a commit that referenced this pull request Oct 11, 2023
TypeScript has been updated to v4.1 [1]. I'm not aware of any changes
that impact our code, but the update did highlight a few new minor
errors in our code for some reason. These have all been fixed. There
was also a breaking change that affected us: `resolve` parameters for
Promises are no longer optional. We're not required to use
`Promise<void>` for any Promises not returning a value.

[1]: https://devblogs.microsoft.com/typescript/announcing-typescript-4-1/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants