From: Jesse Luehrs Date: Wed, 18 May 2011 18:08:30 +0000 (-0500) Subject: fix changelog X-Git-Tag: 2.0100~17 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=0d1fdc30253187ffe7ddc6811ca1f023e6d452b5;p=gitmo%2FMoose.git fix changelog --- diff --git a/Changes b/Changes index f4a6cc2..2fff552 100644 --- a/Changes +++ b/Changes @@ -3,12 +3,27 @@ for, noteworthy changes. {{$NEXT}} + [DEPRECATIONS] + + * Using a hand-optimized type constraint is now deprecated. In keeping with + our release policy, this won't actually start warning until the 2.0200 + release. + [NEW FEATURES] * Type constraints can now provide inlined versions, which should make inlined code which uses type constraints (such as accessors) faster. (Dave Rolsky) + [ENHANCEMENTS] + + * Remove a lot of cases where generated methods closed over meta objects. + Most simple cases should now only close over simple data types and + coderefs. This should make deparsing simpler. + + * Type constraints can now inline their constraint checks. This replaces the + existing hand-optimized constraint feature. + [BUG FIXES] * Make sure weak attributes remain weak when cloning. (doy, rafl) @@ -60,10 +75,6 @@ for, noteworthy changes. * Use Devel::PartialDump in type constraint error messages, if it is installed. - * Remove a lot of cases where generated methods closed over meta objects. - Most simple cases should now only close over simple data types and - coderefs. This should make deparsing simpler. - [BUG FIXES] * Stop hiding warnings produced by throwing errors in DEMOLISH methods. @@ -79,15 +90,6 @@ for, noteworthy changes. Class::MOP::Package. This means that anonymous packages are now also possible. (Shawn M Moore, doy) - * Type constraints can now inline their constraint checks. This replaces the - existing hand-optimized constraint feature. - - [DEPRECATIONS] - - * Using a hand-optimized type constraint is now deprecated. In keeping with - our release policy, this won't actually start warning until the 2.0200 - release. - [BUG FIXES] * No longer call XSLoader from multiple places, as this causes issues on