Revision history for perl distribution App-git-ship 0.37 2021-08-21T06:13:03+0200 - Add recommends prereqs to meta merge Contributor: Roy Storey 0.36 2020-03-23T11:56:56+0900 - Fix reading main_module_path from the config file Contributor: Roy Storey - Allow env vars to precede makefile e.g. TAR=gnutar Contributor: Roy Storey 0.35 2019-12-13T11:28:23+0100 - Fix bad release with .bak files 0.34 2019-12-12T22:07:48+0100 - Require Perl 5.14.4 #28 - Support simple XS projects #27 0.33 2019-04-03T21:13:01+0700 - Add x_contributors to Makefile.PL #22 - Fix correct UTF-8 encoding #22 0.32 2019-03-23T18:38:58+0800 - Fix adding .travis.yml to the first commit - Fix bug in default .gitignore - Fix examples for git aliases Contributor: Rolf Stöckli - Fix "git ship clean" will ignore Makefile timestamp - Add a default .perltidyrc when project is started 0.31 2018-12-17T10:32:27+0900 - Can generate README.md - Fix "Cannot find project name from lib/App/git/ship.pm" in perl-basic.t #19 - Fix .travis.yml should not be in MANIFEST - Skip some tests on windows 0.30 2018-12-15T17:16:09+0900 - Changed "git ship start" for perl to also build .travis.yml #15 Contributor: Roy Storey 0.29 2018-12-15T16:59:19+0900 - Restructure the documentation 0.28 2018-12-15T11:51:01+0900 - Changed cpanfile to be optional - Changed "git ship clean" to run "make clean" first - Depend on Mojolicious to make the code base easier to maintain - Can read config from environment - Do not need a .ship.conf anymore 0.27 2017-12-24T11:59:41+0100 - Forgot to release git-ship with the latest git-ship #17 0.26 2017-12-24T08:40:06+0100 - Fix invalid META.json #17 Contributor: Shoichi Kaji 0.25 2017-12-11T19:35:14+0100 - Set meta-spec to version 2 - Set dynamic_config to 0 - Changed BUILD_REQUIRES to TEST_REQUIRES - Stop creating README and README.pod 0.24 2017-06-24T09:37:25+0200 - Fix failing unit tests after 406f32d 0.23 2017-06-20T00:11:42+0200 - Add GITHUB_USERNAME and GIT_SHIP_NO_UPLOAD environment vars - Add support for GIT_SHIP_NO_UPLOAD - Will not add README file - Documentation fixes 0.22 2016-02-13T18:41:52+0100 - Fix extending other classes, such as App::git::ship::perl 0.21 2016-01-13T09:09:00+0100 - Fix failing t/perl-start.t #6 #8 0.20 2016-01-12T17:08:30+0100 - Fix "git ship start" on existing project #5 - Add support for running xt/*.t tests when checking out a repo using "make test" 0.19 2015-04-20T09:01:23+0200 - Fix double newline in Changes 0.18 2015-04-14T08:04:24+0200 - git 1.4.x is not supported (patches are welcome) "git commit --amend -C HEAD' failed: 1 (Only one of -c/-C/-F can be used.)" 0.17 2015-04-12T11:25:29+0200 - Fix skip of Test::CPAN::Changes test i t/00-basic.t 0.16 2015-04-11T11:43:48+0200 - Add Test::CPAN::Changes to t/00-basic.t - Change default timestamp in Changes file - Will also mark [A-Z]+ as private methods in pod_coverage_ok() test - Will generate CPAN::Changes::Spec compatible Changes file - Fix "readline() on closed filehandle $STDOUT_READ" 0.15 2015-04-10T08:47:51+0200 - Will display STDERR/STDOUT if $exit_code != 0 and silent() is set 0.14 2015-04-08T13:20:39+0200 - Change "git init" to "git init-db" http://git-scm.com/docs/git-init-db/1.5.0 0.1301 2015-04-06T08:53:29+0200 - Fix t/repository.t 0.13 2015-04-05T23:32:08+0200 - Fix parsing http repository url 0.12 2014-08-21T08:58:43+0200 - Add command test_coverage() 0.11 2014-08-17T12:36:37+0200 - Improved documentation - Will include the default skip file on creation time of MANIFEST.SKIP 0.10 2014-08-10T11:23:22+0200 - Rename "init" to "start" - Remove --push application switch 0.09 2014-07-31T12:17:40+0200 - Try to avoid failing cpantesters test "!! 'git init' failed: 1" 0.08 2014-07-22T16:51:02+0200 - Add support for CHANGELOG.md and README.md - Add support for custom changelog timestamp - Add support for "#" in config file, using "\#" - Add support for executeables in ./script/ directory - Add support for after/before build and ship hooks 0.07 2014-07-21T06:48:09+0200 - Try to fix failing system() test from cpantesters http://www.cpantesters.org/cpan/report/00a82db4-103e-11e4-84c4-fc77f9652 e90 0.06 2014-07-14T08:14:06+0200 - Add missing dependencies: Module::CPANfile and ExtUtils::MakeMaker 0.05 2014-07-07T22:46:49+0200 - Will also push the current branch to origin - Fix CPAN testers errors http://www.cpantesters.org/cpan/report/417de3d8-6bf5-1014-af60-f4e550131 f1b 0.04 2014-07-06T15:13:11+0200 - Require perl 5.14, because of "Non-destructive substitution", s///r - Add --version switch to git-ship 0.03 2014-07-06T14:50:51+0200 - Fix bad CPAN release 0.02 2014-07-06T14:00:00+0200 - Need to run ship twice: One for build, and one for ship - Use the default MANIFEST.SKIP file in addition to custom rules - Add "clean" for Perl project - Add Makefile.PL and README to git repository on build - Add EXE_FILES to Makefile.PL - Fix MANIFEST.SKIP to make a proper release 0.01 2014-07-05T15:16:30+0200 - Add basic init, build and ship for Perl project - Add basic init for any project - Add detection for Perl projects