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