More consistent errors for roles (don't really want to specify Moose::Role)
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index d69948d..eeae12e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,28 @@
 Revision history for Perl extension Moose
 
-0.61
+0.62
+    * Moose::Meta::Role::Application::ToClass
+      Moose::Meta::Role::Application::ToRole
+      - fixed issues where excluding and aliasing the 
+        same methods for a single role did not work 
+        right (worked just fine with multiple roles)
+        - added test for this
+    * Moose::Exporter
+      - Catch another case where recursion caused the value
+        of $CALLER to be stamped on (t0m)
+        - added test for this (t0m)
+    * Moose
+      - Remove the make_immutable keyword, which has been
+        deprecated since April. It breaks metaclasses that
+        use Moose without no Moose (Sartak)
+    * Moose::Meta::Role
+      - create method for constructing a role
+        dynamically (Sartak)
+      - begin implementing anonymous roles (Sartak)
+    * Moose::Role
+      - more consistent error messages (Sartak)
+
+0.61 Fri November 7, 2008
     * Moose::Meta::Attribute
       - When passing a role to handles, it will be loaded if necessary
         (perigrin)
@@ -13,6 +35,16 @@ Revision history for Perl extension Moose
         different from its parent except introduce a bug. (Dave Rolsky)
         - added tests for this (jdv79)
 
+    * Various
+      - Added a $VERSION to all .pm files which didn't have one. Fixes
+        RT #40049, reported by Adam Kennedy. (Dave Rolsky)
+
+    * Moose::Cookbook::Basics::Recipe4
+    * Moose::Cookbook::Basics::Recipe6
+      - These files had spaces on the first line of the SYNOPSIS, as
+        opposed to a totally empty line. According to RT #40432, this
+        confuses POD parsers. (Dave Rolsky)
+
 0.60 Fri October 24, 2008
     * Moose::Exporter
       - Passing "-traits" when loading Moose caused the Moose.pm