Revision history for perl distribution Applify

0.22 2020-10-13T13:29:31+0900
 - Fix "predicate" in a moose attribute must be a method name

0.21 2019-12-12T22:03:18+0100
 - Require Perl 5.14.4 #29

0.20 2019-11-21T12:34:49+0900
 - Fix "Use of uninitialized value $length in numeric" #26

0.19 2019-09-20T09:54:37+0900
 - Fix t/type-tiny.t #25

0.18 2019-09-18T11:24:06+0900
 - Add support for hooks #19 #20 #21
 - Fix showing both + and * if required and n_of is set #22
 - Fix support for option ..., n_of => '1,2' #23

0.17 2019-08-19T15:53:49+0200
 - Fix options with isa and no default #17
   Contributor: Roy Storey
 - Fix localization of $@, to print correct error message to user #18

0.16 2019-08-10T14:39:05+0200
 - Fix "default" should be overridden when user specifies command line argument
   (This might be a BREAKING change for some)
 - Fix missing documentation regarding "alias"
 - Add public attribute option_parser() #12
 - Add notes about what "*" means in --help, and added note about "n_of" using "+". #10
   Contributor: Roy Storey
 - Add "has_attribute" predicate methods #13
   Contributor: Roy Storey
 - Add support for options with "isa" being a Type::Tiny object #15
 - Add support for option's "default" being a code-ref
 - Allow --foo_bar as well as --foo-bar

0.15 2018-06-06T22:52:43+0800
 - Improved documentation

0.14 2017-10-06T10:26:43+0200
 - Add support for subcommands #4
   Contributor: Roy Storey

0.13 2017-06-24T09:34:05+0200
 - Allow changing names of the exported functions
 - Add "isa" to option, which upgrades a plain value into an object
   Contributor: Roy Storey

0.12 2015-07-18T08:55:27+0200
 - t/extends.t does not work on Perl 5.10.1

0.11 2015-07-12T11:32:22+0200
 - Bump minimum required Perl version to 5.10.1
 - t/autoload.t does not work on Perl 5.10.1

0.10 2015-04-23T10:22:16+0200
 - Add support for option(..., alias => [...])

0.09 2014-09-28T22:03:06Z
 - Fix failig test in blead perl 5.21.4 #1

0.08 2014-09-05T16:55:03Z
 - Will not call meta() unless the class extends Moose::Object

0.07 2014-09-05T14:36:58Z
 - Fix --args to Moose's new()

0.06 2014-04-23T14:25:16Z
 - Fix "use constant FOO => 123;"

0.0501 2012-09-06T15:53:07Z
 - Fix major bug: Should be caller(0) and not caller(1) in import(). This
   made the perl debugger complain: syntax error at my-script.pl line 28,
   near "documentation __FILE__" Contributor: Ole Bjørn Hessen

0.05 2012-07-20T12:13:24Z
 - Applify works with Moo

0.04 2012-05-06T11:36:19Z
 - Fix app, option(), ... should not be defined to the appliction
   namespace.

0.03 2012-05-06T11:13:08Z
 - Methods do not need to be defined in the app:: namespace.

0.02 2012-02-19T18:33:15Z
 - Options can be set in application
 - Options can take (n_of => '...')
 - --help will include SYNOPSIS

0.01 2012-02-17T21:54:24Z
 - Add option keyword
 - Add documentation keyword
 - Add version keyword
 - Add extends keyword
 - Add app keyword