branching
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index e12764c..d2d4cbf 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,23 @@
 Revision history for Perl extension Moose
 
+0.41
+    ~~ numerous documentation updates ~~
+
+    ** IMPORTANT NOTE **
+    - the make_immutable keyword is now deprecated, don't
+      use it in any new code and please fix your old code
+      as well. There will be 2 releases, and then it will
+      be removed.
+
+    * Moose::Meta::Method::Constructor
+      - immutable classes which had non-lazy attributes were calling
+        the default generating sub twice in the constructor. (bug
+        found by Jesse Luehrs, fixed by Dave Rolsky)
+        - added tests for this (Dave Rolsky)
+
+0.40 Fri. March 14, 2008
+    - I hate Pod::Coverage
+
 0.39 Fri. March 14, 2008
     * Moose
       - documenting the use of '+name' with attributes 
@@ -23,6 +41,8 @@ Revision history for Perl extension Moose
       - added ->create_anon_class which now supports roles and caching of 
         the results (thanks to jrockway)
         - added tests for this
+      - made ->does_role a little more forgiving when it is
+        checking a Class::MOP era metaclasses.
     
     * Moose::Meta::Role::Application::ToInstance
       - it is now possible to pass extra params to be used when