Skip to content

v1.8.0

Compare
Choose a tag to compare
@jcouball jcouball released this 31 Dec 18:38
· 200 commits to master since this release
352f688

Full Changelog

  • 352f688 Release v1.8.0 (#505)
  • 12f908c Add YARD documentation to ruby-git (#502)
  • a25eb1a Add cherry support to Git::Log (#97)
  • 181ace3 Fix Git module config method (#399)
  • a1202eb Allow a logger to be passed to Git.clone (#501)
  • 246af64 Update index before fetching modified files (#409)
  • 8345fec Fix issues with a HEREDOC entry in git.status (#385)
  • 0593e4f Add no-ff merge option. (#471)
  • b2f8845 Support arbitrary object name lengths (set with core.abbrev)
  • 8b3bd25 Do not call chomp! on an IO object (#500)
  • c81cc03 Calculate the default for index relative to git_dir instead of work_tree (#499)
  • d31709b Clean Code Examples in README (#456)
  • dbcd8e0 Switch CI from Travis to GitHub Actions (#498)
  • f9abb18 Allow users to provide '--refs' to 'ls-remote' (#494)
  • 55424e5 Fix keyword arg deprecation warning introduced in PR #368 (#493)
  • 7afaeab Do not always chomp output (#368)
  • 1b5256c Windows/JRuby fixes/tests/refactorings/travis-ci (#480)
  • d1908f6 Add worktree functionality (#479)
  • 896e31d Add commit --allow-empty-message option and fix empty message parsing in process_commit_log_data (#482)
  • 8766dca Added ruby-2.7 to .travis.yml (#483)