-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Fixes to some infinite rendering loop bugs #7917
Conversation
2e34843
to
4348f18
Compare
Fixes #7139, #7313, #7493 (Maybe, difficult to reproduce), #7780 Additional changes we can make for better DX:
Deep dive into why this was happening for posterity. If you’re not reading through the Multiple Call order (Happy path with 1 useSubscription call, Sad path with 2 useSubscription calls, Fix with 2 useSubscription calls)
|
I’m happy to make HttpLink warn on subscription queries, just let me know if you want that in this PR. |
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. Can you also update CHANGELOG.md
in the style of the other entries (under Bug fixes for 3.3.14) before merging?
I’m happy to make HttpLink warn on subscription queries, just let me know if you want that in this PR.
@brainkim Yep, let's do that in a follow-up PR. I'd like to get this PR into the next patch release (unless you object).
7c442d9
to
b3d1900
Compare
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.
Great work!
b3d1900
to
2a11ef8
Compare
Checklist: