1 Revision history for Perl extension MooseX-Getopt
4 - Fix warning from tests with new Moose (t0m)
5 - Fix tests on Win32 from RT#44909 (taro-nishino)
8 * MooseX::Getopt::Dashes
9 - New module, for converting undercores to dashes (ilmari)
11 0.17 Wed. April 8 2009
13 - work with latest Moose (hdp)
15 ~ unify module version numbers with dist version (hdp)
17 0.16 Tue. February 17 2009
19 - run pod tests only if RELEASE_TESTING env var is set
21 0.15 Sat. July 26 2008
22 * MooseX::Getopt::OptionTypeMap
23 - Accept type constraint objects in the type mapping, not just names
25 0.14 Thurs. July 10, 2008
26 * MooseX::Getopt::OptionTypeMap
27 - Change 'Float' which doesn't exist to 'Num' which does (perigrin)
30 - removed the default handling with Getopt::Long::Descriptive
31 as it would override constructor parameters and that was
32 bad. Besides, Moose will just DWIM on this anyway. (stevan)
33 - added test for it (stevan)
36 - fixed Getopt::Long::Descriptive specific tests to only run
37 if Getopt::Long::Descriptive is there (stevan)
39 0.13 Saturday, May 24, 2008
41 - Commandline option shouldn't be required in the
42 case that the given "required" attribute has
43 been loaded from config (MooseX::ConfigFromFile)
44 - Support for MooseX::ConfigFromFile shouldn't require
45 that role be added at the same level as Getopt.
46 - fixed miscapitalization of NoGetopt in the docs
47 - added links to the traits in the docs
49 ~ converted to Module::Install instead of
52 0.12 Fri. March 14, 2008
53 ~~ updated copyright dates ~~
55 - upped the Moose dependency to support
56 the custom metaclass traits
57 - added Getopt::Long::Descriptive as an
61 MooseX::Getopt::Meta::Attribute
62 MooseX::Getopt::Meta::Attribute::Trait
63 MooseX::Getopt::Meta::Attribute::NoGetopt
64 MooseX::Getopt::Meta::Attribute::Trait::NoGetopt
65 - added support for custom metaclass traits
66 - added tests for this
68 0.11 Sun. Jan. 27, 2008
70 - Commandline option shouldn't be required in the
71 case that the given "required" attribute has
72 a default or a builder method.
74 0.10 Wed. Jan. 23, 2008
76 - Support default configfile attribute when
77 used with MooseX::ConfigFromFile-based roles
79 0.09 Tues. Jan. 22, 2008
81 - Use Getopt::Long::Descriptive if it's available
83 0.08 Tues. Dec. 8, 2007
85 - Added support for configfile loading via
86 MooseX::ConfigFromFile-based roles with
87 the -configfile commandline option.
89 0.07 Tues. Dec. 4, 2007
90 * MooseX::Getopt::Meta::Attribute::NoGetopt
91 - fixed miscapitalization of NoGetopt in the docs
93 0.06 Fri. Nov. 23, 2007
95 - refactored &new_with_option some so that
96 this will work better with other Getopt
99 + MooseX::Getopt::Strict
100 - version of MooseX::Getopt which requires
101 you to specify which attributes you want
103 - added tests for this
105 + MooseX::Getopt::Meta::Attribute::NoGetopt
106 - a custom meta-attribute which can be
107 used to specify that an attribute should
109 - added tests for this
111 0.05 Tues. July 3, 2007
112 * MooseX::Getopt::OptionTypeMap
113 - added some checks to make sure that the type
114 constraints are found properly and to give
117 0.04 Tues. June 26, 2007
118 * MooseX::Getopt::OptionTypeMap
119 - Added support for subtype constraint inference
121 - added tests and docs for this
123 - Added extra_argv attribute
124 - added tests and docs for this
125 - We now unmangle the Getopt::Long-mangled @ARGV
126 - added tests and docs for this
127 - We now throw an exception from new_with_options
128 if Getopt fails due to bad arguments.
129 - added tests and docs for this
131 0.03 Wed. May 2nd, 2007
132 ~ downgraded the Getopt version requirement
133 to 2.35 as per RT #26844
134 ~ adding blblack to the authors list
137 - doc update to show simple way to of excluding
138 an attribute, but not having accessors with
139 underscores (thanks to Zaba on #moose for this)
140 * MooseX::Getopt::Meta::Attribute
141 - tightening up the type constraint in the
142 cmd_alias coercion to only accept strings
144 0.02 Friday, April 6, 2007
146 - added the ARGV attribute (thanks to blblack)
147 - added tests and docs for this
149 * MooseX::Getopt::Meta::Attribute
150 - added the cmd_aliases attribute (thanks to blblack)
151 - added tests and docs for this
152 - added support for Moose 0.19's custom
153 attribute metaclass alias registry.
154 - added tests and docs for this
156 0.01 Friday, March 9, 2007
157 - module released to CPAN