You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@chriskrycho you upvoted #48923. We're going to be giving this a second shot in TypeScript 4.8 as a heads up. Please let us know if there's anything you're running into.
Thanks for the ping, @DanielRosenwasser! The specific case where I hit it was indeed (at least arguably!) a bug fix, albeit a subtle one, so I’m glad to see this going back in. We’re also targeting this specific error for a good test case for automated fixes for TS breaking changes under strict: true in library code with some (currently experimental) code at LinkedIn, so I’ll let the folks working on that know this is going back in and to test against nightlies once it’s back in. (The quick fix should make it too easy, but that’s appreciated!)
Breaks from Checks Against Unconstrained Generics
#49461
#49119
#48923
#48366
strictNullChecks
technically.strict
opts you into breaks.strictNullChecks
gives you that.strict
that could be opted out.strict
means pain, but are people getting benefits from the change?extends object
.object
.{}
- we don't like that.The text was updated successfully, but these errors were encountered: