fix test warning
[gitmo/Moose.git] / Changes
diff --git a/Changes b/Changes
index f7861ee..432909c 100644 (file)
--- a/Changes
+++ b/Changes
@@ -3,13 +3,23 @@ for, noteworthy changes.
 
 NEXT
 
+  [BUG FIXES]
+
+  * A number of native trait methods which expected strings as arguments did
+    not allow the empty string. This included Array->join, String->match,
+    String->replace, and String->substr. Reported by Whitney Jackson. RT
+    #61962. (Dave Rolsky)
+
+
+1.15 Tue, Oct 5, 2010
+
   [API CHANGES]
 
   * Major changes to Native Traits, most of which make them act more like
     "normal" attributes. This should be mostly compatible with existing code,
     but see Moose::Manual::Delta for details.
 
-  * A few native traits (String, Counter, Bool) provide default values or "is"
+  * A few native traits (String, Counter, Bool) provide default values of "is"
     and "default" when you created an attribute. Allowing them to provide
     these values is now deprecated. Supply the value yourself when creating
     the attribute.
@@ -22,6 +32,9 @@ NEXT
     determine which name to install the 'meta' name under. Passing 'undef'
     to this option will suppress generation of the meta method entirely. (doy)
 
+  * Moose now warns if it overwrites an existing method named "meta" in your
+    class when you "use Moose". (doy)
+
   [ENHANCEMENTS]
 
   * Native Trait delegations are now all generated as inline code. This should
@@ -33,12 +46,17 @@ NEXT
     reinitialized metaclass). This should make the order of loading many
     MooseX modules less of an issue. (doy)
 
+  * The Moose::Manual docs have been revised and updated. (Dave Rolsky)
+
   [BUG FIXES]
 
   * If an attribute was weak, setting it to a non-ref value after the object
     was constructed caused an error. Now we only call weaken when the new
     value is a reference.
 
+  * t/040_type_constraints/036_match_type_operator.t failed on 5.13.5+. Fixed
+    based on a patch from Andreas Koenig.
+
 1.14 Tue, Sep 21, 2010
 
   [BUG FIXES]