X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=36b672f78ba08c397e8048e75038dd62cf5b2d65;hb=92af7fdfbd3e03c2cbef0bf0513430b53e2c4960;hp=8b2686cdfc549239153e728a6a09b19be319bb1f;hpb=95514cb4a1bc0120b516ee8a146c770e919432a3;p=gitmo%2FClass-MOP.git diff --git a/Changes b/Changes index 8b2686c..36b672f 100644 --- a/Changes +++ b/Changes @@ -1,12 +1,50 @@ Revision history for Perl extension Class-MOP. -0.38 + * Class::MOP::Package + - alter symbol table handling to deal with 5.8.x and 5.9.x + * t/ + Get rid of the crappy workaround from 0.40/41 + +0.41 Sun. July 15, 2007 + * t/ + Arghh!!! My TODO test didn't work, so I handle + it manually now so that people can use this + with 5.9.5/bleadperl without issue. + +0.40 Tues, July 3, 2007 + * t/ + ~ marked a test in 003_methods.t as TODO + for perl 5.9.5 (this test is irrelvant to + the module functioning on 5.9.5 for the most + part anyway) + +0.39 Mon. June 18, 2007 + * Class::MOP::Immutable + - added make_metaclass_mutable + docs (groditi) + - removed unused variable + - added create_immutable_transformer + necessary for sane overloading of immutable behavior + - tests for this (groditi) + + * Class::MOP::Class + - Immutability can now be undone, + added make_mutable + tests + docs (groditi) + - Massive changes to the way Immutable is done + for details see comments next to make_immutable + This fixes a bug where custom metaclasses broke + when made immutable. We are now keeping one immutable + metaclass instance per metaclass instead of just one + to prevent isa hierarchy corruption. Memory use will go + up, but I suspect it will be neglible. + - New tests added for this behavior. (groditi) + +0.38 Thurs. May 31, 2007 ~~ More documentation updates ~~ * Class::MOP::Package - we now deal with stub methods properly - added tests for this - - fixed some tests failing on 5.9.5 + - fixed some tests failing on 5.9.5 (thanks blblack) * Class::MOP::Attribute - added get_read_method and get_write_method @@ -28,8 +66,8 @@ Revision history for Perl extension Class-MOP. - updated docs to explain this * metaclass - - load custom metaclass automatically. - - modified tests to test this behavior + - load custom metaclasses automatically (thanks groditi) + - added tests for this behavior 0.37 Sat. March 10, 2007 ~~ Many, many documentation updates ~~ @@ -535,4 +573,4 @@ Revision history for Perl extension Class-MOP. - adding POD documentation to the examples 0.01 Thurs Feb. 2, 2006 - - Initial release \ No newline at end of file + - Initial release