Revision history for App::GitGerrit. -*- text -*-
0.012 2013-10-06 19:30:36 America/Sao_Paulo
[New features]
- Implement the git-gerrit.reviewers configuration variable through
which it's now possible to specify default reviewers based on the
branch to which one pushes and also on the files being changed.
- Implement option 'git gerrit push --submit' to tell Gerrit to
auto-merge the change during the push, which is a feature
implemented in Gerrit 2.7.
- Implement option 'git gerrit push --base=BASE' to tell Gerrit to
select a new merge base during the push, which is a feature
implemented in Gerrit 2.7.
[Fixes]
- Require minimum versions of Gerrit::REST and Win32.
0.011 2013-10-04 00:28:28 America/Sao_Paulo
[Changes]
- Improve instalation instructions.
- Consistently format all warning and error messages.
- Reformat the 'missing configuration' error message.
0.010 2013-10-02 21:10:57 America/Sao_Paulo
[New Features]
- Implement 'git gerrit push --norebase' option to avoid rebases
for brand new change-branches.
- Make 'git gerrit version' tell the Perl version too.
[Changes]
- Use alternative methods to grok credentials for pre-1.8 Gits that
do not support the git-credential command. Git-gerrit now tries
alternative methods to grok credentials if it can't grok then via
git-credential, in this order:
* From the userinfo part of git-gerrit.baseurl.
* From a .netrc file.
* Prompting the user.
- Remove trailing zeroes from dates in 'git gerrit show'.
- Improve 'git gerrit version' message for pre-2.6 Gerrits.
[Fixes]
- Fix 'git gerrit version' so that it works from an unreleased
version, directly from a git-gerrit Git repository clone.
0.009 2013-10-02 10:54:29 America/Sao_Paulo
[Fixes]
- Drop Win32 dependency which was preventing the build on any other
platform.
0.008 2013-09-30 22:53:58 America/Sao_Paulo
[Fixes]
- Fix 'git gerrit reviewers'. It wasn't adding reviewers correctly.
- Avoid the use of ':locale' IO layer on Windows, because it's not
well supported there.
0.007 2013-09-29 22:26:20 America/Sao_Paulo
[Changes]
- Remove the --verbose option from 'git gerrit show', as it wasn't
adding anything useful.
- Improve the output formating of 'git gerrit show' and 'git gerrit
query' using the Text::Table module, if available.
- Change the module dependency information, making it recommend,
instead of require, the modules Text::Table and LWP::Simple.
- Improve documentation.
[New features]
- Implement the 'git gerrit cherry-pick' command.
- The output of 'git gerrit query' now shows a new column 'RC',
containing the most relevant vote for the 'Code-Review' label.
[Fixes]
- Fix 'git gerrit submit', which wasn't working at all.
- Fix 'git gerrit show', which wasn't outputting the votes for the
change labels.
- Fix credential management on Windows.
- Fix IO encoding/decoding making it locale-based.
0.006 2013-09-26 21:33:39 America/Sao_Paulo
[Changes]
- Rename 'git gerrit backout' to 'git gerrit upstream', which is
more meaningful.
- The git-gerrit.username config variable doesn't exist anymore. The
username can be informed via the git-gerrit.baseurl variable.
- Improved documentation.
[New features]
- Now 'git gerrit co' is an alias for 'git gerrit checkout'.
- Now 'git gerrit up' is an alias for 'git gerrit upstream'.
- You can force 'git gerrit upstream' to delete a new change-branch
with the --delete option.
0.005 2013-09-25 10:00:47 America/Sao_Paulo
- Small fix.
0.004 2013-09-24 22:19:07 America/Sao_Paulo
- Just a little documentation reorganization.
0.003 2013-09-23 22:08:59 America/Sao_Paulo
- Rename git-gerrit's distribution from Git::Gerrit to
App::GitGerrit.
0.002 2013-09-22 21:45:17 America/Sao_Paulo
- Fix documentation.
0.001 2013-09-22 17:01:46 America/Sao_Paulo
- First git-gerrit release. Still untested beta code.