builder changes. sorry about diff noise, my editor ate trailing whitespace :(
[gitmo/Class-MOP.git] / Changes
diff --git a/Changes b/Changes
index 36b672f..7806341 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,9 +1,45 @@
 Revision history for Perl extension Class-MOP.
 
+    * Class::MOP::Class
+      - optimise metaclass-already-exists check in construct_class_instance
+      - duplicate check into initialize to save a call through
+
+    * Class::MOP::MOP
+      - Add support for the 'builder' attribute (groditi)
+
+    * Class::MOP::Attribute
+      - Add support for the 'builder' attribute (groditi)
+
+    *t/
+      - Alter tests (005, 014 020, 021) for new builder addition
+
+0.43
+    * Class::MOP::Method::Accessor 
+      - made this a subclass of Class::MOP::Method::Generated
+        - removed the relevant attributes
+
+    * Class::MOP::Method::Constructor
+      - fixed the cached values we had to be more sane
+      - made this a subclass of Class::MOP::Method::Generated
+      - fixed generated constructor so it properly handles 
+        subclasses now.
+        - added tests for this
+      - added the option to allow for both inlined and 
+        non-inlined constructors.
+
+    * Class::MOP::Method::Generated
+      - added this class as an abstract base for the 
+        Class::MOP::Method::{Constructor,Accessor} classes
+        - added tests for this
+
+0.42 Mon. July 16, 2007
+    !!! Horray for mst, he fixed it !!!
+
     * Class::MOP::Package
       - alter symbol table handling to deal with 5.8.x and 5.9.x
+      
     * t/
-        Get rid of the crappy workaround from 0.40/41
+      - Get rid of the crappy workaround from 0.40/41
 
 0.41 Sun. July 15, 2007
     * t/