Skip to content

Releases: git-duet/git-duet

0.10.0

07 Oct 17:27
df8e786
Compare
Choose a tag to compare

0.9.0

05 Dec 21:33
0b2a4f3
Compare
Choose a tag to compare
Merge pull request #109 from git-duet/update-changelog

0.8.0

27 Nov 19:05
e562d14
Compare
Choose a tag to compare
Merge pull request #107 from git-duet/bootstrap

Install dependencies in release job

0.7.0

27 Apr 20:29
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Better error messages if authors file is invalid YAML

BUG FIXES:

  • Fix reading of $GIT_DUET_SECONDS_AGO_STALE. This value was previously ignored.
  • Running git-(solo|duet) outside of a git repo (regression in 0.6.0)
  • $GIT_DUET_CO_AUTHORED_BY respects $GIT_DUET_ROTATE_AUTHOR
  • git-duet-merge now correctly handles fast-forward merges now by not rewriting

0.6.0

21 Mar 03:42
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Experimental support for alternative workflow added using trailers rather than setting the author/commiter (#57) via $GIT_DUET_CO_AUTHORED_BY. See README documentation for usage.

git-duet 0.5.2

24 Apr 17:48
Compare
Choose a tag to compare

BUG FIXES:

  • Fix Rubymine git wrapper script to match what Rubymine now passes
  • Return an actual error when the git-author is not set and using the global
    git-duet configuration

git-duet 0.5.1

16 Jan 23:56
Compare
Choose a tag to compare

BUG FIXES:

  • Send --version to stdout

git-duet 0.5.0

10 Dec 21:18
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Added a --version flag

git-duet 0.4.0

07 Nov 18:20
Compare
Choose a tag to compare

IMPROVEMENTS:

  • You can now set GIT_DUET_SET_GIT_USER_CONFIG to 1 to change the behavior
    of git (solo|duet) to also set user.name and user.email to allow for
    the use of normal git commands that look for these fields. Note that the
    committer will not be set when git dueting unless you use the git duet-* wrappers.
  • git-duet-merge was added to correctly add the --signoff during merges
  • Add support for "mobbing" (more than 2 people pairing). This is supported by
    allowing the specification of 3 or more initials whereby after each commit
    the active pair is rotated to spread ownership evenly (requires
    $GIT_DUET_ROTATE_AUTHOR to be set).
  • git-duet-(commit|merge|revert) now respect GIT_DUET_GLOBAL in that, if it
    is set, they will only pull the git-duet configuration from the global git
    config rather than looking at the repo config first

BUG FIXES:

  • git-duet and git-solo now correctly respect GIT_DUET_GLOBAL and -g
    when displaying configuration

git-duet 0.3.1

06 Oct 04:21
Compare
Choose a tag to compare

0.3.1

BUG FIXES:

  • Build using Golang 1.7.1 to fix issues with running on Mac OSX Sierra