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