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
a7d3b88 to
4d86069
Compare
4d86069 to
7d8edbd
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.14Compare Source
Bug fixes:
v4.0.13Compare Source
Enhancements:
Bug fixes:
Security:
cooldownto delay newly published gem. Pull request #9576 by hsbtv4.0.12Compare Source
Enhancements:
bundle config getreturn status 1 when the value is not set. Pull request #9505 by willnetBundler.setup. Pull request #4892 by godfatBug fixes:
v4.0.11Compare Source
Enhancements:
Bug fixes:
Documentation:
v4.0.10Compare Source
Enhancements:
Bug fixes:
v4.0.9Compare Source
Enhancements:
bundle install. Pull request #9406 by Edouard-chinBug fixes:
v4.0.8Compare Source
Enhancements:
Bug fixes:
v4.0.7Compare Source
Enhancements:
Bug fixes:
Documentation:
v4.0.6Compare Source
Bug fixes:
git_proxy.rb#9294Documentation:
v4.0.5Compare Source
Enhancements:
versionis present in the config: #9249Bug fixes:
v4.0.4Compare Source
Enhancements:
Bug fixes:
bundle clean#9221v4.0.3Compare Source
Enhancements:
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 #7867Configuration
📅 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.