TODO Test for bug in Moose::Exporter
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index 15a9b06..e72d2a9 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,16 +1,24 @@
 Revision history for Perl extension Moose
 
-0.59
+    * Tests
+      - Test bug causing exported methods to get the wrong caller when
+        the -traits option is passed, and traits are loaded from disk
+        (thus recursively calling Moose::Exporter). (t0m)
+
+0.59 Tue October 14, 2008
     * Moose
       - Add abridged documentation for builder/default/initializer/
         predicate, and link to more details sections in 
         Class::MOP::Attribute. (t0m)
+
     * Moose::Util::TypeConstraints
       - removed prototypes from all but the &-based stuff (mst)
+
     * Moose::Util::TypeConstraints
       - Creating a anonymous subtype with both a constraint and a
         message failed with a very unhelpful error, but should just
         work. Reported by t0m. (Dave Rolsky)
+
     * Tests
       - Some tests that used Test::Warn if it was available failed
         with older versions of Test::Warn. Reported by Fayland. (Dave
@@ -19,17 +27,29 @@ Revision history for Perl extension Moose
         lazy_build. (t0m)
       - Test behavior of equals/is_a_type_of/is_a_subtype_of for all
         kinds of supported type. (t0m)
+
     * Moose::Meta::Class
       - In create(), do not pass "roles" option to the superclass
         - added related test that creates an anon metaclass with
           a required attribute
+
     * Moose::Meta::TypeConstraint::Class
     * Moose::Meta::TypeConstraint::Role
       - Unify behavior of equals/is_a_type_of/is_a_subtype_of with
         other types (as per change in 0.55_02). (t0m)
+
     * Moose::Meta::TypeConstraint::Registry
       - Fix warning when dealing with unknown type names (t0m)
 
+    * Moose::Util::TypeConstraints
+      - Reverted changes from 0.58 related to handle parameterized
+        types. This caused random failures on BSD and Win32 systems,
+        apparently related to the regex engine. This means that Moose
+        can no longer parse structured type constraints like
+        ArrayRef[Int,Int] or HashRef[name=>Str]. This will be
+        supported in a slightly different way via MooseX::Types some
+        time in the future. (Dave Rolsky)
+
 0.58 Sat September 20, 2008
     !! This release has an incompatible change regarding !!
     !! how roles add methods to a class !!