Changes and ::Delta
Jesse Luehrs [Fri, 16 Apr 2010 19:23:08 +0000 (14:23 -0500)]
Changes
lib/Moose/Manual/Delta.pod

diff --git a/Changes b/Changes
index 107d520..0a2f3c5 100644 (file)
--- a/Changes
+++ b/Changes
@@ -62,6 +62,9 @@ for, noteworthy changes.
 
   * Pass role arguments along when applying roles to instances. (doy, lsm)
 
+  * Metaclass compatibility fixing has been completely rewritten, and should
+    be much more robust. (doy)
+
 1.01 Fri, Mar 26, 2010
 
   [NEW FEATURES]
index 28a7417..8989ba0 100644 (file)
@@ -32,6 +32,14 @@ In the interest of having C<no Moose> clean up everything that C<use Moose>
 does in the calling scope, C<no Moose> (as well as all other
 L<Moose::Exporter>-using modules) now unimports strict and warnings.
 
+=item Metaclass compatibility checking and fixing should be much more robust
+
+The L<metaclass compatibility|Moose/METACLASS COMPATIBILITY AND MOOSE> checking
+and fixing algorithms have been completely rewritten, in both Class::MOP and
+Moose. This should resolve many confusing errors when dealing with non-Moose
+inheritance and with custom metaclasses for things like attributes,
+constructors, etc.
+
 =back
 
 =head1 1.02