8000 Release v4.0.0 · ruby-git/ruby-git · GitHub
[go: up one dir, main page]

Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@jcouball jcouball released this 02 Jul 23:43

4.0.0 (2025-07-02)

⚠ BREAKING CHANGES

  • Users will need to be on Ruby 3.2 or greater

Features

  • Add Log#execute to run the log and return an immutable result (ded54c4)
  • diff: Refactor Git::Diff to separate concerns and improve AP (e22eb10)
  • Upgrade minimally supported Ruby to 3.2 (fb93ef1)

Other Changes

  • Remove unneeded explicit return statements (28e07ae)
  • Upgrade to ProcessExecuter 4.x (5b00d3b)
0