Git-Repository
view release on metacpan or search on metacpan
version 1.309 of both distributions
1.308 2013-08-08 BOOK
[ENHANCEMENTS]
- require System-Command 1.103, since 1.102 was somewhat broken
[DOCUMENTATION]
- new tutorial item based on RT#87334
1.307 2013-07-26 BOOK
[ENHANCEMENTS]
- avoid creating zombie processes in _is_git
- require the latest System-Command, as it properly works with
FCGI, Plack et al.
[DOCUMENTATION]
- various minor documentation improvements
1.306 2013-07-02 BOOK
[DOCUMENTATION]
- document how to run git from cwd in Git::Repository::Tutorial
(follow-up of RT #86154, thanks to Daniel B. Boorstein (DANBOO))
- document how to avoid the translation of Git messages by using
LC_ALL=C in Git::Repository::Tutorial
[TESTS]
- made tests more robust no matter which locale is defined
(thanks to Lars Dieckow (DAXIM))
1.305 2013-06-16 BOOK
[DOCUMENTATION]
- list the 'fatal' option in the documentation for run()
[TESTS]
- various fixes for t/24-errors.t
(mostly for Win32, thanks to Christian Walde (MITHALDU))
1.304 2013-05-25 BOOK
[ENHANCEMENTS]
- the new 'fatal' option makes it possible to define in detail
which exit status codes will make run() die, in addition to
the defaults 128 and 129 (many thanks to Grant McLean for
a great discussion about this, which inspired the feature)
[DOCUMENTATION]
- add a section about 'fatal' in Git::Repository::Tutorial
[TESTS]
- let Dist::Zilla manage the author tests
- fixed tests with older gits, and also moved requirements
for some tests a little bit further in the past
- tested against 326 versions of git (including all RC),
from 1.5.0.rc0 to 1.8.3.rc3
1.303 2013-04-28 BOOK
[ENHANCEMENTS]
- now depends on System::Command 1.100 for proper Win32 support
- thanks to a lot of testing help from Christian Walde (MITHALDU)
the test suite passes on Win32 (by skipping tests of little
importance)
1.302 2013-03-01 BOOK
[ENHANCEMENTS]
- Git::Repository::Plugin::Log is now able to parse commits
with completely empty log messages
- Git::Repository::Plugin::Log is now able to parse commits
containing multiline headers (like gpgsig and mergetag)
1.301 2013-01-21 BOOK
[DEPRECATION]
- the following Git::Repository methods are obsolete,
and will die when called: create, wc_path, repo_path
- the following parameters to Git::Repository->new are obsolete,
and will cause the constructor to die: repository, working_copy
[PACKAGING]
- switch to Dist::Zilla for maintaining the distribution
1.300 2013-01-07 BOOK
[ENHANCEMENTS]
- fixed support for overloaded objects (e.g. Path::Class objects)
in Git::Repository::Command (RT #82373)
- fixed Git::Repository::Log::Iterator to work with older gits
when disabling colored output (thanks to Dominic Humphries)
- fixed some cases where Git::Repository::Command and Git::Repository
new() methods ignored some of their parameters. They now die when
passed ambiguous or unexpected parameters.
(follow-up of RT #82373, thanks to Michael G. Schwern)
1.29 2012-12-04 BOOK
[ENHANCEMENTS]
- added support for callbacks in run()
[DOCUMENTATION]
- minor documentation improvements
1.28 2012-11-04 BOOK
[ENHANCEMENTS]
- disabled colored output from logs in Git::Repository::Log::Iterator
- wc_path() and repo_path() accessors are deprecated and now warn
- improved the inter-documentation links by liberal use of L<>
[TESTS]
- ignore commit hooks that may be included with templates (RT #80593)
- test for quiet won't fail if no identity is defined (RT #80321)
1.27 2012-10-11 BOOK
[ENHANCEMENTS]
- Git::Repository::Command skips non-executable files when searching
for a git command in the PATH
[TEST]
- Fixed tests failing with a directory named git in the PATH (RT #80117)
1.26 2012-08-01 BOOK
[ENHANCEMENTS]
- added a 'quiet' option to silence warnings
- improved carp level for the run() method
[DOCUMENTATION]
- provide an example for the 'quiet' option in
Git::Repository::Tutorial
1.25 2011-12-27 BOOK
[ENHANCEMENTS]
- None. It's as good as 1.24, without the stupid test fail.
[TESTS]
- fixed a test plan when a git binary is not available
1.24 2011-12-26 BOOK
[ENHANCEMENTS]
- the command cache for _is_git() is now properly populated
( run in 0.637 second using v1.01-cache-2.11-cpan-e1769b4cff6 )