chore(deps): update dependency bundler to v4 [security]#36
Open
sc-renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency bundler to v4 [security]#36sc-renovate[bot] wants to merge 1 commit into
sc-renovate[bot] wants to merge 1 commit into
Conversation
aeadb06 to
2cc6f21
Compare
2cc6f21 to
2b9747e
Compare
2b9747e to
5c5426d
Compare
5c5426d to
a909b8c
Compare
123ab3b to
a7d3b88
Compare
1241ad0 to
6dcbe71
Compare
6dcbe71 to
261337a
Compare
261337a to
c20e4b8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
"~> 1.0"→"~> 4.0"GitHub Vulnerability Alerts
CVE-2016-7954
Bundler 1.x might allow remote attackers to inject arbitrary Ruby code into an application by leveraging a gem name collision on a secondary source. NOTE: this might overlap CVE-2013-0334.
Release Notes
ruby/rubygems (bundler)
v4.0.15Compare Source
Enhancements:
Bug fixes:
v4.0.14Compare Source
Enhancements:
v4.0.13Compare Source
Enhancements:
v4.0.12Compare Source
Enhancements:
Bug fixes:
BUNDLE_VERSIONis "lockfile". Pull request #9545 by hsbtBUNDLE_VERSIONenv var inBundlerVersionFinder. Pull request #9538 by hsbtv4.0.11Compare Source
Enhancements:
gem spec. Pull request #9476 by eregonv4.0.10Compare Source
Enhancements:
Bug fixes:
v4.0.9Compare Source
Enhancements:
gem owner. Pull request #9403 by gjtorikianBug fixes:
Documentation:
v4.0.8Compare Source
Enhancements:
#9373 by hsbt
rubygems/request directly. Pull request
#9362 by afurm
Documentation:
#9372 by simi
v4.0.7Compare Source
Enhancements:
#9020 by hyuraku
#9312 by hsbt
Documentation:
#9321 by fxn
#9306 by tompng
v4.0.6Compare Source
Enhancements:
#9298 by hsbt
v4.0.5Compare Source
Enhancements:
#9266 by hsbt
#9257 by hsbt
Bug fixes:
#9246 by Edouard-chin
#9245 by JasonLunn
Documentation:
#9255 by hsbt
v4.0.4Compare Source
Enhancements:
#9232 by jeremyevans
Bug fixes:
#9242 by Edouard-chin
v4.0.3Compare Source
Enhancements:
Documentation:
#9208 by eileencodes
v4.0.2Compare Source
Enhancements:
Bug fixes:
bundlerexecutable #9198v4.0.1Compare Source
Enhancements:
Bug fixes:
Security:
cooldownto delay newly published gem. Pull request #9576 by hsbtv4.0.0Compare Source
Features:
--ext=gotobundle gem#8183bundle list --format=json#8728Performance:
Enhancements:
install_or_cli_helpand use it defaultbundlecommand #9136bundlenow display the help: #9092gemspecandpath#8460Bug fixes:
bundle installwhen the Gemfile contains "install_if" git gems: #8992bundle lockwhen source changes #8962bundle cache --frozenandbundle cache --no-prunenot printing a deprecation message #8926vendor/cachedirectory and frozen mode is set #8925bundle lock --update <gem>with--lockfileflag updating all gems #8922bundle show --verboseand recommend it as an alternative tobundle show --outdated#8915bundle cache --no-allnot printing a deprecation warning #8912bundle update foounable to update foo in an edge case #8897--forceflag tobundle installandbundle update#8843Security:
Breaking changes:
bundler_4_mode#9038Bundler.rubygems.all_specs#9008Bundler::SpecSet#-andBundler::SpecSet#<<#9007bundle show --outdatedraise an error #8980--local-gitflag tobundle plugin installraise an error #8979cache_allto betrueby default #8975--exttobundle gemwithout a value #8976lockfile_checksumsto betrueby default #8981bundle install --binstubsraise an error #8978bundle remove --installraise an error #8977allow_offline_installsetting #8969--rubocopflag tobundle gem, and related configuration #8967deployment,capistranoandvladentrypoints #8957Bundler.*clean*, andBundler.environmenthelpers #8924bundle vizandbundle injectcommands #8923Documentation:
bundle doctor,bundle plugin, andbundle config#8919irbrepo in DEBUGGING.md #8842v2.7.2Compare Source
Enhancements:
gemspecandpath#8460Bug fixes:
bundle cache --frozenandbundle cache --no-prunenot printing a deprecation message #8926vendor/cachedirectory and frozen mode is set #8925bundle lock --update <gem>with--lockfileflag updating all gems #8922bundle show --verboseand recommend it as an alternative tobundle show --outdated#8915bundle cache --no-allnot printing a deprecation warning #8912bundle update foounable to update foo in an edge case #8897Documentation:
bundle doctor,bundle plugin, andbundle config#8919v2.7.1Compare Source
Enhancements:
Bug fixes:
--forceflag tobundle installandbundle update#8843Documentation:
irbrepo in DEBUGGING.md #8842v2.7.0Compare Source
Breaking changes:
#gemon random objects #8819path_relative_to_cwdsetting #8815default_install_uses_pathandauto_clean_without_pathsettings #8814print_only_version_numbersetting #8799Deprecations:
Bundler::SpecSetmethods #8777x64-mingw32in favour ofx64-mingw-ucrt#8733:mswin,:mingw) in Gemfile DSL in favor of:windows#8447CurrentRuby#maglev?and other related maglev methods #8452Features:
Performance:
Enhancements:
verbosesetting to enable verbose output for all commands #8801gem.bundlesetting to runbundle installautomatically afterbundle gem, and make it the default #8671Errno::EADDRNOTAVAILerrors gracefully #8776persist-credentials: falsein workflow generated bybundle gem#8779Bundler::GemHelperstoGem::Platform#8703spec.filesin the.gemspectemplate #8732Bug fixes:
bundle gemprompts #8825bundle versionhelp text #8806bundle consoleprinting bug report template onNameErrorduring require #8804Bundler.original_env['GEM_HOME']when Bundler is trampolined #8781gemcommands in abundle execcontext #8770bundle installafter pinning a git source with subgems #8745bundle update --bundlerupgrade bundler even if restarts are disabled #8729Documentation:
global_gem_cachealso caches compiled extensions #8823default_cli_commanddocumentation #8816bundle doctor sslsubcommand #8803--changelogflag #8756frozenanddeploymentsettings, and other bundle-config documentation improvements #8715v2.6.9Compare Source
Enhancements:
bundle doctor#8624bundle lock --normalize-platformsremove invalid platforms #8631Bug fixes:
bundle locksometimes allowing invalid platforms into the lockfile #8630v2.6.8Compare Source
Enhancements:
bundle update --verboselogs #8627Bug fixes:
bundle updatecrash in an edge case #8626bundle lock --normalize-platformsregression #8620v2.6.7Compare Source
Enhancements:
Bug fixes:
bundle addsometimes generating invalid lockfiles #8586Performance:
v2.6.6Compare Source
Enhancements:
ENAMETOOLONGerror when creating compact index cache #5578bundle installto work on read-only or protected folders #8519Bug fixes:
bundle doctorto not report issue when files aren't writable #8520Performance:
Candidate#<=>#8559Documentation:
bundle execdocumentation #8537onlyconfiguration option #8536v2.6.5Compare Source
Enhancements:
Bug fixes:
v2.6.4Compare Source
Enhancements:
gemDSL not getting reported as invalid #8480irbto a Gemfile for a newly created gem #8467bundle consoleunnecessarily trying to load IRB twice #8443platform: :windowsfilter in Gemfile when running on Windows with ARM architecture #8428Bug fixes:
bundle update <foo>would sometimes downgrade a top level dependency #8491bundle install --prefer-localsometimes installing very old versions #8484bundle updatein frozen mode #8481vendor/cacheeven if incompatible with the current Ruby version #8471bundle consoleprinting bug report template incorrectly #8436--prefer-localnot respecting default gems #8412Performance:
Documentation:
v2.6.3Compare Source
Enhancements:
Bug fixes:
Bundler.require#8410bundle outdated <GEM>failing if not all gems are installed #8361bundle installcrash on Windows #8362Documentation:
v2.6.2Compare Source
Bug fixes:
Process.argv0only if$PROGRAM_NAMEis not a script #8343Documentation:
bundle lockman page synopsis (--add-checkums→--add-checksums) #8350v2.6.1Compare Source
Bug fixes:
Gem::Uri.redacton some Ruby 3.1 versions #8337bundle lock --add-checksumswhen gems are already installed #8326v2.6.0Compare Source
Security:
Breaking changes:
Deprecations:
bundle consoledeprecation #8218Features:
lockfile_checksumsconfiguration to include checksums in fresh lockfiles #8219bundle lock --add-checksumsto add checksums to an existing lockfile #8214Performance:
bundle install --local#8248Enhancements:
bundle exec <relative-path-to-script>whenKernel.execis used under the hood #8294inspectmethods to help debugging #8266bundler/setupwith Ruby's -w flag #8205--normalize-platformsflag tobundle lock#7896Bug fixes:
$PROGRAM_NAMEhas been changed #8320bundle execexecutable detection on windows #8276bundle removesometimes not removing gems #8278Documentation:
bundle envandbundle licenses#8315debugging.md#8263v2.5.23Compare Source
Enhancements:
bundle add--quietoption #8157Bug fixes:
--ext=rustto support compiling the native extension from source #7610bundler(with a finalr) in abundle execcontext #8165gemspecusages in same Gemfile with same dep and compatible requirements #7999bundle checksometimes locking gems under the wrong source #8148Documentation:
bundle configdocumentation #8177installparameter and clarify docs #8170bundle install --quietdocumentation #8163v2.5.22Compare Source
Enhancements:
uriandnet-http#8112Bug fixes:
v2.5.21Compare Source
Bug fixes:
stub.activated?sometimes returning false after activation under bundler #8073bundler/inlineresetting ENV changes #8059v2.5.20Compare Source
Enhancements:
--localis passed #8041Bug fixes:
bundler/inlineoverwriting lockfiles #8055bundle outdatedwith--groupoption #8052v2.5.19Compare Source
Enhancements:
bundle outdated --parseable#7966bundle lock --add-platform#7967--printis passed tobundle lock#7957Bug fixes:
bundle install --localhitting the network when default gems are included #8027.lockfiles unintentionally left around by gem installer #8022bundle exec rake installfailing when local gem has extensions #7977bundler/inlinefailing in Ruby 3.2 due to conflictingsecurerandomversions #7984gem exec rails new projectfailing on Ruby 3.2 #7960Documentation:
bundle addman page #5903v2.5.18Compare Source
Enhancements:
Bug fixes:
--prefer-localflag #7951git:sources #7950bundle update <indirect_dep>failing to upgrade when versions present in two different sources #7915Documentation:
v2.5.17Compare Source
Enhancements:
Gem::Dependencyto yaml #7867Bug fixes:
bundle checkexit code when gem git source is not checked out #7894bundle-gem#7853bundle exec gem uninstall#7886v2.5.16Compare Source
Bug fixes:
platforms:used in the Gemfile #7864bundle lock --add-platformdoing nothing #7848bundle addwith frozen mode set #7845Performance:
caller_locationsinstead of splittingcaller#7708Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Renovate Bot.