Releases: ruby/rubygems
Releases Β· ruby/rubygems
v3.5.20
Enhancements:
- Installs bundler 2.5.20 as a default gem.
bundler-v2.5.20
v3.5.19
Enhancements:
- Standardize pretty-print output for
Gem::Sourceand subclasses. Pull
request #7994 by
djberube - Update vendored
molinilloto master and vendoredresolvto 0.4.0.
Pull request #7521 by
hsbt - Installs bundler 2.5.19 as a default gem.
Bug fixes:
- Fix
bundle exec rake installfailing when local gem has extensions.
Pull request #7977 by
deivid-rodriguez - Make
gem execuse the standard GEM_HOME. Pull request
#7982 by
deivid-rodriguez - Fix
gem fetchalways exiting with zero status code. Pull request
#8007 by
deivid-rodriguez - Remove temporary
.lockfiles 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
@licensetypo preventing licenses from being correctly
unmarshalled. Pull request
#7975 by djberube
Performance:
- Fix
gem install does-not-existbeing super slow. Pull request
#8006 by
deivid-rodriguez
bundler-v2.5.19
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
--printis passed tobundle lock#7957
Bug fixes:
- Fix
bundle install --localhitting the network when default gems are included #8027 - Remove temporary
.lockfiles unintentionally left around by gem installer #8022 - Fix
bundle exec rake installfailing when local gem has extensions #7977 - Load gemspecs in the context of its parent also when using local overrides #7993
- Fix
bundler/inlinefailing in Ruby 3.2 due to conflictingsecurerandomversions #7984 - Don't blow up when explicit version is removed from some git sources #7973
- Fix
gem exec rails new projectfailing on Ruby 3.2 #7960
Documentation:
v3.5.18
bundler-v2.5.18
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-localflag #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
Enhancements:
- Explicitly encode
Gem::Dependencyto yaml. Pull request
#7867 by segiddins - Installs bundler 2.5.17 as a default gem.
Bug fixes:
bundler-v2.5.17
v3.5.16
Enhancements:
- Installs bundler 2.5.16 as a default gem.
Bug fixes:
- Fix gemspec
require_pathsvalidation. Pull request
#7866 by
deivid-rodriguez - Fix loading of nested
gemrcconfig keys when specified as symbols.
Pull request #7851 by
moofkit
Performance:
- Use
caller_locationsinstead of splittingcaller. Pull request
#7708 by nobu
bundler-v2.5.16
Bug fixes:
- Fix platform removal regression when
platforms:used in the Gemfile #7864 - Fix standalone script when default gems with extensions are used #7870
- Fix another case of
bundle lock --add-platformdoing nothing #7848 - Fix bad error messages when using
bundle addwith frozen mode set #7845 - Fix generic platform gems getting incorrectly removed from lockfile #7833
Performance:
- Use
caller_locationsinstead of splittingcaller#7708