RubyGems Navigation menu

Blog

Back to blog posts

3.0.5 Released

RubyGems 3.0.5 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:

  • Use env var to configure api key on push. Pull request #2559 by Luis Sagastume.
  • Unswallow uninstall error. Pull request #2707 by David Rodríguez.
  • Expose windows path normalization utility. Pull request #2767 by David Rodríguez.
  • Clean which command. Pull request #2801 by Luis Sagastume.
  • Upgrading S3 source signature to AWS SigV4. Pull request #2807 by Alexander Pakulov.
  • Remove missleading comment, no reason to move Gem.host to Gem::Util. Pull request #2811 by Luis Sagastume.
  • Drop support for ‘gem env packageversion’. Pull request #2813 by Luis Sagastume.
  • Take into account just git tracked files in update_manifest rake task. Pull request #2816 by Luis Sagastume.
  • Remove TODO comment, there’s no Gem::Dirs constant. Pull request #2819 by Luis Sagastume.
  • Remove unused ‘raise’ from test_case. Pull request #2820 by Luis Sagastume.
  • Move TODO comment to an information comment. Pull request #2821 by Luis Sagastume.
  • Use File#open instead of Kernel#open in stub_specification.rb. Pull request #2834 by Luis Sagastume.
  • Make error code a gemcutter_utilities a constant. Pull request #2844 by Luis Sagastume.
  • Remove FIXME comment related to PathSupport. Pull request #2854 by Luis Sagastume.
  • Use gsub with Hash. Pull request #2860 by Kazuhiro NISHIYAMA.
  • Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION. Pull request #2864 by Benoit Daloze.
  • Do not mutate uri.query during s3 signature creation. Pull request #2874 by Alexander Pakulov.
  • Fixup #2844. Pull request #2878 by SHIBATA Hiroshi.

Bug fixes:

  • Fix intermittent test error on Appveyor & Travis. Pull request #2568 by MSP-Greg.
  • Extend timeout on assert_self_install_permissions. Pull request #2605 by SHIBATA Hiroshi.
  • Better folder assertions. Pull request #2644 by David Rodríguez.
  • Fix default gem executable installation when folder is not bin/. Pull request #2649 by David Rodríguez.
  • Fix gem uninstall behavior. Pull request #2663 by Luis Sagastume.
  • Fix for large values in UID/GID fields in tar archives. Pull request #2780 by Alexey Shein.
  • Fixed task order for release. Pull request #2792 by SHIBATA Hiroshi.
  • Ignore GEMRC variable for test suite. Pull request #2837 by SHIBATA Hiroshi.

SHA256 Checksums:

  • rubygems-3.0.5.tgz
    2cd05ad70bbe83a3a3a78adb3b14c9b7b3b3a60a6a745794c9bf04d1144e3948
  • rubygems-3.0.5.zip
    183c153348280a14af8eb43186abeb17015728c74c2dd83447baae8a75472644
  • rubygems-update-3.0.5.gem
    533ab83fc7394c50284d5fc1cdc22d504f8f0a61e6f60e40766aa2880025c5fa
Hiroshi SHIBATA