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