4.0.19 Released

RubyGems 4.0.19 includes enhancements, bug fixes and documentation and Bundler 4.0.19 includes enhancements, bug fixes and documentation.

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.19

RubyGems Release Notes

Enhancements:

  • Reject SafeMarshal collection lengths longer than the remaining input. Pull request #9756 by hsbt
  • Installs bundler 4.0.19 as a default gem.

Bug fixes:

  • Fix gem uninstall –user-install crash when GEM_HOME does not exist. Pull request #9749 by hsbt

Documentation:

  • Document SPDX license handling for license= and licenses=. Pull request #9766 by hsbt

Bundler Release Notes

Enhancements:

  • Validate the platform field in Gem::Installer#verify_spec. Pull request #9780 by hsbt
  • Restrict UserDefined handling to explicit class set for Gem::SafeMashal. Pull request #9770 by jackorp
  • Filter git command output against the configured URI. Pull request #9778 by hsbt
  • Summarize cooldown-skipped versions at the end of install, update, and lock. Pull request #9762 by hsbt

Bug fixes:

  • Make repeated bundle lock options accumulate. Pull request #9748 by hsbt
  • Fail instead of warning when frozen mode can’t update the lockfile. Pull request #9750 by hsbt
  • Fix wrong $LOAD_PATH for gems installed in the same process. Pull request #9784 by hsbt

Documentation:

  • Fix auto-clean default version in bundle config docs. Pull request #9783 by hsbt
  • Correct Bundler 5 default path documentation. Pull request #9771 by alloutflo

Manual Installation

To install RubyGems by hand see the Download RubyGems page.

SHA256 Checksums:

  • rubygems-4.0.19.tgz
    c2fa40ca7672b5b86ab5d5c4122fbc69de237da2ef00895a680063e34ab2b116
  • rubygems-4.0.19.zip
    73bc23a0c92ec98f65970dc6b8de04765e4bffd8f92351487a32bec318d63404
  • rubygems-update-4.0.19.gem
    750c931f8113e459f93ba7b29574593a29fc5350f12048df7a5ca83a512d5326
添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论