Revision history for perl distribution Applify
0.23 2022-04-21T11:21:27+0900
- Improved help when a subcommand is provided
Contributor: Diab Jerius
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