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