Ruby developers deserve glamorous terminals too. I want Ruby developers to build terminal applications so beautiful that even people who “don’t like CLIs” find themselves captivated.
I’ve recently been using AI to write CLI utilities in Go with Charm, but I know Ruby much better than Go so this is very exciting news. I’m even more excited about the coming work for the libraries to “feel more Ruby-like and idiomatic”.
Ruby 3.4.8 has been released as a routine update that includes bug fixes. The full details are available in the release notes on GitHub.
It’d be nice if the Ruby team maintained the Docker image now that Ruby has a release schedule. Always feels odd to see a new release and then have to wait for an image update to be able to test a deployment.
We introduced breaking changes in RubyGems/Bundler 4 in order to improve usability, security, and maintainability of the tool.
I’ve upgraded a few projects and not noticed any issues so far. Restoring the default command to be install is nice for my muscle memory locally, but elsewhere, like in a Dockerfile, I already use bundle install explicitly.
And while new lockfiles include checksums by default, you have to manually add them to existing lockfiles via bundle lock --add-checksums.