RubyGems Navigation menu

Blog

Back to blog posts

3.0.4 Released

RubyGems 3.0.4 includes minor enhancements and bug fixes.

To update to the latest RubyGems you can run:

gem update --system

If you need to upgrade or downgrade please follow the how to upgrade/downgrade RubyGems instructions. To install RubyGems by hand see the Download RubyGems page.

Minor enhancements:

  • Add support for TruffleRuby #2612 by Benoit Daloze
  • Serve a more descriptive error when –no-ri or –no-rdoc are used #2572 by Grey Baker
  • Improve test compatibility with CMake 2.8. Pull request #2590 by Vít Ondruch.
  • Restore gem build behavior and introduce the “-C” flag to gem build. Pull request #2596 by Luis Sagastume.
  • Enabled block call with util_set_arch. Pull request #2603 by SHIBATA Hiroshi.
  • Avoid rdoc hook when it’s failed to load rdoc library. Pull request #2604 by SHIBATA Hiroshi.
  • Drop tests for legacy RDoc. Pull request #2608 by Nobuyoshi Nakada.
  • Update TODO comment. Pull request #2658 by Luis Sagastume.
  • Skip malicious extension test with mswin platform. Pull request #2670 by SHIBATA Hiroshi.
  • Check deprecated methods on release. Pull request #2673 by David Rodríguez.
  • Add steps to run bundler tests. Pull request #2680 by Aditya Prakash.
  • Skip temporary “No such host is known” error. Pull request #2684 by Takashi Kokubun.
  • Replaced aws-sdk-s3 instead of s3cmd. Pull request #2688 by SHIBATA Hiroshi.
  • Allow uninstall from symlinked GEM_HOME. Pull request #2720 by David Rodríguez.
  • Use current checkout in CI to uninstall RVM related gems. Pull request #2729 by David Rodríguez.
  • Update Contributor Covenant v1.4.1. Pull request #2751 by SHIBATA Hiroshi.
  • Added supported versions of Ruby. Pull request #2756 by SHIBATA Hiroshi.
  • Fix shadowing outer local variable warning. Pull request #2763 by Luis Sagastume.
  • Update the certificate files to make the test pass on Debian 10. Pull request #2777 by Yusuke Endoh.
  • Backport ruby core changes. Pull request #2778 by SHIBATA Hiroshi.

Bug fixes:

  • Test_gem.rb - intermittent failure fix. Pull request #2613 by MSP-Greg.
  • Fix sporadic CI failures. Pull request #2617 by David Rodríguez.
  • Fix flaky bundler version finder tests. Pull request #2624 by David Rodríguez.
  • Fix gem indexer tests leaking utility gems. Pull request #2625 by David Rodríguez.
  • Clean up default spec dir too. Pull request #2639 by David Rodríguez.
  • Fix 2.6.1 build against vendored bundler. Pull request #2645 by David Rodríguez.
  • Fix comment typo. Pull request #2664 by Luis Sagastume.
  • Fix comment of Gem::Specification#required_ruby_version=. Pull request #2732 by Alex Junger.
  • Fix TODOs. Pull request #2748 by David Rodríguez.

SHA256 Checksums:

  • rubygems-3.0.4.tgz
    8292d0fb2e4dc6e074bb053894eb41f2ef533adcb088b7081450ae3cf62fe277
  • rubygems-3.0.4.zip
    6eac10cd45d460200da6c7615b38101357eb58668754a7d9839f107f88bbbaca
  • rubygems-update-3.0.4.gem
    8d2e3358c89d0d49a6f5dcab97ae4747369adfc8e47279113d3c2bb3e5e65350
Hiroshi SHIBATA