github ruby/rubygems bundler-v2.4.20

latest releases: bundler-v4.0.0.beta1, v4.0.0.beta1, v3.7.2...
2 years ago

Enhancements:

  • Bump actions/checkout to v4 in bundler gem template #6966
  • Add support for the ruby-3.2.2 format in the ruby file: Gemfile directive, and explicitly test the 3.2.2@gemset format as rejected #6954
  • Support ruby file: ".tool-versions" in Gemfile #6898
  • Unify LockfileParser loading of SPECS section #6933
  • Only check circular deps when dependency api is available, not on full index sources #6919

Bug fixes:

  • Allow standalone mode to work on a Windows edge case #6989
  • Fix bundle outdated crashing when both ref and branch specified for a git gem in Gemfile #6959
  • Fix bundle update --redownload #6924
  • Fixed malformed bundler version in lockfile making Bundler crash #6920
  • Fix standalone install crashing when using legacy gemfiles with multiple global sources #6918
  • Resolve ruby version file relative to bundle root #6892

Performance:

  • Lazily construct fetcher debug messages #6973
  • Avoid allocating empty hashes in Index #6962
  • Stop allocating the same settings keys repeatedly #6963
  • Improve Bundler::Index efficiency by removing unnecessary creation and dups #6931
  • (Further) Improve Bundler::Settings#[] performance and memory usage #6923
  • Don't use full indexes unnecessarily on legacy Gemfiles #6916
  • Improve memory usage in Bundler::Settings, and thus improve boot time #6884

Don't miss a new rubygems release

NewReleases is sending notifications on new releases.