X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=9f6b96da4d7cba74d61bef01850b3e967576a8ec;hb=c4260b45e76ce008e4c51987b243f2b0ae4313bb;hp=e1cf0496b70f429274da5786db1cc0f793bffca0;hpb=716c57656450dae12aff9302ad1c3a3d6e8138d3;p=gitmo%2FClass-MOP.git diff --git a/Changes b/Changes index e1cf049..9f6b96d 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,43 @@ Revision history for Perl extension Class-MOP. +0.34 + * Class::MOP::Class + - added the %:methods attribute, which like + the $:version and such just actually goes + to the symbol table to get it's stuff. + However, it makes the MOP more complete. + + * Class::MOP::Object + - added &dump method to easily Data::Dumper + an object + + * Class::MOP + - cleaned up the initialization of attributes + which do not store things in the instance + - added the %:methods attribute definition to + the bootstrap + +0.33 Sat. Aug. 19, 2006 + * Class::MOP::Class + - moved the metaclass cache out of here + and it is now in Class::MOP itself. + + * Class::MOP + - moved all the metaclass cache stuff here + - fixed all tests for this + + * Class::MOP::Attribute + - reference values (other than CODE refs) + are no longer allowed for defaults + - added tests for this + + * Class::MOP::Package + - fixed an issue with perl 5.8.1 and how it deals + with symbol tables. The namespace hash is now + always reloaded from the symbol table. + + ~ lots of misc. documentation cleanup + 0.32 Sat. Aug. 12, 2006 + added Class::MOP::Object so that the metamodel is more complete (and closer