Skip to content

Update dependency git to v5 - #240

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/git-5.x
Open

Update dependency git to v5#240
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/git-5.x

Conversation

@renovate

@renovate renovate Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
git (changelog) '~> 4.0''~> 5.0' age confidence

Release Notes

ruby-git/ruby-git (git)

v5.0.5

Compare Source

Bug Fixes
  • Detect Darwin under JRuby when pinning LC_ALL (89bf625), closes #​1669
  • Pin LC_ALL to a locale that exists on the host platform (5a4e0d6), closes #​1669
Other Changes
  • Correct two imprecise claims in the build-complete comment (c4391cd), closes #​1675
  • Gate merges on a matrix-free job instead of the per-matrix checks (47f2d17), closes #​1675
  • Remove vestigial matrix dimensions (3a89886), closes #​1676
  • Run RuboCop and YARD once instead of on every matrix job (0726964)
  • Run the suite once with en_US.UTF-8 unavailable (6e012c5), closes #​1669
  • Run the test suite under a non-English locale (c65d402), closes #​1670
  • Skip the All Specs Passed gate on release PRs (6dfeee0), closes #​1675
  • Warm bundler caches at default-branch scope on push to main (2821477), closes #​1674

v5.0.4

Compare Source

Bug Fixes
  • Return the full ref path in the ls_remote :ref value (34b0b06), closes #​1416
Other Changes
  • Pin the locale for the CommandLine::Capturing integration spec (6040867)

v5.0.3

Compare Source

Bug Fixes
  • Drop unsupported -- separator from remote remove/rename commands (8ec466f)
  • Remove unreachable case branch in Patch#apply_file_mode (896fc49)
  • Remove unreachable nil check in Git::Parsers::Grep.parse (74e919a)
Other Changes
  • Add Claude Code support alongside GitHub Copilot (37f7d6a)
  • Add unit spec for Git::EncodingUtils (5f0f10e)
  • Consolidate parallel and serial spec rake tasks (49616b1)
  • Cover :index option in Git::Factories#worktree_open_options_after_init (efeba22)
  • Cover #path when both src and dst are nil (3a1a05a)
  • Cover edge-case branches in Git::Parsers::Diff (38d8b3f)
  • Cover Errno::ESRCH timeout-race rescue in run_process_executer (899bf36)
  • Cover Git::Branch#merge (71c0ea3)
  • Cover Git::Branch#stashes (27ba130)
  • Cover Git::Diff#name_status (fa2ee98)
  • Cover Git::Factories#parse_clone_stderr unparseable-output branch (65aa9b9)
  • Cover Git::Parsers::CatFile.each_header without trailing separator (b7a9ed9)
  • Cover Git::Parsers::LsTree.parse with no tab-separated filename (98b9ebf)
  • Cover Git::Parsers::Remote.apply_pair unrecognized-variable branch (03b10f6)
  • Cover Git::Stashes#save (7bca04c)
  • Cover Git.const_missing fallback branch for unrelated constants (05c3c43)
  • Cover Git.export (4bd7f58)
  • Cover normalize_fetch_keys with a String option key (47fb7fe)
  • Disable coverage for spec:integration, add SPEC filtering, fix formatters (cb53d03)
  • Document the project test coverage policy (d378c1e)
  • Enforce 100% unit test coverage on pull requests (a446098)
  • Guard checkout-index nonexistent-path spec for git < 2.30.0 (cf212a9)
  • Guard worktree repair spec for git < 2.29.0 (c527fb1)
  • merge: Fix incorrect version-gated failure expectation in quit_spec (24c5ba4)
  • Read the gem version without loading lib/git/version.rb (45c4b14)
  • Require git 2.39.0 for maintenance register/unregister --config-file specs (5b1fd52)
  • Skip get-urlmatch scope spec on git < 2.42.0 (e1ede7a)
  • Upgrade simplecov and simplecov-rspec to ~> 1.0 (65e92b9)

v5.0.2

Compare Source

Bug Fixes
  • Add bin/build-git-versions and bin/test-git-versions scripts (3314503)
Other Changes
  • Align CONTRIBUTING.md with current architecture and testing conventions (60ac8e9)
  • Allow disabling SimpleCov via COVERAGE=false env var (3788418)
  • Allow disabling SimpleCov via COVERAGE=false env var (3788418)
  • Avoid git-version-dependent all-zero SHA in stash store integration spec (82a15e5)
  • Make 5.0.0 release more prominent in README (2c8c42d)
  • Move Git::Repository::Factories and PathResolver to Git namespace (dd0ae7b)
  • Update README badges (079a121)

v5.0.1

Compare Source

Other Changes
  • Review and streamline AI agent instructions (536eb86)
  • Summarize v5.0.0 as architectural redesign in CHANGELOG (712c93e)

v5.0.0

Compare Source

Bug Fixes
  • Add bin/build-git-versions and bin/test-git-versions scripts (3314503)
Other Changes
  • Align CONTRIBUTING.md with current architecture and testing conventions (60ac8e9)
  • Allow disabling SimpleCov via COVERAGE=false env var (3788418)
  • Allow disabling SimpleCov via COVERAGE=false env var (3788418)
  • Avoid git-version-dependent all-zero SHA in stash store integration spec (82a15e5)
  • Make 5.0.0 release more prominent in README (2c8c42d)
  • Move Git::Repository::Factories and PathResolver to Git namespace (dd0ae7b)
  • Update README badges (079a121)

v4.4.1

Compare Source

Bug Fixes
  • Pin LC_ALL to a locale that exists on the host platform (690360e), closes #​1669
Other Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies This updates dependency files label Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/git-5.x branch 3 times, most recently from 983cc35 to 87c4d1a Compare August 7, 2026 01:17
@renovate
renovate Bot force-pushed the renovate/git-5.x branch from 87c4d1a to baa730b Compare August 7, 2026 22:27
@renovate
renovate Bot force-pushed the renovate/git-5.x branch from baa730b to 7e13af8 Compare August 9, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies This updates dependency files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant