record changes for duck_type
Chris Prather [Fri, 27 Mar 2009 21:56:05 +0000 (17:56 -0400)]
Changes
lib/Moose/Manual/Delta.pod

diff --git a/Changes b/Changes
index c7f6c75..550bfbc 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,12 +1,17 @@
 Revision history for Perl extension Moose
 
-0.75
+0.74
     * Moose::Meta::Method::Accessor
       - If an attribute had a lazy default, and that value did not
         pass the attribute's type constraint, it did not get the
         message from the type constraint, instead using a generic
         message. Test provided by perigrin.
 
+    * Moose::Util::TypeConstraints
+      - Add duck_type keyword. It's sugar over making sure an object
+        can() a list of methods. (perigrin)
+        - add tests and documentation (perigrin)
+
 0.73 Fri, March 29, 2009
     * No changes from 0.72_01.
 
index 8194760..dfa8486 100644 (file)
@@ -16,6 +16,12 @@ feature.  If you encounter a problem and have a solution but don't see
 it documented here, or think we missed an important feature, please
 send us a patch.
 
+=head1 Version 0.74
+
+Added a C<duck_type> keyword to L<Moose::Util::TypeConstraints> to make
+integration with non-Moose classes easier. It simply checks if $obj->can() 
+a list of methods.
+
 =head1 Version 0.73
 
 Calling C<subtype> with a name as the only argument now throws an