adding to changelog and changing versions
[gitmo/Class-MOP.git] / Changes
diff --git a/Changes b/Changes
index 443b576..3f8f90f 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,33 @@
 Revision history for Perl extension Class-MOP.
 
-0.51
+0.53
+    * Class::MOP::Instance
+      - added get_all_slot_values method (Sartak)
+        - added tests for this (Sartak)
+        
+    * Class::MOP::Class
+      Class::MOP::Method::Constructor
+      Class::MOP::Attribute
+        - making init_arg accept an undefined value
+          to indicate that no constructor args can 
+          be passed (thanks to nothingmuch)
+          - added tests for this
+          
+    * Class::MOP.
+        - making this use the new init_arg => undef
+          feature instead of the silly hack from 
+          before (thanks to nothingmuch)
+
+0.52 Tues. Jan. 22, 2008
+    * Class::MOP::Class
+      - fixed bug in rebless_instance 
+        (discovered by ash)
+
+    * Class::MOP::Method::Constructor
+      - removed assumptions about the existence of 
+        a &meta method
+
+0.51 Mon. Jan. 14, 2008
     ~~~ some misc. doc. fixes ~~~
     ~~ updated copyright dates ~~
     
@@ -14,11 +41,17 @@ Revision history for Perl extension Class-MOP.
         optimize the &linearized_isa method 
         and avoid the hack/check for circular
         inheritence in &class_precedence_list 
+      - added rebless_instance method (Sartak)
+        - added tests for this
     
     * Class::MOP::Immutable 
       - the immutable class now keeps track of 
         the transformer which immutablized it
 
+    * Class::MOP::Instance
+      - added rebless_instance_structure method (Sartak)
+        - added tests for this
+
 0.50 Fri. Dec. 21, 2007
     * Class::MOP::Class
       - fixed bug in immutable to make sure that