adding unimport to Moose::Util::TypeConstraints
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index f90c44f..ef0d9fb 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,40 @@
 Revision history for Perl extension Moose
 
-0.13
+0.15
+
+    * Moose::Util::TypeConstraints
+      - added &unimport so that you can clean out 
+        your class namespace of these exported 
+        keywords
+    
+    * Moose::Meta::Class
+      - fixed minor issue which occasionally 
+        comes up during global destruction 
+        (thanks omega)
+        
+    * Moose::Meta::Attribute
+      - changed how we do type checks so that 
+        we reduce the overall cost, but still 
+        retain correctness.
+          
+    * Moose::Meta::TypeConstraint
+      - changed how constraints are compiled
+        so that we do less recursion and more
+        iteration. This makes the type check 
+        faster :)
+
+0.14 Mon. Oct. 9, 2006
+
+    * Moose::Meta::Attribute
+      - fixed lazy attributes which were not getting 
+        checked with the type constraint (thanks ashley)
+        - added tests for this
+      - removed the over-enthusiastic DWIMery of the 
+        automatic ArrayRef and HashRef defaults, it 
+        broke predicates in an ugly way.
+        - removed tests for this
+
+0.13 Sat. Sept. 30, 2006
     ++ NOTE ++
     This version of Moose *must* have Class::MOP 0.35 in order 
     to work correctly. A number of small internal tweaks have 
@@ -11,6 +45,10 @@ Revision history for Perl extension Moose
         symbol table citizen and remove a dependency 
         (thanks Adam Kennedy)
 
+      **~~ removed experimental & undocumented feature ~~**
+      - commented out the 'method' and 'self' keywords, see the 
+        comments for more info.
+
     * Moose::Cookbook
       - added a FAQ and WTF files to document frequently 
         asked questions and common problems