From: Dave Rolsky Date: Fri, 12 Sep 2008 02:55:22 +0000 (+0000) Subject: Make it clear that this release has a backwards incompatibility X-Git-Tag: 0.66~3^2~6 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=fe05cbbecac5a387f4cf9bdd128d36003bbc40bc;p=gitmo%2FClass-MOP.git Make it clear that this release has a backwards incompatibility --- diff --git a/Changes b/Changes index bd8ba74..8f1f26b 100644 --- a/Changes +++ b/Changes @@ -1,15 +1,23 @@ Revision history for Perl extension Class-MOP. 0.66 + !! This release has an incompatible change regarding !! + introspection of a class's method with Class::MOP::Class !! + * Tests and XS - We (us maintainers) now run all tests with XS and then without XS, which should help us catch skew between the XS/pure Perl code (Dave Rolsky) * Class::MOP::Class - - The alias_method method has been deprecated. It now simply + ! The alias_method method has been deprecated. It now simply calls add_method instead. This means there is no distinction - between aliased methods and "real" methods. (Dave Rolsky) + between aliased methods and "real" methods. + + This means that methods added via alias_method now show up as + part of the class's method list/map. This is backwards + incompatible change, but seems unlikely to break any + code. Famous last words. (Dave Rolsky) 0.65 Mon September 1, 2008 For those not following the series of dev releases, the changes