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)
9 0.12 Fri. March 14, 2008
10 ~~ updated copyright dates ~~
12 - upped the Moose dependency to support
13 the custom metaclass traits
14 - added Getopt::Long::Descriptive as an
18 MooseX::Getopt::Meta::Attribute
19 MooseX::Getopt::Meta::Attribute::Trait
20 MooseX::Getopt::Meta::Attribute::NoGetopt
21 MooseX::Getopt::Meta::Attribute::Trait::NoGetopt
22 - added support for custom metaclass traits
23 - added tests for this
25 0.11 Sun. Jan. 27, 2008
27 - Commandline option shouldn't be required in the
28 case that the given "required" attribute has
29 a default or a builder method.
31 0.10 Wed. Jan. 23, 2008
33 - Support default configfile attribute when
34 used with MooseX::ConfigFromFile-based roles
36 0.09 Tues. Jan. 22, 2008
38 - Use Getopt::Long::Descriptive if it's available
40 0.08 Tues. Dec. 8, 2007
42 - Added support for configfile loading via
43 MooseX::ConfigFromFile-based roles with
44 the -configfile commandline option.
46 0.07 Tues. Dec. 4, 2007
47 * MooseX::Getopt::Meta::Attribute::NoGetopt
48 - fixed miscapitalization of NoGetopt in the docs
50 0.06 Fri. Nov. 23, 2007
52 - refactored &new_with_option some so that
53 this will work better with other Getopt
56 + MooseX::Getopt::Strict
57 - version of MooseX::Getopt which requires
58 you to specify which attributes you want
60 - added tests for this
62 + MooseX::Getopt::Meta::Attribute::NoGetopt
63 - a custom meta-attribute which can be
64 used to specify that an attribute should
66 - added tests for this
68 0.05 Tues. July 3, 2007
69 * MooseX::Getopt::OptionTypeMap
70 - added some checks to make sure that the type
71 constraints are found properly and to give
74 0.04 Tues. June 26, 2007
75 * MooseX::Getopt::OptionTypeMap
76 - Added support for subtype constraint inference
78 - added tests and docs for this
80 - Added extra_argv attribute
81 - added tests and docs for this
82 - We now unmangle the Getopt::Long-mangled @ARGV
83 - added tests and docs for this
84 - We now throw an exception from new_with_options
85 if Getopt fails due to bad arguments.
86 - added tests and docs for this
88 0.03 Wed. May 2nd, 2007
89 ~ downgraded the Getopt version requirement
90 to 2.35 as per RT #26844
91 ~ adding blblack to the authors list
94 - doc update to show simple way to of excluding
95 an attribute, but not having accessors with
96 underscores (thanks to Zaba on #moose for this)
97 * MooseX::Getopt::Meta::Attribute
98 - tightening up the type constraint in the
99 cmd_alias coercion to only accept strings
101 0.02 Friday, April 6, 2007
103 - added the ARGV attribute (thanks to blblack)
104 - added tests and docs for this
106 * MooseX::Getopt::Meta::Attribute
107 - added the cmd_aliases attribute (thanks to blblack)
108 - added tests and docs for this
109 - added support for Moose 0.19's custom
110 attribute metaclass alias registry.
111 - added tests and docs for this
113 0.01 Friday, March 9, 2007
114 - module released to CPAN