Skip to content

Releases: rubygems/rubygems

v3.4.20

27 Sep 11:21
de20c7e
Compare
Choose a tag to compare

Enhancements:

  • Raise Gem::Package::FormatError when gem encounters corrupt EOF.
    Pull request #6882
    by martinemde
  • Allow skipping empty license gem build warning by setting license to
    nil. Pull request
    #6879 by jhong97
  • Update SPDX license list as of 2023-06-18. Pull request
    #6891 by
    github-actions[bot]
  • Update SPDX license list as of 2023-04-28. Pull request
    #6642 by segiddins
  • Update SPDX license list as of 2023-01-26. Pull request
    #6310 by segiddins
  • Installs bundler 2.4.20 as a default gem.

Bug fixes:

  • Fixed false positive SymlinkError in symbolic link directory. Pull
    request #6947 by
    negi0109
  • Ensure that loading multiple gemspecs with legacy YAML class references
    does not warn. Pull request
    #6889 by segiddins
  • Fix NoMethodError when choosing a too big number from gem uni list.
    Pull request #6901 by
    amatsuda

Performance:

  • Reduce allocations for stub specifications. Pull request
    #6972 by segiddins

bundler-v2.4.20

27 Sep 11:17
de20c7e
Compare
Choose a tag to compare

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

v3.4.19

17 Aug 19:41
86f9809
Compare
Choose a tag to compare

Enhancements:

  • Installs bundler 2.4.19 as a default gem.

Performance:

  • Speedup building docs when updating rubygems. Pull request
    #6864 by
    deivid-rodriguez

bundler-v2.4.19

17 Aug 19:39
86f9809
Compare
Choose a tag to compare

Enhancements:

  • Add file option to ruby method in Gemfile #6876
  • Show better error when PAT can't authenticate to a private server #6871
  • Don't fallback to old dependency API when bad credentials are configured #6869

Bug fixes:

  • Fix git source conservativeness #6850

Documentation:

  • Clarify that bundle info takes a gem name #6875

v3.4.18

02 Aug 08:25
d2e3d8e
Compare
Choose a tag to compare

Enhancements:

  • Add poller to fetch WebAuthn OTP. Pull request
    #6774 by jenshenny
  • Remove side effects when unmarshaling old Gem::Specification. Pull
    request #6825 by nobu
  • Ship rubygems executables in exe folder. Pull request
    #6704 by hsbt
  • Installs bundler 2.4.18 as a default gem.

bundler-v2.4.18

02 Aug 08:22
d2e3d8e
Compare
Choose a tag to compare

Security:

  • Merge URI-0.12.2 for Bundler #6779

Enhancements:

  • Update Magnus version in Rust extension gem template #6843

Documentation:

  • Update bundle-outdated(1) man to use table output #6833

v3.4.17

14 Jul 11:13
36ea2bc
Compare
Choose a tag to compare

Enhancements:

  • Installs bundler 2.4.17 as a default gem.

Performance:

  • Avoid unnecessary work for private local gem installation. Pull request
    #6810 by
    deivid-rodriguez

bundler-v2.4.17

14 Jul 11:11
36ea2bc
Compare
Choose a tag to compare

Enhancements:

  • Avoid printing "Using ..." messages when version has not changed #6804

Bug fixes:

  • Fix bundler/setup unintendedly writing to the filesystem #6814

v3.4.16

10 Jul 18:29
bd573c7
Compare
Choose a tag to compare

Enhancements:

  • Installs bundler 2.4.16 as a default gem.

bundler-v2.4.16

10 Jul 18:27
bd573c7
Compare
Choose a tag to compare

Bug fixes:

  • Exclude Bundler from missing locked dependencies check #6792
  • Fix another incorrect removal of "ruby" platform from lockfile when changing path sources #6784
  • Fix git source lockfile instability #6786

Documentation:

  • gemfile.5: Code format the default glob to escape Markdown #6790