Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
bundler (source, changelog) 2.4.22 -> 2.5.3 age adoption passing confidence

Release Notes

rubygems/rubygems (bundler)

v2.5.3

Compare Source

Bug fixes:

  • Fix incorrect error when Gemfile overrides a gemspec development dependency #​7319

v2.5.2

Compare Source

Enhancements:

  • Avoid vendored thor gem polluting the global namespace #​7305

Bug fixes:

  • Fix bundle update --bundler when latest version does not support current ruby #​7310
  • Fix incorrect lockfiles being generated in some situations #​7307
  • Fix incorrect re-resolve messages #​7306

v2.5.1

Compare Source

Bug fixes:

  • Fix ruby Gemfile DSL with file: parameter no longer working #​7288

Performance:

  • Save array allocation for every dependency in Gemfile #​7270

v2.5.0

Compare Source

Breaking changes:

  • Drop ruby 2.6 and 2.7 support #​7116
  • The :mswin, :mswin64, :mingw, and :x64_mingw Gemfile platform values are soft-deprecated and aliased to :windows #​6391

Features:

  • Leverage ruby feature to warn when requiring default gems not included in the bundle that will be turned into bundled gems in the future #​6831
  • Introduce bundle config set version feature to choose the version of Bundler that should be used and potentially disable using the lockfile version by setting it to system #​6817

Performance:

  • Use match? when regexp match data is unused #​7263
  • Avoid some allocations when evaluating ruby Gemfile DSL #​7251
  • Reduce array allocations when loading definition #​7199
  • Avoid re-compiling static regexp in a loop #​7198
  • Reduce allocations when installing gems with bundler #​6977
  • Use a shared connection pool for fetching gems #​7079
  • Reduce allocations when parsing compact index #​6971

Enhancements:

  • Add 3.4 as a supported ruby version in Gemfile DSL #​7264
  • Improve install advice when some gems are not found #​7265
  • Vendor net-http, net-protocol, resolv, and timeout to reduce conflicts between Gemfile gems and internal dependencies #​6793
  • Allow bundle pristine to run in parallel #​6927
  • Make bundle lock always touch the lockfile in non-frozen mode #​7220
  • Use Minitest::TestTask in a template file for minitest #​7234
  • Add missing services to CI detection and make it consistent between RubyGems and Bundler #​7205
  • Allow auto-install to install missing git gems #​7197
  • Stop remembering cli flags like --jobs or --retry in configuration #​7191
  • Simplify remembered flags deprecation message #​7189
  • Make sure to require "rubygems" explicitly #​7139
  • Handle development dependencies duplicated in gemspec vs Gemfile #​6014
  • Make lockfiles generated on macOS include a lock for Linux by default #​5700
  • Only add a dummy bundler spec to the metadata source when necessary #​4443

Bug fixes:

  • Resolve ruby file: ".ruby-version" relative to containing Gemfile #​7250
  • Implement opaque ETag in Compact Index to avoid falling back to old index in servers with different etag implementations #​7122
  • Fix bundle install --system deprecation advice #​7190
  • Fix invalid platform removal missing adjacent platforms #​7170

Documentation:

  • Add missing --prefer-local to Synopsis in bundle-install.1.ronn #​7194
  • Update GitHub organization of Standard Ruby in bundle gem output and generated configuration #​6818
  • Replace "prior to" with "immediately after" in bundle gem generated README file #​6338

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot enabled auto-merge December 15, 2023 14:36
@renovate renovate bot force-pushed the renovate/test-bundler-2.x branch from a8f7d37 to ad4b1e1 Compare December 15, 2023 21:03
@renovate renovate bot changed the title test(deps): update dependency bundler to v2.5.0 test(deps): update dependency bundler to v2.5.1 Dec 15, 2023
@renovate renovate bot force-pushed the renovate/test-bundler-2.x branch from ad4b1e1 to aadeabd Compare December 21, 2023 16:13
@renovate renovate bot changed the title test(deps): update dependency bundler to v2.5.1 test(deps): update dependency bundler to v2.5.2 Dec 21, 2023
@renovate renovate bot force-pushed the renovate/test-bundler-2.x branch from aadeabd to 6b7a819 Compare December 22, 2023 13:14
@renovate renovate bot changed the title test(deps): update dependency bundler to v2.5.2 test(deps): update dependency bundler to v2.5.3 Dec 22, 2023
@renovate renovate bot force-pushed the renovate/test-bundler-2.x branch 3 times, most recently from c29c465 to e50e2f7 Compare January 3, 2024 11:09
@renovate renovate bot force-pushed the renovate/test-bundler-2.x branch from e50e2f7 to ec9868a Compare January 3, 2024 11:35
@renovate renovate bot added this pull request to the merge queue Jan 3, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 3, 2024
@viceice viceice added this pull request to the merge queue Jan 3, 2024
Merged via the queue into main with commit 7e113db Jan 3, 2024
@viceice viceice deleted the renovate/test-bundler-2.x branch January 3, 2024 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant