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