Skip to content

Releases: ruby/rubygems

v3.5.21

03 Oct 18:15
5cc66a2

Choose a tag to compare

Enhancements:

  • Fix Gem::MissingSpecVersionError#to_s not showing exception message.
    Pull request #8074 by
    deivid-rodriguez
  • Remove code that makes suggest_gems_from_name give worse results. Pull
    request #8083 by
    duckinator
  • Warning about PATH in --user-install mode is only necessary for gems
    with executables. Pull request
    #8071 by
    deivid-rodriguez
  • Installs bundler 2.5.21 as a default gem.

Bug fixes:

  • Fix error in one source when fetching dependency APIs clearing results
    from all sources. Pull request
    #8080 by
    deivid-rodriguez
  • Fix gem cleanup warning when two versions of psych installed. Pull
    request #8072 by
    deivid-rodriguez

bundler-v2.5.21

03 Oct 18:13
5cc66a2

Choose a tag to compare

Bug fixes:

  • Fix bug report template printed when changing a path source to a git source in frozen mode #8079
  • Fix stub.activated? sometimes returning false after activation under bundler #8073
  • Fix old cache format detection when application is not source controlled #8076
  • Fix bundler/inline resetting ENV changes #8059

v3.5.20

24 Sep 18:19
a0fc995

Choose a tag to compare

Enhancements:

  • Installs bundler 2.5.20 as a default gem.

bundler-v2.5.20

24 Sep 18:17
a0fc995

Choose a tag to compare

Enhancements:

  • Don't try to auto-install dev versions of Bundler not available remotely #8045
  • Don't try to install locked bundler when --local is passed #8041

Bug fixes:

  • Fix bundler/inline overwriting lockfiles #8055
  • Ensure refs directory in cached git source #8047
  • Fix bundle outdated with --group option #8052

v3.5.19

18 Sep 11:29
d569990

Choose a tag to compare

Enhancements:

  • Standardize pretty-print output for Gem::Source and subclasses. Pull
    request #7994 by
    djberube
  • Update vendored molinillo to master and vendored resolv to 0.4.0.
    Pull request #7521 by
    hsbt
  • Installs bundler 2.5.19 as a default gem.

Bug fixes:

  • Fix bundle exec rake install failing when local gem has extensions.
    Pull request #7977 by
    deivid-rodriguez
  • Make gem exec use the standard GEM_HOME. Pull request
    #7982 by
    deivid-rodriguez
  • Fix gem fetch always exiting with zero status code. Pull request
    #8007 by
    deivid-rodriguez
  • Remove temporary .lock files unintentionally left around by gem
    installer. Pull request
    #7939 by nobu
  • Removed unused stringio. Pull request
    #8001 by hsbt
  • Avoid another race condition of open mode. Pull request
    #7931 by nobu
  • Fix @license typo preventing licenses from being correctly
    unmarshalled. Pull request
    #7975 by djberube

Performance:

  • Fix gem install does-not-exist being super slow. Pull request
    #8006 by
    deivid-rodriguez

bundler-v2.5.19

18 Sep 11:27
d569990

Choose a tag to compare

Enhancements:

  • Raise original errors when unexpected errors happen during Gemfile evaluation #8003
  • Make an exe file executable when generating new gems #8020
  • Gracefully handle gem activation conflicts in inline mode #5535
  • Don't include hook templates in cached git source #8013
  • Fix some errors about a previous installation folder that's unsafe to remove, when there's no need to remove it #7985
  • Emit progress to stderr during bundle outdated --parseable #7966
  • Reject unknown platforms when running bundle lock --add-platform #7967
  • Emit progress to stderr when --print is passed to bundle lock #7957

Bug fixes:

  • Fix bundle install --local hitting the network when default gems are included #8027
  • Remove temporary .lock files unintentionally left around by gem installer #8022
  • Fix bundle exec rake install failing when local gem has extensions #7977
  • Load gemspecs in the context of its parent also when using local overrides #7993
  • Fix bundler/inline failing in Ruby 3.2 due to conflicting securerandom versions #7984
  • Don't blow up when explicit version is removed from some git sources #7973
  • Fix gem exec rails new project failing on Ruby 3.2 #7960

Documentation:

  • Improve bundle add man page #5903
  • Add some documentation about backwards compatibility #7964

v3.5.18

26 Aug 14:53
c218aab

Choose a tag to compare

Enhancements:

  • Installs bundler 2.5.18 as a default gem.

Bug fixes:

  • Fix gem uninstall <name>:<version> failing on shadowed default gems.
    Pull request #7949 by
    deivid-rodriguez

bundler-v2.5.18

26 Aug 14:49
c218aab

Choose a tag to compare

Enhancements:

  • Don't remove existing platform gems when PLATFORMS section is badly indented #7916

Bug fixes:

  • Fix error message when Bundler refuses to install due to frozen being set without a lockfile #7955
  • Fix several issues with the --prefer-local flag #7951
  • Restore support for passing relative paths to git: sources #7950
  • Regenerate previous git application caches that didn't include bare repos #7926
  • Fix bundle update <indirect_dep> failing to upgrade when versions present in two different sources #7915

Documentation:

  • Change new gem README template to have copyable code blocks #7935

v3.5.17

01 Aug 15:26
74d92b2

Choose a tag to compare

Enhancements:

  • Explicitly encode Gem::Dependency to yaml. Pull request
    #7867 by segiddins
  • Installs bundler 2.5.17 as a default gem.

Bug fixes:

  • Fix gem list regression when a regular gem shadows a default one. Pull
    request #7892 by
    deivid-rodriguez
  • Always leave default gem executables around. Pull request
    #7879 by
    deivid-rodriguez
  • Fix line comment issue for hash when loading gemrc. Pull request
    #7857 by leetking

bundler-v2.5.17

01 Aug 15:25
74d92b2

Choose a tag to compare

Enhancements:

  • Print better log message when current platform is not present in the lockfile #7891
  • Explicitly encode Gem::Dependency to yaml #7867
  • Enable lockfile checksums on future Bundler 3 when there's no previous lockfile #7805

Bug fixes:

  • Fix truffleruby removing gems from lockfile #7795
  • Fix bundle check exit code when gem git source is not checked out #7894
  • Generate gems.rb from Gemfile.tt template for bundle-gem #7853
  • Fix git source cache being used as the install location #4469
  • Fix bundle exec gem uninstall #7886