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.