From: Shawn M Moore Date: Sat, 28 Mar 2009 22:35:58 +0000 (-0400) Subject: Changes and Delta for no-meta stuff X-Git-Tag: 0.73_01~35 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=79dc173d28978ab2ec7e8e04efeb846ddf30cb6e;p=gitmo%2FMoose.git Changes and Delta for no-meta stuff --- diff --git a/Changes b/Changes index e2e6bfe..7950586 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,11 @@ Revision history for Perl extension Moose 0.74 + * Moose::* + - Call user_class->meta in fewer places, with the eventual + goal of allowing the user to rename or exclude ->meta + altogether. Instead uses Class::MOP::class_of. (Sartak) + * Moose::Meta::Method::Accessor - If an attribute had a lazy default, and that value did not pass the attribute's type constraint, it did not get the diff --git a/lib/Moose/Manual/Delta.pod b/lib/Moose/Manual/Delta.pod index 4746dba..86bce53 100644 --- a/lib/Moose/Manual/Delta.pod +++ b/lib/Moose/Manual/Delta.pod @@ -18,6 +18,12 @@ send us a patch. =head1 Version 0.74 +Internal code now calls C<< ->meta >> in fewer places. We'd like to +eventually stop calling C<< ->meta >> entirely so that users may rename +or exclude that method altogether. This work is not yet complete, but +the bulk of it, all the easy stuff, has been done. This release uses +C instead of C<< ->meta >>. + Added a C sugar function to L to make integration with non-Moose classes easier. It simply checks if C<< $obj->can() >> a list of methods.