Immutable fix to work with new Class::MOP, and trailing whitespace fuckup. Doh!
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index f68052e..3e3eec6 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,13 +1,21 @@
 Revision history for Perl extension Moose
 
-0.22
+0.23
+    * Moose::Meta::Class
+      - Modify make_immutable to work with the new Class::MOP immutable
+        mechanism + POD + very basic test (groditi)
+
+0.22 Thurs. May 31, 2007
     * Moose::Util::TypeConstraints
-      - fix for prototype undecl issue when type constraint utils loaded
-        before consumers (e.g. Moose::Meta::Attribute) by predeclaring
-        prototypes in TC utils
+      - fix for prototype undeclared issue when Moose::Util::TypeConstraints 
+        loaded before consumers (e.g. Moose::Meta::Attribute) by predeclaring
+        prototypes for functions
       - added the ClassName type constraint, this checks for strings 
         which will respond true to ->isa(UNIVERSAL). 
         - added tests and docs for this
+      - subtyping just in name now works correctly by making the 
+        default for where be { 1 }
+        - added test for this 
 
     * Moose::Meta::Method::Accessor
       - coerce and lazy now work together correctly, thanks to 
@@ -15,6 +23,12 @@ Revision history for Perl extension Moose
         - tests added for this
       - fix reader presedence bug in Moose::Meta::Attribute + tests
 
+    * Moose::Object
+      - Foo->new(undef) now gets ignored, it is assumed you meant to pass
+        a HASH-ref and missed. This produces better error messages then 
+        having it die cause undef is not a HASH.
+        - added tests for this
+
 0.21 Thursday, May 2nd, 2007
     * Moose
       - added SUPER_SLOT and INNER_SLOT class hashes to support unimport