X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=99f1981aeca6da627e7f1629a4e94edd6c319edf;hb=394df7e33d78eccd9911d899dc6617b403d5117d;hp=2523a45b7e31cde3ffe5aa20c3f923a1ac046255;hpb=12017b3a3337e2d8721779256512d238a358a4aa;p=gitmo%2FClass-MOP.git diff --git a/Changes b/Changes index 2523a45..99f1981 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,28 @@ Revision history for Perl extension Class-MOP. + [ENHANCEMENTS] + + * It's now possible to tell Class::MOP::Class->create and the metaclass + pragma to not install a 'meta' method into classes they manipulate. (doy) + + * Reinitializing a metaclass no longer removes the existing method and + attribute objects (it instead fixes them so they are correct for the + reinitialized metaclass). (doy) + + [OTHER] + + * Use get_or_add_package_symbol when we intend for it to autovivify, in + preparation for changes in Package::Stash. (doy) + * We now use Module::Install::AuthorRequires to force authors to run + all tests, just like we do for Moose. (sartak) + +1.08 Mon, Sep 13, 2010 + + [BUG FIXES] + + * The get_method_list and _get_local_methods methods blew up in the face + of subroutine stubs. (Goro Fuji) + 1.07 Tue, Aug 25, 2010 [BUG FIXES] @@ -15,9 +38,8 @@ Revision history for Perl extension Class-MOP. * Version 1.05 no longer reported constants as methods, except with Perl 5.8.x, and doing so in 5.8.x caused test failures. Constants are now - _expected_ to be reported as methods, and this is tested for - explicit. (Dave Rolsky) - + _expected_ to be reported as methods, and we explicitly test this. (Dave + Rolsky) 1.05 Sun, Aug 22, 2010