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

Starting with Ruby 3.4.0, base64 will no longer be part of stdlib #108

Open
hkockerbeck opened this issue Jan 23, 2024 · 3 comments
Open

Comments

@hkockerbeck
Copy link

Since I upgraded from Ruby 3.2.x to 3.3.0 a few days ago, I get the following deprecation notice on a Jekyll project that uses safe_yaml:

warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec. Also contact author of safe_yaml-1.0.5 to add base64 into its gemspec.

@white-gecko
Copy link

There was a pull request already, that was deleted: #107
What is the state on this issue?

@gingerbeardman
Copy link

gingerbeardman commented Jun 12, 2024

You can get rid of the warning by doing what it says in it: add base64 to your Gemfile.

I had to do this with both base64 and csv for my jekyll blog.

It seemed better than waiting to see if dependencies were upgraded, if ever.

@mmenanno
Copy link

Reopened a PR for it here #110

That being said, the last commit to this repo was 5 years ago, so I'm not sure what the chances at a merge are.

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

No branches or pull requests

4 participants