Skip to content

chore(deps): update dependency git to v5 - #528

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

chore(deps): update dependency git to v5#528
renovate[bot] wants to merge 1 commit into
developfrom
renovate/git-5.x

Conversation

@renovate

@renovate renovate Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
git (changelog) '~>4.3', '>= 4.3.2''~>5.0', '>= 5.0.5' 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

v4.4.0

Compare Source

Features
  • Allow deprecation behavior env var (fd622be)
  • Warn on first direct access to Git::Lib constant (52059c6)
Other Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "after 8am on the first day of the month"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 git label Aug 1, 2026
@renovate
renovate Bot force-pushed the renovate/git-5.x branch from c08ee51 to 02f6043 Compare August 2, 2026 19:06
@o-orand o-orand added this to the Next-Release milestone Aug 4, 2026
@renovate
renovate Bot force-pushed the renovate/git-5.x branch 4 times, most recently from cd7e1a4 to 7fdb27d Compare August 7, 2026 19:34
@renovate
renovate Bot force-pushed the renovate/git-5.x branch from 7fdb27d to 610a579 Compare August 9, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant