oops, role composition test needed Test::Exception also
[gitmo/MooseX-ClassAttribute.git] / Changes
CommitLineData
9c33b9a6 10.16 2010-07-15
2
3- More warnings fixes for next Moose release.
4
5- Fix bad repo metadata.
6
7
c91cf422 80.15 2010-07-14
9
10- Fix bad uri for bugtracker in metadata
11
12
e4fd69af 130.14 2010-07-14
14
15- Use modern Moose APIs, to avoid warnings with the next Moose release.
16
17
2903ee03 180.13 2010-02-11
19
20- Fixed tests that failed if you had an older version of
21 MooseX::AttributeHelpers installed.
22
23
40935001 240.12 2010-02-10
25
26- Fixed so that applying a role with class attributes to an instance works
27 with Moose 0.98.
28
29
119b0ff4 300.11 2010-02-09
e527a2ea 31
32- Roles can now have class attributes, which will be fully initialized when
33 the role is applied to a class.
34
04b89789 35- Many modules have been renamed from MooseX::ClassAttribute::Role::Meta::* to
36 MooseX::ClassAttribute::Trait::*.
37
38- Deprecated the get_class_attribute_map method.
39
e49a5022 40- Added a version number to every .pm file.
41
e527a2ea 42
8207dfe7 430.10 2009-08-26
44
45- Fixed to make triggers work with Moose 0.89+, and made triggers pass the old
46 attribute value when appropriate just like non-class attributes.
47
48
8a86e910 490.09 2009-07-09
50
51- An attribute with a builder that wasn't also lazy caused an
05e2588c 52 exception when the attribute's accessor was called. Reported by
53 Josh.
8a86e910 54
55
f90a1d73 560.08 2009-04-07
b64c8efa 57
b0e6dc02 58- Make this module work with Moose 0.73_01+.
b64c8efa 59
60- Deprecated compute_all_applicable_class_attributes. Use
61 get_all_class_attributes instead.
62
63
bb7b1e1a 640.07 2008-11-10
65
66- Fixed a bug where class attributes did not honor the
67 Class::MOP::Attribute properly, so things that used it directly
68 failed. This bug could be tickled by using certain
69 MooseX::AttributeHelpers attribute metaclasses with a class
70 attribute. Fixed by Shawn Moore.
71
72
b2e0e01e 730.06 2008-09-06
74
75- No code changes, just added a missing prereq for
76 MooseX::AttributeHelpers.
77
78
790.05 2008-09-05
ba0d667d 80
81* Totally rewritten as proper meta classes, so it supports
82 introspection and all that good stuff. This breaks some old code
83 because there is no longer a "containing class" for class
84 attributes.
85
86
fab23ffc 870.04 2008-01-21
88
89- An internals change to make this class work with Moose 0.34.
90
91
8d655404 920.03 2007-12-08
93
94- Split main functionality out of sugar sub class_has(), into
95 process_class_attribute(). This makes it easier to create attributes
96 on behalf of other classes.
97
98
d48c186f 990.02 2007-11-25
100
101- Inherit from Exporter, rather than trying to import its
102 import(). Unfortunately, older Exporters as shipped with Perl 5.6.x
103 only allow subclassing.
104
105
cdd206de 1060.01 2007-11-24
4dee0fd3 107
d48c186f 108- First version, released on an unsuspecting world.