X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=3902ea5fcbac466f3397f27b627f49faebf8d06d;hb=c14746bc8269ab593798469dc204aa0d8f72f7ee;hp=1cb63ce6f9548cbae1232cb2fd10e21cb015242a;hpb=ccf49e80884ce57511f742a85791d368a372d893;p=gitmo%2FMoose.git diff --git a/Changes b/Changes index 1cb63ce..3902ea5 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,51 @@ Revision history for Perl extension Moose +0.37 Thurs. Fri. 14, 2008 + * Moose + - fixed some details in Moose::init_meta + and its superclass handling (thanks thepler) + - added tests for this (thanks thepler) + - 'has' now dies if you don't pass in name + value pairs + - added the 'make_immutable' keyword as a shortcut + to make_immutable + + * Moose::Meta::Class + Moose::Meta::Method::Constructor + Moose::Meta::Attribute + - making (init_arg => undef) work here too + (thanks to nothingmuch) + + * Moose::Meta::Attribute + Moose::Meta::Method::Constructor + Moose::Meta::Method::Accessor + - make lazy attributes respect attr initializers (rjbs) + - added tests for this + + * Moose::Util::TypeConstraints + Moose::Util::TypeConstraints::OptimizedConstraints + Moose::Meta::TypeConstraints + Moose::Meta::Attribute + Moose::Meta::Method::Constructor + Moose::Meta::Method::Accessor + - making type errors use the + assigned message (thanks to Sartak) + - added tests for this + + * Moose::Meta::Method::Destructor + - making sure DESTROY gets inlined properly + with successive DEMOLISH calls (thanks to manito) + + * Moose::Meta::Attribute + Moose::Meta::Method::Accessor + - fixed handling of undef with type constraints + (thanks to Ernesto) + - added tests for this + + * Moose::Util + - added &get_all_init_args and &get_all_attribute_values + (thanks to Sartak and nothingmuch) + 0.36 Sat. Jan. 26, 2008 * Moose::Role Moose::Meta::Attribute