X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=051c6588abd02f3ca266f4777f84ca4bf87560eb;hb=8f30b86e09b01c3bad5e08a6e64242619bdd057f;hp=a8c017c9802e9153c7f30545b4cf4537ede97d4f;hpb=a3319906531cef2b41a87138e75461ced7a3394b;p=gitmo%2FMoose.git diff --git a/Changes b/Changes index a8c017c..051c658 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,46 @@ Also see Moose::Manual::Delta for more details of, and workarounds for, noteworthy changes. -0.73_01 +0.75 + * Moose + * Moose::Meta::Class + - Move validation of not inheriting from roles from Moose::extends to + Moose::Meta::Class::superclasses (doy) + + * Moose::Util + - add ensure_all_roles() function to encapsulate the common "apply this + role unless the object already does it" pattern (hdp) + +0.74 Tue, April 7, 2009 + * Moose::Meta::Role + * Moose::Meta::Method::Destructor + - Include stack traces in the deprecation warnings. + (Florian Ragwitz) + + * Moose::Meta::Class + - Removed the long-deprecated _apply_all_roles method. + + * Moose::Meta::TypeConstraint + - Removed the long-deprecated union method. + + +0.73_02 Mon, April 6, 2009 + * More deprecations and renamings + - Moose::Meta::Method::Constructor + - initialize_body => _initialize_body (this is always called + when an object is constructed) + + * Moose::Object + - The DEMOLISHALL method could throw an exception during global + destruction, meaning that your class's DEMOLISH methods would + not be properly called. Reported by t0m. + + * Moose::Meta::Method::Destructor + - Destructor inlining was totally broken by the change to the + is_needed method in 0.72_01. Now there is a test for this + feature, and it works again. + +0.73_01 Sun, April 5, 2009 * Moose::* - Call user_class->meta in fewer places, with the eventual goal of allowing the user to rename or exclude ->meta @@ -30,6 +69,9 @@ for, noteworthy changes. - Make init_meta() examples explicitly return the metaclass and point out this fact. (hdp) + * Moose::Cookbook::Basics::Recipe12 + - A new recipe, creating a custom meta-method class. + * Moose::Cookbook::Meta::Recipe6 - A new recipe, creating a custom meta-method class.