diff --git a/Changes b/Changes index 77b252f..96da226 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,32 @@ Revision history for Group-Git +0.5.0 2015-04-06 + Updating for release of version 0.5.0 + Added missing modules to tests (Ivan Wills) + Fixed spelling (Ivan Wills) + Fixed up dependencies (Ivan Wills) + Moved from Moose to Moo (Ivan Wills) + Cleaned up documentation a little (Ivan Wills) + Fixed config file reference (Ivan Wills) + More docs (Ivan Wills) + Added more documentation about tags (Ivan Wills) + Added documentation (Ivan Wills) + Fixed issue when there is no tagging module available (Ivan Wills) + Fixed manifest files (Ivan Wills) + Removed warn statement (Ivan Wills) + Added auto tagging Classes (Ivan Wills) + Fixed require used file name (Ivan Wills) + Implementing tagging base class (Ivan Wills) + Added specific Test::More version for the features being used (Ivan Wills) + Changed log to better fit Getopt::Alt's capabilities (Ivan Wills) + Added using newer version of Getopt::Alt for more flexible arguments (to better match git) (Ivan Wills) + Added coveralls coverage badge (Ivan Wills) + Added more complete list of pull options (Ivan Wills) + Added config for coveralls.io (Ivan Wills) + Made fetch quiet (Ivan Wills) + Added documentation about pull and sh (Ivan Wills) + Giving easy to use examples and explanations (Ivan Wills) + 0.4.3 2015-01-16 Updating for release of version 0.4.3 Updated tests with new command (Ivan Wills) diff --git a/bin/group-git b/bin/group-git index aa345eb..d01a453 100755 --- a/bin/group-git +++ b/bin/group-git @@ -17,7 +17,7 @@ use Group::Git; use Config::Any; use Term::ANSIColor qw/colored/; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); my ($name) = $PROGRAM_NAME =~ m{^.*/(.*?)$}mxs; main(); @@ -271,7 +271,7 @@ group-git - Perform operations over many git repositories at once =head1 VERSION -This documentation refers to group-git version 0.4.3. +This documentation refers to group-git version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git.pm b/lib/Group/Git.pm index d8df2e3..a0b31ef 100644 --- a/lib/Group/Git.pm +++ b/lib/Group/Git.pm @@ -18,7 +18,7 @@ use Group::Git::Repo; use Types::Standard qw/Str Int Bool HashRef/; use Type::Utils; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); our $AUTOLOAD; has conf => ( @@ -147,7 +147,7 @@ Group::Git - Base module for group of git repository operations. =head1 VERSION -This documentation refers to Group::Git version 0.4.3. +This documentation refers to Group::Git version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Bitbucket.pm b/lib/Group/Git/Bitbucket.pm index 01d1a30..46de9ad 100644 --- a/lib/Group/Git/Bitbucket.pm +++ b/lib/Group/Git/Bitbucket.pm @@ -17,7 +17,7 @@ use JSON qw/decode_json/; use WWW::Mechanize; use Path::Class; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); extends 'Group::Git'; @@ -65,7 +65,7 @@ Group::Git::Bitbucket - Adds reading all repositories you have access to on bitb =head1 VERSION -This documentation refers to Group::Git::Bitbucket version 0.4.3. +This documentation refers to Group::Git::Bitbucket version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/Branch.pm b/lib/Group/Git/Cmd/Branch.pm index a1887e0..d9b1fcc 100644 --- a/lib/Group/Git/Cmd/Branch.pm +++ b/lib/Group/Git/Cmd/Branch.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -61,7 +61,7 @@ Group::Git::Cmd::Branch - Show all branches with optional grepping =head1 VERSION -This documentation refers to Group::Git::Cmd::Branch version 0.4.3. +This documentation refers to Group::Git::Cmd::Branch version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/Help.pm b/lib/Group/Git/Cmd/Help.pm index 70615ec..ac8ae24 100644 --- a/lib/Group/Git/Cmd/Help.pm +++ b/lib/Group/Git/Cmd/Help.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -49,7 +49,7 @@ Group::Git::Cmd::Help - Runs git status on a git project =head1 VERSION -This documentation refers to Group::Git::Cmd::Help version 0.4.3. +This documentation refers to Group::Git::Cmd::Help version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/List.pm b/lib/Group/Git/Cmd/List.pm index 60b2e49..f729b9a 100644 --- a/lib/Group/Git/Cmd/List.pm +++ b/lib/Group/Git/Cmd/List.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -44,7 +44,7 @@ Group::Git::Cmd::List - Runs git status on a git project =head1 VERSION -This documentation refers to Group::Git::Cmd::List version 0.4.3. +This documentation refers to Group::Git::Cmd::List version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/Pull.pm b/lib/Group/Git/Cmd/Pull.pm index c495549..68dbc06 100644 --- a/lib/Group/Git/Cmd/Pull.pm +++ b/lib/Group/Git/Cmd/Pull.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -108,7 +108,7 @@ Group::Git::Cmd::Pull - Pull latest version of all repositories or clone any tha =head1 VERSION -This documentation refers to Group::Git::Cmd::Pull version 0.4.3. +This documentation refers to Group::Git::Cmd::Pull version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/Sh.pm b/lib/Group/Git/Cmd/Sh.pm index 2bd0e36..bc0db9d 100644 --- a/lib/Group/Git/Cmd/Sh.pm +++ b/lib/Group/Git/Cmd/Sh.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -68,7 +68,7 @@ Group::Git::Cmd::Sh - Runs shell script in each git project =head1 VERSION -This documentation refers to Group::Git::Cmd::Sh version 0.4.3. +This documentation refers to Group::Git::Cmd::Sh version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/Status.pm b/lib/Group/Git/Cmd/Status.pm index a86295b..b826623 100644 --- a/lib/Group/Git/Cmd/Status.pm +++ b/lib/Group/Git/Cmd/Status.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -62,7 +62,7 @@ Group::Git::Cmd::Status - Runs git status on a git project =head1 VERSION -This documentation refers to Group::Git::Cmd::Status version 0.4.3. +This documentation refers to Group::Git::Cmd::Status version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/TagList.pm b/lib/Group/Git/Cmd/TagList.pm index 56d74de..b0b9304 100644 --- a/lib/Group/Git/Cmd/TagList.pm +++ b/lib/Group/Git/Cmd/TagList.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use File::chdir; use Getopt::Alt; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -66,7 +66,7 @@ Group::Git::Cmd::TagList - Runs git status on a git project =head1 VERSION -This documentation refers to Group::Git::Cmd::TagList version 0.4.3. +This documentation refers to Group::Git::Cmd::TagList version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Cmd/Watch.pm b/lib/Group/Git/Cmd/Watch.pm index dbeaf11..0e8f034 100644 --- a/lib/Group/Git/Cmd/Watch.pm +++ b/lib/Group/Git/Cmd/Watch.pm @@ -17,7 +17,7 @@ use Getopt::Alt; use YAML::Syck qw/LoadFile DumpFile/; use Types::Standard qw/Bool/; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); requires 'repos'; requires 'verbose'; @@ -117,7 +117,7 @@ Group::Git::Cmd::Watch - Watch for changes in repositories and run a command =head1 VERSION -This documentation refers to Group::Git::Cmd::Watch version 0.4.3. +This documentation refers to Group::Git::Cmd::Watch version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Examples.pod b/lib/Group/Git/Examples.pod index 9bda2a1..5e1664a 100644 --- a/lib/Group/Git/Examples.pod +++ b/lib/Group/Git/Examples.pod @@ -4,7 +4,7 @@ Group::Git::Examples - Some example usage of group-git =head1 VERSION -This documentation refers to Group::Git::Examples version 0.4.3 +This documentation refers to Group::Git::Examples version 0.5.0 =head1 EXAMPLES diff --git a/lib/Group/Git/Github.pm b/lib/Group/Git/Github.pm index fbc79f0..8be234d 100644 --- a/lib/Group/Git/Github.pm +++ b/lib/Group/Git/Github.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use Net::GitHub; use Path::Class; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); extends 'Group::Git'; @@ -90,7 +90,7 @@ Group::Git::Github - Adds reading all repositories you have access to on github. =head1 VERSION -This documentation refers to Group::Git::Github version 0.4.3. +This documentation refers to Group::Git::Github version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Gitosis.pm b/lib/Group/Git/Gitosis.pm index c224dad..998343d 100644 --- a/lib/Group/Git/Gitosis.pm +++ b/lib/Group/Git/Gitosis.pm @@ -15,7 +15,7 @@ use English qw/ -no_match_vars /; use Path::Class; use File::chdir; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); extends 'Group::Git'; @@ -77,7 +77,7 @@ Group::Git::Gitosis - Adds reading all repositories you have access to on a gito =head1 VERSION -This documentation refers to Group::Git::Gitosis version 0.4.3. +This documentation refers to Group::Git::Gitosis version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Repo.pm b/lib/Group/Git/Repo.pm index 9b60b30..99d96a8 100644 --- a/lib/Group/Git/Repo.pm +++ b/lib/Group/Git/Repo.pm @@ -13,7 +13,7 @@ use version; use Types::Standard qw/Str/; use Type::Utils; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); extends 'Group::Git'; @@ -40,7 +40,7 @@ Group::Git::Repo - Git repository details object. =head1 VERSION -This documentation refers to Group::Git::Repo version 0.4.3. +This documentation refers to Group::Git::Repo version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Stash.pm b/lib/Group/Git/Stash.pm index b7b04b3..a0bbbad 100644 --- a/lib/Group/Git/Stash.pm +++ b/lib/Group/Git/Stash.pm @@ -17,7 +17,7 @@ use JSON qw/decode_json/; use WWW::Mechanize; use Path::Class; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); extends 'Group::Git'; @@ -81,7 +81,7 @@ Group::Git::Stash - Adds reading all repositories you have access to on your loc =head1 VERSION -This documentation refers to Group::Git::Stash version 0.4.3. +This documentation refers to Group::Git::Stash version 0.5.0. =head1 SYNOPSIS diff --git a/lib/Group/Git/Taggers.pm b/lib/Group/Git/Taggers.pm index 0a70661..7329fcf 100644 --- a/lib/Group/Git/Taggers.pm +++ b/lib/Group/Git/Taggers.pm @@ -15,7 +15,7 @@ use Carp; use English qw/ -no_match_vars /; use File::chdir; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); sub matches { my ($self, $project) = @_; diff --git a/lib/Group/Git/Taggers/Local.pm b/lib/Group/Git/Taggers/Local.pm index caea7ae..6419b1e 100644 --- a/lib/Group/Git/Taggers/Local.pm +++ b/lib/Group/Git/Taggers/Local.pm @@ -16,7 +16,7 @@ use English qw/ -no_match_vars /; extends 'Group::Git::Taggers'; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); sub match { my ($self, $project) = @_; diff --git a/lib/Group/Git/Taggers/Remote.pm b/lib/Group/Git/Taggers/Remote.pm index f9d1b5f..28c3511 100644 --- a/lib/Group/Git/Taggers/Remote.pm +++ b/lib/Group/Git/Taggers/Remote.pm @@ -16,7 +16,7 @@ use English qw/ -no_match_vars /; extends 'Group::Git::Taggers'; -our $VERSION = version->new('0.4.3'); +our $VERSION = version->new('0.5.0'); sub match { my ($self, $project) = @_;