add MX::ConfigFromFile support
[gitmo/MooseX-Getopt.git] / ChangeLog
1 Revision history for Perl extension MooseX-Getopt
2
3     * MooseX::Getopt
4       - Added support for configfile loading via
5         MooseX::ConfigFromFile-based roles with
6         the -configfile commandline option.
7
8 0.07 Tues. Dec. 4, 2007
9     * MooseX::Getopt::Meta::Attribute::NoGetopt  
10       - fixed miscapitalization of NoGetopt in the docs
11
12 0.06 Fri. Nov. 23, 2007
13     * MooseX::Getopt
14       - refactored &new_with_option some so that 
15         this will work better with other Getopt 
16         modules (nuffin)
17     
18     + MooseX::Getopt::Strict
19       - version of MooseX::Getopt which requires 
20         you to specify which attributes you want 
21         processed explicity
22         - added tests for this
23     
24     + MooseX::Getopt::Meta::Attribute::NoGetopt
25       - a custom meta-attribute which can be 
26         used to specify that an attribute should 
27         not be processed
28         - added tests for this
29
30 0.05 Tues. July 3, 2007
31     * MooseX::Getopt::OptionTypeMap
32       - added some checks to make sure that the type 
33         constraints are found properly and to give 
34         better diagnostics
35
36 0.04 Tues. June 26, 2007
37     * MooseX::Getopt::OptionTypeMap
38       - Added support for subtype constraint inference
39         from parent types 
40         - added tests and docs for this
41     * MooseX::Getopt
42       - Added extra_argv attribute
43         - added tests and docs for this
44       - We now unmangle the Getopt::Long-mangled @ARGV
45         - added tests and docs for this
46       - We now throw an exception from new_with_options
47         if Getopt fails due to bad arguments.
48         - added tests and docs for this
49
50 0.03 Wed. May 2nd, 2007
51     ~ downgraded the Getopt version requirement
52       to 2.35 as per RT #26844
53     ~ adding blblack to the authors list
54       
55     * MooseX::Getopt      
56       - doc update to show simple way to of excluding 
57         an attribute, but not having accessors with 
58         underscores (thanks to Zaba on #moose for this)
59     * MooseX::Getopt::Meta::Attribute
60       - tightening up the type constraint in the 
61         cmd_alias coercion to only accept strings
62
63 0.02 Friday, April 6, 2007
64     * MooseX::Getopt
65       - added the ARGV attribute (thanks to blblack)
66         - added tests and docs for this
67
68     * MooseX::Getopt::Meta::Attribute
69       - added the cmd_aliases attribute (thanks to blblack)
70         - added tests and docs for this
71       - added support for Moose 0.19's custom 
72         attribute metaclass alias registry.
73         - added tests and docs for this
74
75 0.01 Friday, March 9, 2007
76     - module released to CPAN