From: Dave Rolsky Date: Fri, 12 Sep 2008 02:56:26 +0000 (+0000) Subject: Make backwards incompatibility clear in changes X-Git-Tag: 0.58~34^2~17 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=c54ddfaa13f735d573a4e631a916848ab80bef8f;p=gitmo%2FMoose.git Make backwards incompatibility clear in changes --- diff --git a/Changes b/Changes index 25b3bdf..88ea17e 100644 --- a/Changes +++ b/Changes @@ -1,16 +1,23 @@ Revision history for Perl extension Moose 0.5x + !! This release has an incompatible change regarding !! + how roles add methods to a class !! + * Roles and role application - - Roles now add methods by calling add_method, not + ! Roles now add methods by calling add_method, not alias_method. They make sure to always provide a method object, which will be cloned internally. This means that it is now possible to track the source of a method provided by a role, and even follow its history through intermediate roles. + This means that methods added by a role now show up when + looking at a class's method list/map. (Dave Rolsky) + * Moose::Meta::Method::Delegation * Moose::Meta::Attribute - - Delegation methods now have their own method class. + - Delegation methods now have their own method class. (Dave + Rolsky) 0.57 Wed September 3, 2008 * Moose::Intro