Skip to content

Releases: ruby/rubygems

v3.5.15

09 Jul 14:41
ee7468d

Choose a tag to compare

Enhancements:

  • Installs bundler 2.5.15 as a default gem.

Bug fixes:

  • Restrict generic arm to only match 32-bit arm. Pull request
    #7830 by ntkme
  • Protect creating binstubs with a file lock. Pull request
    #7806 by
    deivid-rodriguez

Documentation:

  • Make it clearer that add_dependency is the main way to add
    non-development dependencies. Pull request
    #7800 by jeromedalbert

bundler-v2.5.15

09 Jul 14:39
ee7468d

Choose a tag to compare

Enhancements:

  • Support --no-test, --no-ci, and --no-linter options #7780
  • Allow bundle command in new gems with invalid metadata #7707

Bug fixes:

  • Protect creating RubyGems binstubs with a file lock #7841
  • Only allow valid values for --test, --ci, and --linter options #7801
  • Fix bundle lock --add-platform <current_platform> doing nothing #7803
  • Print a proper error when bin dir does not have writable permission bit #7794

Documentation:

  • Regenerate bundler docs for June 2024 #7787

v3.5.14

21 Jun 09:23
72920bc

Choose a tag to compare

Enhancements:

  • Installs bundler 2.5.14 as a default gem.

Bug fixes:

  • Make "bundler? update --bundler" behave identically. Pull request
    #7778 by x-yuri

bundler-v2.5.14

21 Jun 09:22
72920bc

Choose a tag to compare

Bug fixes:

  • Fix credentials being re-added when re-resolving without a full unlock #7767
  • Fix bundle update <gem_name> edge case #7770
  • Fix bundle fund when the gemfile contains optional groups #7758

v3.5.13

14 Jun 17:23
5525a3d

Choose a tag to compare

Enhancements:

  • Installs bundler 2.5.13 as a default gem.

Bug fixes:

  • Never remove executables that may belong to a default gem. Pull request
    #7747 by
    deivid-rodriguez

bundler-v2.5.13

14 Jun 17:19
5525a3d

Choose a tag to compare

Bug fixes:

  • Fix funding metadata not being printed in some situations #7746
  • Make sure to not re-resolve when a not fully specific local platform is locked #7751
  • Don't print bug report template when bin dir is not writable #7748

v3.5.12

13 Jun 16:35
05dc7d9

Choose a tag to compare

Enhancements:

  • Installs bundler 2.5.12 as a default gem.

Bug fixes:

  • Fix gem uninstall unresolved specifications warning. Pull request
    #7667 by
    deivid-rodriguez
  • Fix gem pristine sometimes failing to pristine user installed gems.
    Pull request #7664 by
    deivid-rodriguez

bundler-v2.5.12

13 Jun 16:32
05dc7d9

Choose a tag to compare

Enhancements:

  • Keep credentials in lockfile if they are already there #7720
  • Auto switch to locked bundler version even when using binstubs #7719
  • Don't validate local gemspecs twice unnecessarily #7725
  • Improve default gem handling by treating default gems as any other gem #7673

Bug fixes:

  • Fix slow and incorrect resolution when adding sorbet to a Gemfile and the lockfile only includes "RUBY" in the platforms section #7731
  • Fix duplicated config keys generated when fallback_timeout uri option is used #7704
  • Fix bundle exec no longer working in truffleruby after explicit require of pathname was removed #7703
  • Don't let bundle config report a path without a Gemfile as "local app" #7687

Documentation:

  • Clarify BUNDLE_USER_CONFIG is a file #7668

v3.5.11

28 May 17:59
4afb2d4

Choose a tag to compare

Enhancements:

  • Update SPDX license list as of 2024-05-22. Pull request
    #7689 by
    github-actions[bot]
  • Fix the update_rubygems inconsistency (--disable-gems). Pull request
    #7658 by x-yuri
  • Accept WASI as an OS name in Gem::Platform. Pull request
    #7629 by kateinoigakukun
  • Warn if RubyGems version explicitly set in gemspec does not match
    running version. Pull request
    #7460 by
    deivid-rodriguez
  • Installs bundler 2.5.11 as a default gem.

Bug fixes:

  • Fix binstubs sometimes not getting regenerated when --destdir is
    given. Pull request
    #7660 by
    deivid-rodriguez
  • Fix gem uninstall --user-install for symlinked HOME. Pull request
    #7645 by
    deivid-rodriguez
  • Fix issue when plugin stubs would sometimes not be properly removed by
    gem uninstall. Pull request
    #7631 by
    deivid-rodriguez
  • Fix plugins uninstallation for user installed gems. Pull request
    #6456 by voxik

Performance:

  • Use a constant empty tar header to avoid extra allocations. Pull request
    #7484 by segiddins

Documentation:

  • Recommend bin/rake over rake in contributing docs. Pull request
    #7648 by
    deivid-rodriguez

bundler-v2.5.11

28 May 17:53
4afb2d4

Choose a tag to compare

Deprecations:

  • Deprecate Bundler constants #7653

Enhancements:

  • Bump bundle gem generated COC to Contributor Covenant 2.1 #7692
  • Retry a full clone when git server does not support shallow capabilities #7649

Bug fixes:

  • Fix regression when caching gems from secondary sources #7659
  • Fix error when Bundler installation is corrupted #7642
  • Fix crash caused by RubyGems require gem activation logic running before Bundler can properly register its own monkeypatches #7647

Performance:

  • Update cache checksums to decrease string allocations #7637
  • Fix performance regression in applications with a local cache #7680

Documentation:

  • Recommend bin/rake over rake in contributing docs #7648
  • Monthly man update for May 2024 #7640
  • Clarify Bundler support policy #7633