Commit | Line | Data |
7c90a1a8 |
1 | Revision history for Perl extension Class-MOP. |
2 | |
99e5b7e8 |
3 | 0.06 |
4 | * Class::MOP::Class |
5 | - fixing minor meta-circularity issue with &meta, it |
6 | is now more useful for subclasses |
7 | |
8 | * examples/ |
9 | - adjusting code to use the &Class::MOP::Class::meta |
10 | fix detailed above |
11 | |
aa9c883e |
12 | 0.05 Sat Feb. 4, 2006 |
2e41896e |
13 | * Class::MOP::Class |
14 | - added the &attribute_metaclass and &method_metaclass |
351bd7d4 |
15 | attributes which contain a metaclass name to use for |
2e41896e |
16 | attributes/methods respectively |
351bd7d4 |
17 | |
18 | * Class::MOP |
19 | - bootstrap additional attributes for Class::MOP::Class |
2e41896e |
20 | |
21 | * examples/ |
22 | - adjusted the example code and tests to use the new |
23 | &attribute_metaclass feature of Class::MOP::Class |
aa9c883e |
24 | - added new example: |
25 | - LazyClass |
2e41896e |
26 | |
d7c2cbe3 |
27 | 0.04 Fri Feb. 3, 2006 |
d6fbcd05 |
28 | * Class::MOP::Class |
29 | - some documentation suggestions from #perl6 |
30 | |
31 | * Class::MOP::Attribute |
32 | - improved error messages |
33 | |
34 | * examples/ |
35 | - added new examples: |
36 | - AttributesWithHistory |
d7c2cbe3 |
37 | - ClassEncapsultedAttributes |
343203ee |
38 | |
9ec169fe |
39 | 0.03 Fri Feb. 3, 2006 |
40 | - converted to Module::Build instead of EU::MM |
41 | |
42 | * Class::MOP::Attribute |
43 | - refactored method generation code |
44 | - attributes are now associated with class directly |
45 | |
f71f4295 |
46 | * examples/ |
9ec169fe |
47 | - refactored the InsideOut example to take advantage |
48 | of the Class::MOP::Attribute refactoring |
f71f4295 |
49 | - changed example files to .pod files and hide thier |
50 | package names from PAUSE (I don't want to own these |
51 | namespaces really, they are just examples) |
9ec169fe |
52 | |
a57c7fa2 |
53 | 0.02 Thurs Feb. 2, 2006 |
54 | - moving examples from t/lib/* to examples/* |
55 | - adding POD documentation to the examples |
56 | |
a2e85e6c |
57 | 0.01 Thurs Feb. 2, 2006 |
7c90a1a8 |
58 | - Initial release |