From: Jesse Luehrs Date: Sat, 1 Jan 2011 23:48:55 +0000 (-0600) Subject: v1.9900 X-Git-Tag: 1.9900 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=392830c9a2458ff83fcc793171313a2ed58232fc;p=gitmo%2FMoose.git v1.9900 [OTHER] * The entire Class::MOP distribution has been merged with Moose. In the future, the Class::MOP code itself will be merged into Moose, and eventually the Class::MOP namespace will disappear entirely. For the current release, we have simply changed how Class::MOP is distributed. (Dave Rolsky). * Switched to Dist::Zilla for development. However, we still have a minimal Makefile.PL in the repository that can be used for development. (Dave Rolsky) [API CHANGES] * Roles now have their own default attribute metaclass to use during application to a class, rather than just using the class's attribute_metaclass. This is also overridable via ::MetaRole, with the applied_attribute key in the role_metaroles hashref (doy). * The internal code used to generate inlined methods (accessor, constructor, etc.) has been massively rewritten. MooseX modules that do inlining will almost certainly need to be updated as well. [ENHANCEMENTS] * We now load the roles needed for native delegations only as needed. This speeds up the compilation time for Moose itself. (doy) --- diff --git a/Changes b/Changes index 7e58898..5b6e22f 100644 --- a/Changes +++ b/Changes @@ -3,6 +3,8 @@ for, noteworthy changes. {{$NEXT}} +1.9900 Sat, Jan 01, 2011 + [OTHER] * The entire Class::MOP distribution has been merged with Moose. In the