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