Checking in changes prior to tagging of version 0.54.
[gitmo/Mouse.git] / Changes
diff --git a/Changes b/Changes
index 1772240..1613575 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,38 @@
 Revision history for Mouse
 
-0.50_09
+0.54 Sat Apr 17 17:15:54 2010
+    [BUG FIX]
+    * Resolve RT#56523: has with reader, writer, lazy and builder
+      could not create a write-only accessor (Michael G Schwern)
+
+0.53 Sun Apr 11 11:39:03 2010
+    [BUG FIX]
+    * Mouse::Meta::Class could not clone objects with "required" attrs (gfx)
+
+0.52 Sat Mar 27 15:38:52 2010
+    * Workaround Perl-RT#69939 (eval "use $module" in Perl_call_sv()
+     may cause segmentation faults,
+     http://rt.perl.org/rt3/Public/Bug/Display.html?id=69939)
+
+0.51 Mon Mar 15 15:25:58 2010
+    SUMMARY
+
+    [BUG FIXES]
+    * Mouse::Object::DESTROY could cause SEGVs
+    * Attribute triggers could cause panics
+    * Integers > 2**32 ware not groked as Int
+    * Incorrect types, e.g. "Array[Int", was accepted
+    * Metaclass compatibility was sometimes ignored
+
+    [MOOSE COMPATIBILITY]
+    * before/around/after accept regular expressions
+    * has() becomes strict
+    * the global destruction flag is passed to DEMOLISH methods
+    * Delegations can be curried
+    * Built-in type constraints have the same hierarchy as Moose's
+
+
+0.50_09 Mon Mar 15 12:02:28 2010
     * (re)fix RT #55048 to grok 2**46+0.5 as Int, but
       accept 2**46 as Int even on 32 bit environments;
       note that an Int is exactly what is matched to /^[+-]?[0-9]+$/,