1 Revision history for Perl extension MooseX-Getopt
5 - Commandline option shouldn't be required in the
6 case that the given "required" attribute has
7 been loaded from config (MooseX::ConfigFromFile)
8 - Support for MooseX::ConfigFromFile shouldn't require
9 that role be added at the same level as Getopt.
10 - fixed miscapitalization of NoGetopt in the docs
11 - added links to the traits in the docs
13 0.12 Fri. March 14, 2008
14 ~~ updated copyright dates ~~
16 - upped the Moose dependency to support
17 the custom metaclass traits
18 - added Getopt::Long::Descriptive as an
22 MooseX::Getopt::Meta::Attribute
23 MooseX::Getopt::Meta::Attribute::Trait
24 MooseX::Getopt::Meta::Attribute::NoGetopt
25 MooseX::Getopt::Meta::Attribute::Trait::NoGetopt
26 - added support for custom metaclass traits
27 - added tests for this
29 0.11 Sun. Jan. 27, 2008
31 - Commandline option shouldn't be required in the
32 case that the given "required" attribute has
33 a default or a builder method.
35 0.10 Wed. Jan. 23, 2008
37 - Support default configfile attribute when
38 used with MooseX::ConfigFromFile-based roles
40 0.09 Tues. Jan. 22, 2008
42 - Use Getopt::Long::Descriptive if it's available
44 0.08 Tues. Dec. 8, 2007
46 - Added support for configfile loading via
47 MooseX::ConfigFromFile-based roles with
48 the -configfile commandline option.
50 0.07 Tues. Dec. 4, 2007
51 * MooseX::Getopt::Meta::Attribute::NoGetopt
52 - fixed miscapitalization of NoGetopt in the docs
54 0.06 Fri. Nov. 23, 2007
56 - refactored &new_with_option some so that
57 this will work better with other Getopt
60 + MooseX::Getopt::Strict
61 - version of MooseX::Getopt which requires
62 you to specify which attributes you want
64 - added tests for this
66 + MooseX::Getopt::Meta::Attribute::NoGetopt
67 - a custom meta-attribute which can be
68 used to specify that an attribute should
70 - added tests for this
72 0.05 Tues. July 3, 2007
73 * MooseX::Getopt::OptionTypeMap
74 - added some checks to make sure that the type
75 constraints are found properly and to give
78 0.04 Tues. June 26, 2007
79 * MooseX::Getopt::OptionTypeMap
80 - Added support for subtype constraint inference
82 - added tests and docs for this
84 - Added extra_argv attribute
85 - added tests and docs for this
86 - We now unmangle the Getopt::Long-mangled @ARGV
87 - added tests and docs for this
88 - We now throw an exception from new_with_options
89 if Getopt fails due to bad arguments.
90 - added tests and docs for this
92 0.03 Wed. May 2nd, 2007
93 ~ downgraded the Getopt version requirement
94 to 2.35 as per RT #26844
95 ~ adding blblack to the authors list
98 - doc update to show simple way to of excluding
99 an attribute, but not having accessors with
100 underscores (thanks to Zaba on #moose for this)
101 * MooseX::Getopt::Meta::Attribute
102 - tightening up the type constraint in the
103 cmd_alias coercion to only accept strings
105 0.02 Friday, April 6, 2007
107 - added the ARGV attribute (thanks to blblack)
108 - added tests and docs for this
110 * MooseX::Getopt::Meta::Attribute
111 - added the cmd_aliases attribute (thanks to blblack)
112 - added tests and docs for this
113 - added support for Moose 0.19's custom
114 attribute metaclass alias registry.
115 - added tests and docs for this
117 0.01 Friday, March 9, 2007
118 - module released to CPAN