From: Hans Dieter Pearcey Date: Fri, 26 Jun 2009 17:26:18 +0000 (-0400) Subject: Merge branch 'master' into attribute_helpers X-Git-Tag: 0.89_02~114 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=e8ec69b65dab6111b542ca1e9ee7bd3cfb0cbdd5;p=gitmo%2FMoose.git Merge branch 'master' into attribute_helpers Conflicts: Changes --- e8ec69b65dab6111b542ca1e9ee7bd3cfb0cbdd5 diff --cc Changes index bce5ce1,32f804a..5441466 --- a/Changes +++ b/Changes @@@ -1,13 -1,32 +1,33 @@@ Also see Moose::Manual::Delta for more details of, and workarounds for, noteworthy changes. - 0.84 + 0.85 * Moose::Meta::Attribute - - When adding an attribute to a metaclass, if the attribute has no - associated methods, it will give a deprecation warning. (hdp) + - The warning for 'no associated methods' is now split out into the + check_associated_methods method, so that extensions can safely call + 'after install_accessors => ...'. (hdp) ++ - Move currying syntax for delegation in from AttributeHelpers. (hdp) + + 0.84 Fri, Jun 26, 2009 + * Moose::Role + - has now sets definition_context for attributes defined in + roles. (doy) + + * Moose::Meta::Attribute + - When adding an attribute to a metaclass, if the attribute has + no associated methods, it will give a deprecation + warning. (hdp) - Methods generated by delegation were not being added to associated_methods. (hdp) - - Move currying syntax for delegation in from AttributeHelpers. (hdp) + - Attribute accessors (reader, writer, accessor, predicate, + clearer) now warn if they overwrite an existing method. (doy) + - Attribute constructors now warn very noisily about unknown (or + mispelled) arguments + + * Moose::Util::TypeConstraints + - Deprecated the totally useless Role type name, which just + checked if $object->can('does'). Note that this is _not_ the + same as a type created by calling role_type('RoleName'). * Moose::Util::TypeConstraints * Moose::Meta::TypeConstraint::DuckType