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

Replace base64 with data-encoding #63

Merged
merged 2 commits into from
Oct 4, 2023
Merged

Replace base64 with data-encoding #63

merged 2 commits into from
Oct 4, 2023

Conversation

Jake-Shadle
Copy link
Member

The base64 API has gotten significantly worse so we are moving away from it in favor of data-encoding.

@Jake-Shadle Jake-Shadle merged commit 9a0ad33 into main Oct 4, 2023
5 checks passed
@Jake-Shadle Jake-Shadle deleted the replace-base64 branch October 4, 2023 12:00
@repi
Copy link
Contributor

repi commented Oct 4, 2023

has was thinking the same, though we do have tons of usages of it but gradually switching away sounds prudent.

@Jake-Shadle
Copy link
Member Author

Yah, this first pass is just to remove it from the crates we maintain, we've been dealing with multiple versions of base64 as it is so it's not a huge difference in the short term, but hopefully recent discussion about it will make PRs to replace it in project's we don't maintain easier.

https://twitter.com/mycoliza/status/1708933310548935148 was what reminded me how bad the API is, and then I read the maintainer's posts on various issues and was like...yah nope.

@repi
Copy link
Contributor

repi commented Oct 4, 2023

heh yeah read the same and thought the same also

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