X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=0c155e6bbb9a1c66d3e8a2a13a84181e2e7fcb72;hb=f477bafab1c4c51e2e72c8db093bb8b412d33a12;hp=47474d2be943ee86d9847f5a5ff5b37431048b4e;hpb=865f5db63af1a0d2a4343c96067dcc3839fc4abb;p=gitmo%2FMoose.git diff --git a/Changes b/Changes index 47474d2..0c155e6 100644 --- a/Changes +++ b/Changes @@ -3,12 +3,30 @@ for, noteworthy changes. {{$NEXT}} + [ENHANCEMENTS] + + * The cookbook recipes have all been renamed. Instead of numbered recipes + (Basics::Recipe1), we now have descriptive names + (Basics::Point_AttributesAndSubclassing). This makes it easier for us to + add and remove recipes in the future, and makes it a little easier to + converse about them, since the name gives us some clue of what they + contain. + [BUG FIXES] * Re-declaring a class_type or role_type constraint that has already been declared now just returns the original type constraint, rather than replacing the original constraint and ergo losing any coercions that were - on the original constraint. (t0m) + on the original constraint. Fixes RT #73289. (t0m) + + * Moose::Exporter now calls init_meta methods in the correct order, when + multiple levels of 'also' parameters are specified. Reported by Rocco + Caputo. (doy, perigrin) + + * Moose::Exporter no longer generates init_meta methods in order to apply + metaroles, since the metaclass itself isn't guaranteed to exist yet at that + point. Metaroles are now applied at the end of import, after all + user-defined init_meta methods have been called. Fixes RT #51561. (doy) 2.0402 Sat, Feb 04, 2012