foo
[gitmo/Class-MOP.git] / Changes
diff --git a/Changes b/Changes
index 1c91d62..265035e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,13 +1,50 @@
 Revision history for Perl extension Class-MOP.
 
-0.35
+0.37
+    * Class::MOP::Attribute
+      - default now checks the instance with defined to 
+        avoid setting off bool-overloads (found by Carl Franks)
+
+0.36 Sun. Nov. 5, 2006
+    * Class::MOP::Class
+      - added a few 'no warnings' lines to keep annoying 
+        (and meaningless) warnings from chirping during 
+        global destruction.
+          
+    * Class::MOP
+      - some more bootstrapping is now done on the new 
+        classes
+    
+    * Class::MOP::Class::Immutable
+      *** API CHANGE ***    
+      - constructor generation is now handled by 
+        the Class::MOP::Method::Constructor class
+     
+    * Class::MOP::Method::Constructor
+      - created this to handle constructor generation 
+        in Class::MOP::Class::Immutable
+    
+    * Class::MOP::Attribute
+      *** API CHANGE ***    
+      - attributes now delegate to the 
+        Class::MOP::Method::Accessor to generate 
+        accessors
+    
+    * Class::MOP::Method::Accessor
+      - all accessor generation functions from 
+        Class::MOP::Attribute have been moved here
+
+0.35 Sat. Sept. 30, 2006
+
+    * scripts/class_browser.pl
+      - initial prototype of a class browser, more 
+        on this to come. Comments and patches are 
+        very much welcome.
 
     * Class::MOP
-      - accessors are no longer generated, instead 
+      - All Class::MOP::* accessors are no longer 
+        re-generated in the bootstrap, instead 
         they are aliased from the originals
-        - this means that the bootstrap will no longer 
-          re-compiles accessors so as to keep the MOP 
-          compile-time fast        
         - fixed tests to reflect
       - added Class::MOP::Method (and its subclasses) 
         to the bootstrap