Skip to content

Releases: google/git-appraise

Rollup of the latest version as of April, 2021

22 Apr 23:30
Compare
Choose a tag to compare

This is the first release tag in 4.5 years, so there are a lot of changes included.

Some of the most notable are:

  • Add support for detached comments (comments not attached to a review).
  • Add support for GPG signing comments and reviews.
  • Add support for abandoning a review.

v0.6: Submitting review efcba5b3434d

21 Sep 00:30
Compare
Choose a tag to compare

This release adds support for rebasing a review.

You can now change the history of an open review (while keeping it open) with

git appraise rebase

Or submit a review and rewrite the history in a single command with

git appraise submit --rebase

The tool will associate the newly created commits with the review and archive the old commits so that they are remain available.

v0.5: Submitting review ea1f988b7792

21 Sep 00:08
Compare
Choose a tag to compare

This release includes:

  1. A substantial performance improvement that makes git-appraise easily scale to repositories with 10s of thousands of open reviews.
  2. Support for JSON formatted output for the 'list' subcommand.
  3. The ability to configure the default submit strategy used.
  4. Support for reading the message from a file for the 'request', 'comment', 'accept', and 'reject' commands.

... and numerous, small fixes.

v0.4: Submitting review dfdd159c9c11

15 Jan 23:52
Compare
Choose a tag to compare

This release expands the editor support that is incorporated in the "comment" and "reject" subcommands.

In particular, editor configurations that require running through a shell (such as setting EDITOR to "emacsclient --tty") are now supported.

v0.3: Submitting review 8db99d4487cd

08 Jan 19:16
Compare
Choose a tag to compare

This release incorporates multiple usability improvements over the previous release, including (but not limited to):

  1. More informative output when displaying a review.
  2. Populate the default commit when submitting a review with the --merge flag
  3. Support more complex comments by opening the default text editor if the -m flag has not been supplied
  4. Add the ability to submit an arbitrary review
  5. Improve the error messages when a git command fails
  6. Fix a bug in the display of comment threads where the resolved status was not being properly displayed
  7. Check that the parent comment exists when creating a comment with the -p flag
  8. Add a reject command