changes and MANIFEST only
[gitmo/Class-MOP.git] / Changes
CommitLineData
7c90a1a8 1Revision history for Perl extension Class-MOP.
2
aa9c883e 30.05 Sat Feb. 4, 2006
2e41896e 4 * Class::MOP::Class
5 - added the &attribute_metaclass and &method_metaclass
351bd7d4 6 attributes which contain a metaclass name to use for
2e41896e 7 attributes/methods respectively
351bd7d4 8
9 * Class::MOP
10 - bootstrap additional attributes for Class::MOP::Class
2e41896e 11
12 * examples/
13 - adjusted the example code and tests to use the new
14 &attribute_metaclass feature of Class::MOP::Class
aa9c883e 15 - added new example:
16 - LazyClass
2e41896e 17
d7c2cbe3 180.04 Fri Feb. 3, 2006
d6fbcd05 19 * Class::MOP::Class
20 - some documentation suggestions from #perl6
21
22 * Class::MOP::Attribute
23 - improved error messages
24
25 * examples/
26 - added new examples:
27 - AttributesWithHistory
d7c2cbe3 28 - ClassEncapsultedAttributes
343203ee 29
9ec169fe 300.03 Fri Feb. 3, 2006
31 - converted to Module::Build instead of EU::MM
32
33 * Class::MOP::Attribute
34 - refactored method generation code
35 - attributes are now associated with class directly
36
f71f4295 37 * examples/
9ec169fe 38 - refactored the InsideOut example to take advantage
39 of the Class::MOP::Attribute refactoring
f71f4295 40 - changed example files to .pod files and hide thier
41 package names from PAUSE (I don't want to own these
42 namespaces really, they are just examples)
9ec169fe 43
a57c7fa2 440.02 Thurs Feb. 2, 2006
45 - moving examples from t/lib/* to examples/*
46 - adding POD documentation to the examples
47
a2e85e6c 480.01 Thurs Feb. 2, 2006
7c90a1a8 49 - Initial release