-
Notifications
You must be signed in to change notification settings - Fork 144
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
Tracking issue for semver-breaking v0.18 #508
Comments
Another possible item would be adding
|
I am fine with either approach. I think that #421 results in a slightly cleaner API (no
I think that we agree that these changes will be beneficial for performance. OTOH, maybe we can/want to wait to measure the actual impact in Chromium usage (especially since avoiding the extra copy also requires some Chromium-side work). I am totally fine with waiting (the new benchmark results would hopefully come before the end of 2024; nothing is blocked on my side without these PRs - I can always patch them in as long as there is a consensus that one of them will get merged eventually). |
Shall we start merging breaking changes? 0.17.0 has been released in 2021. |
We really should get a bug-fix release out to address #546, but after that I think it would be good to decide what we want to include in 0.18 and start merging things |
We'll want to get these changes done for the semver-breaking v0.18 release:
bitflags
to v2 #400 (already has a duplicate now: Upgrade bitflags to 2.0. #516 )Open questions:
StreamWriter
#411Reader::scrach_buffer
field + resulting breaking API changes. #421? It seems the consensus is to go with AddReader.read_row
for decoding into caller-provided buffer. #493 instead, but we need to commit to one of these options.StreamingDecoder
? #253 still relevant? If so, this seems like a good time to fix them.Encoder
andInfo
#522The text was updated successfully, but these errors were encountered: