Blog
Back to blog posts
16 Aug 2019
3.0.5 Released
by Hiroshi SHIBATA
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