fixing minor meta-circularity issue
[gitmo/Class-MOP.git] / Changes
1 Revision history for Perl extension Class-MOP.
2
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       
12 0.05 Sat Feb. 4, 2006
13     * Class::MOP::Class
14       - added the &attribute_metaclass and &method_metaclass
15         attributes which contain a metaclass name to use for 
16         attributes/methods respectively
17     
18     * Class::MOP
19       - bootstrap additional attributes for Class::MOP::Class 
20         
21     * examples/
22       - adjusted the example code and tests to use the new
23         &attribute_metaclass feature of Class::MOP::Class
24       - added new example:
25         - LazyClass
26
27 0.04 Fri Feb. 3, 2006
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
37         - ClassEncapsultedAttributes
38
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     
46     * examples/
47       - refactored the InsideOut example to take advantage 
48         of the Class::MOP::Attribute refactoring
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)
52
53 0.02 Thurs Feb. 2, 2006
54     - moving examples from t/lib/* to examples/*
55         - adding POD documentation to the examples
56
57 0.01 Thurs Feb. 2, 2006
58     - Initial release