Remove the pure-perl fallback of CMOP::Class->subclasses
[gitmo/Class-MOP.git] / Changes
diff --git a/Changes b/Changes
index a251ac7..44e5129 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,10 @@
 Revision history for Perl extension Class-MOP.
 
 0.80
+    * Class::MOP
+      - HAS_ISAREV is now deprecated. It has always returned 1 so
+        it won't be missed. (Sartak)
+
     * Class::MOP::*
       - Call user_class->meta in fewer places, with the eventual
         goal of allowing the user to rename or exclude ->meta
@@ -17,6 +21,15 @@ Revision history for Perl extension Class-MOP.
         now throws an error if a class exists (in @INC) but fails to compile.
         (hdp)
 
+    * Class::MOP::Class
+    * Class::MOP
+      - we had some semi-buggy code that purported to provide a
+        HAS_ISAREV based on whether mro had get_isarev (due
+        to an oversight, it always returned 1). Since mro and
+        MRO::Compat have always had get_isarev, HAS_ISAREV was
+        pointless. This insight simplified the subclasses method
+        by deleting the pure-perl fallback. (Sartak)
+
 0.79 Fri, March 29, 2009
     * No changes from 0.78_02.