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

fix: retire deprecated "@@asyncIterator" sending only #1187

Merged
merged 1 commit into from
May 20, 2022

Conversation

erights
Copy link
Contributor

@erights erights commented May 20, 2022

We first had a special marshal encoding special case for Symbol.asyncIterator. Over 4 months ago we introduced general symbol handling. But we kept sending the special case in case there were non-updated receivers, and kept understanding the special case on reception in case there were non-updated senders.

These four months is enough to give us confidence that there are no longer only receivers that do not understand the new symbol encoding. So this PR retires the code for sending the special case. Once we're confident that there are no senders older than this PR we'll be able to update the receivers too.

@erights erights self-assigned this May 20, 2022
@erights erights merged commit af656b2 into master May 20, 2022
@erights erights deleted the markm-retire-half-marshal-special-case branch May 20, 2022 16:54
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