0.37
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index 9570b53..3902ea5 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,21 +1,30 @@
 Revision history for Perl extension Moose
 
-0.37
+0.37 Thurs. Fri. 14, 2008
     * Moose
       - fixed some details in Moose::init_meta 
         and its superclass handling (thanks thepler)
         - added tests for this (thanks thepler)
       - 'has' now dies if you don't pass in name 
         value pairs
+      - added the 'make_immutable' keyword as a shortcut
+        to make_immutable
 
     * Moose::Meta::Class
       Moose::Meta::Method::Constructor
       Moose::Meta::Attribute        
       - making (init_arg => undef) work here too
         (thanks to nothingmuch)
+        
+    * Moose::Meta::Attribute        
+      Moose::Meta::Method::Constructor
+      Moose::Meta::Method::Accessor                
+      - make lazy attributes respect attr initializers (rjbs)
+        - added tests for this
     
     * Moose::Util::TypeConstraints
       Moose::Util::TypeConstraints::OptimizedConstraints
+      Moose::Meta::TypeConstraints
       Moose::Meta::Attribute
       Moose::Meta::Method::Constructor
       Moose::Meta::Method::Accessor            
@@ -27,6 +36,16 @@ Revision history for Perl extension Moose
       - making sure DESTROY gets inlined properly 
         with successive DEMOLISH calls (thanks to manito)
 
+    * Moose::Meta::Attribute  
+      Moose::Meta::Method::Accessor 
+      - fixed handling of undef with type constraints 
+        (thanks to Ernesto)               
+        - added tests for this
+    
+    * Moose::Util
+      - added &get_all_init_args and &get_all_attribute_values 
+        (thanks to Sartak and nothingmuch)
+
 0.36 Sat. Jan. 26, 2008
     * Moose::Role
       Moose::Meta::Attribute