File: ChangeLog

package info (click to toggle)
libmoosex-getopt-perl 0.15-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 256 kB
  • ctags: 151
  • sloc: perl: 2,731; makefile: 15
file content (139 lines) | stat: -rw-r--r-- 4,657 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
Revision history for Perl extension MooseX-Getopt

0.15 Sat. July 26 2008
	* MooseX::Getopt::OptionTypeMap
	  - Accept type constraint objects in the type mapping, not just names

0.14 Thurs. July 10, 2008
	* MooseX::Getopt::OptionTypeMap
	  - Change 'Float' which doesn't exist to 'Num' which does (perigrin)
	 
	* MooseX::Getopt
	  - removed the default handling with Getopt::Long::Descriptive
	    as it would override constructor parameters and that was 
	    bad. Besides, Moose will just DWIM on this anyway. (stevan)
	    - added test for it (stevan)

    * t/
      - fixed Getopt::Long::Descriptive specific tests to only run 
        if Getopt::Long::Descriptive is there (stevan)

0.13 Saturday, May 24, 2008
    * MooseX::Getopt
      - Commandline option shouldn't be required in the
        case that the given "required" attribute has
        been loaded from config (MooseX::ConfigFromFile)
      - Support for MooseX::ConfigFromFile shouldn't require
        that role be added at the same level as Getopt.
      - fixed miscapitalization of NoGetopt in the docs
      - added links to the traits in the docs
      
    ~ converted to Module::Install instead of 
      Module::Build

0.12 Fri. March 14, 2008
    ~~ updated copyright dates ~~

    - upped the Moose dependency to support
      the custom metaclass traits
    - added Getopt::Long::Descriptive as an
      optional dependency

    * MooseX::Getopt
      MooseX::Getopt::Meta::Attribute
      MooseX::Getopt::Meta::Attribute::Trait
      MooseX::Getopt::Meta::Attribute::NoGetopt
      MooseX::Getopt::Meta::Attribute::Trait::NoGetopt
      - added support for custom metaclass traits
        - added tests for this

0.11 Sun. Jan. 27, 2008
    * MooseX::Getopt
      - Commandline option shouldn't be required in the
        case that the given "required" attribute has
        a default or a builder method.

0.10 Wed. Jan. 23, 2008
    * MooseX::Getopt
      - Support default configfile attribute when
        used with MooseX::ConfigFromFile-based roles

0.09 Tues. Jan. 22, 2008
    * MooseX::Getopt
      - Use Getopt::Long::Descriptive if it's available

0.08 Tues. Dec. 8, 2007
    * MooseX::Getopt
      - Added support for configfile loading via
        MooseX::ConfigFromFile-based roles with
        the -configfile commandline option.

0.07 Tues. Dec. 4, 2007
    * MooseX::Getopt::Meta::Attribute::NoGetopt
      - fixed miscapitalization of NoGetopt in the docs

0.06 Fri. Nov. 23, 2007
    * MooseX::Getopt
      - refactored &new_with_option some so that
        this will work better with other Getopt
        modules (nuffin)

    + MooseX::Getopt::Strict
      - version of MooseX::Getopt which requires
        you to specify which attributes you want
        processed explicity
        - added tests for this

    + MooseX::Getopt::Meta::Attribute::NoGetopt
      - a custom meta-attribute which can be
        used to specify that an attribute should
        not be processed
        - added tests for this

0.05 Tues. July 3, 2007
    * MooseX::Getopt::OptionTypeMap
      - added some checks to make sure that the type
        constraints are found properly and to give
        better diagnostics

0.04 Tues. June 26, 2007
    * MooseX::Getopt::OptionTypeMap
      - Added support for subtype constraint inference
        from parent types
        - added tests and docs for this
    * MooseX::Getopt
      - Added extra_argv attribute
        - added tests and docs for this
      - We now unmangle the Getopt::Long-mangled @ARGV
        - added tests and docs for this
      - We now throw an exception from new_with_options
        if Getopt fails due to bad arguments.
        - added tests and docs for this

0.03 Wed. May 2nd, 2007
    ~ downgraded the Getopt version requirement
      to 2.35 as per RT #26844
    ~ adding blblack to the authors list

    * MooseX::Getopt
      - doc update to show simple way to of excluding
        an attribute, but not having accessors with
        underscores (thanks to Zaba on #moose for this)
    * MooseX::Getopt::Meta::Attribute
      - tightening up the type constraint in the
        cmd_alias coercion to only accept strings

0.02 Friday, April 6, 2007
    * MooseX::Getopt
      - added the ARGV attribute (thanks to blblack)
        - added tests and docs for this

    * MooseX::Getopt::Meta::Attribute
      - added the cmd_aliases attribute (thanks to blblack)
        - added tests and docs for this
      - added support for Moose 0.19's custom
        attribute metaclass alias registry.
        - added tests and docs for this

0.01 Friday, March 9, 2007
    - module released to CPAN