X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=6ff83ebda66f83b5ceba921d2cc371b5bc10480a;hb=830b326c5fe3312bb086d0db36337d751c1337d5;hp=e215ef0760cb9d4a5cfc312cd09d851ca6975cb3;hpb=3e8e8f0778937e95ffcc63022a4fe25ae241ef5e;p=gitmo%2FClass-MOP.git diff --git a/Changes b/Changes index e215ef0..6ff83eb 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,66 @@ Revision history for Perl extension Class-MOP. +0.55 + * Class::MOP::Class + - rebless_instance now returns the instance + it has just blessed, this is mostly to + facilitate chaining + +0.54 Fri. March, 14, 2008 + * Class::MOP + metaclass.pm + - making sure that load_class never gets + passed a value from @_ or $_ to squash + Ovid's bug (http://use.perl.org/~Ovid/journal/35763) + + * Class::MOP::Class + - make_{immutable,mutable} now return 1 + (cause Sartak asked) + - improved error handling in ->create method + - rebless_instance now takes extra params which + will be used to populate values + - added tests for this + + * Class::MOP::Object + - localizing the Data::Dumper configurations so + that it does not pollute others (RT #33509) + + * Class::MOP::Class + Class::MOP::Package + Class::MOP::Module + Class::MOP::Method + Class::MOP::Attribute + - these classes no longer define their own ->meta, + but instead just inherit from Class::MOP::Object + + * Class::MOP::Instance + Class::MOP::Immutable + - these classes now inherit from Class::MOP::Object + + * t/ + - fixed the filename length on several + test files so we install on VMS better + (RT #32295) + - fixed incorrect use of catdir when it + should be catfile (RT #32385) + +0.53 Thurs. Feb. 14, 1008 + ~~ several doc. fixes and updates ~~ + + * Class::MOP::Class + Class::MOP::Method::Constructor + Class::MOP::Attribute + - making init_arg accept an undefined value + to indicate that no constructor args can + be passed (thanks to nothingmuch) + - added tests for this + - added attribute initializer attribute (rjbs) + + * Class::MOP. + - making this use the new init_arg => undef + feature instead of the silly hack from + before (thanks to nothingmuch) + 0.52 Tues. Jan. 22, 2008 * Class::MOP::Class - fixed bug in rebless_instance