X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=780634181f7d204844078f0d12ff208396587c2b;hb=1d68af0454f55a8b088f8bc1887a0a5ce54d2a22;hp=36b672f78ba08c397e8048e75038dd62cf5b2d65;hpb=92af7fdfbd3e03c2cbef0bf0513430b53e2c4960;p=gitmo%2FClass-MOP.git diff --git a/Changes b/Changes index 36b672f..7806341 100644 --- a/Changes +++ b/Changes @@ -1,9 +1,45 @@ Revision history for Perl extension Class-MOP. + * Class::MOP::Class + - optimise metaclass-already-exists check in construct_class_instance + - duplicate check into initialize to save a call through + + * Class::MOP::MOP + - Add support for the 'builder' attribute (groditi) + + * Class::MOP::Attribute + - Add support for the 'builder' attribute (groditi) + + *t/ + - Alter tests (005, 014 020, 021) for new builder addition + +0.43 + * Class::MOP::Method::Accessor + - made this a subclass of Class::MOP::Method::Generated + - removed the relevant attributes + + * Class::MOP::Method::Constructor + - fixed the cached values we had to be more sane + - made this a subclass of Class::MOP::Method::Generated + - fixed generated constructor so it properly handles + subclasses now. + - added tests for this + - added the option to allow for both inlined and + non-inlined constructors. + + * Class::MOP::Method::Generated + - added this class as an abstract base for the + Class::MOP::Method::{Constructor,Accessor} classes + - added tests for this + +0.42 Mon. July 16, 2007 + !!! Horray for mst, he fixed it !!! + * 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 + - Get rid of the crappy workaround from 0.40/41 0.41 Sun. July 15, 2007 * t/