X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=2af4daf603e13b11703d1a094b7222053cc62ed2;hb=47b195703a79d662e3a92fd6dd1e230addfb68bb;hp=d9cf1ba2fd71b02a74bd0deebedc69ddd50ba597;hpb=d31f96149834b8c341514a0b212f07b8b2dc5be4;p=gitmo%2FMoose.git diff --git a/Changes b/Changes index d9cf1ba..2af4daf 100644 --- a/Changes +++ b/Changes @@ -1,8 +1,59 @@ Revision history for Perl extension Moose -0.51 +0.52 + * Moose::Cookbook::Snacks::* + - removed some of the unfinished snacks that should + not have been released yet. Added some more examples + and explination to the 'Keywords' snack. (Stevan) + + * Moose + - added "FEATURE REQUESTS" section to the Moose docs + to properly direct people (Stevan) (RT #34333) + + * Moose::Cookbook::Style + - added general Moose "style guide" of sorts to the + cookbook (nothingmuch) (RT #34335) + +0.51 Thurs. Jun 26, 2008 * Moose::Role - - add unimport so "no Moose::Role" actually does something + - add unimport so "no Moose::Role" actually does + something (sartak) + + * Moose::Meta::Role::Application::ToRole + - when RoleA did RoleB, and RoleA aliased a method from RoleB in + order to provide its own implementation, that method still got + added to the list of required methods for consumers of + RoleB. Now an aliased method is only added to the list of + required methods if the role doing the aliasing does not + provide its own implementation. See Recipe 11 for an example + of all this. (Dave Rolsky) + - added tests for this + + * Moose::Meta::Method::Constructor + - when a single argument that wasn't a hashref was provided to + an immutabilized constructor, the error message was very + unhelpful, as opposed to the non-immutable error. Reported by + dew. (Dave Rolsky) + - added test for this (Dave Rolsky) + + * Moose::Meta::Attribute + - added support for meta_attr->does("ShortAlias") (sartak) + - added tests for this (sartak) + - moved the bulk of the `handles` handling to the new + install_delegation method (Stevan) + + * Moose::Object + - Added BUILDARGS, a new step in new() + + * Moose::Meta::Role::Application::RoleSummation + - fix typos no one ever sees (sartak) + + * Moose::Util::TypeConstraints + * Moose::Meta::TypeConstraint + * Moose::Meta::TypeCoercion + - Attempt to work around the ??{ } vs. threads issue + (not yet fixed) + - Some null_constraint optimizations 0.50 Thurs. Jun 11, 2008 - Fixed a version number issue by bumping all modules