Blog
Back to blog posts
08 Apr 2026
4.0.10 Released
by Hiroshi SHIBATA
RubyGems 4.0.10 includes enhancements and bug fixes and Bundler 4.0.10 includes enhancements and bug fixes.
To update to the latest RubyGems you can run:
gem update --system [--pre]
To update to the latest Bundler you can run:
gem install bundler [--pre]
bundle update --bundler=4.0.10
RubyGems Release Notes
Enhancements:
- Ignore warnings with spec different platforms. Pull request #8508 by hsbt
- Better algorithm for sorting gem version. Pull request #9421 by Edouard-chin
- Update SPDX license list as of 2026-02-20. Pull request #9434 by hsbt
- Installs bundler 4.0.10 as a default gem.
Bug fixes:
- Register native extension files in default spec map. Pull request #9431 by hsbt
- Fix NoMethodError in Gem.try_activate when activation conflicts occur. Pull request #9404 by hsbt
Bundler Release Notes
Enhancements:
- Ignore warnings with spec different platforms. Pull request #8508 by hsbt
- Improve error message when current platform is not in lockfile. Pull request #9439 by 55728
- Cache package version selection. Pull request #9410 by Edouard-chin
- Check happy path first when comparing gem version. Pull request #9417 by Edouard-chin
- [feature] default_cli_command for config what command bundler runs when no specific command is provided. Pull request #8886 by jonbarlo
- Introduce a fast path for comparing Gem::Version. Pull request #9414 by Edouard-chin
Bug fixes:
- Restore rb_sys dependency for Rust. Pull request #9416 by bangseongbeom
Manual Installation
To install RubyGems by hand see the Download RubyGems page.
SHA256 Checksums:
- rubygems-4.0.10.tgz
6a225b7a8883de45d90c9b3f7ee14391759b286030ba1d1d77588cd7282e6cc7 - rubygems-4.0.10.zip
edbb019691ef32e5e086595f54e1bc24bcfe5b9fe77e27aa893c7c752ef190d9 - rubygems-update-4.0.10.gem
bd9dcd20076e809467739c868df95bcd628744f63e3b63d9df169d6223dabf6d