From: Jesse Luehrs Date: Wed, 29 Apr 2009 05:53:30 +0000 (-0500) Subject: update docs, Changes, and Delta for the DEMOLISH change X-Git-Tag: 0.77~27^2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=c3fdacda283c8b188b0d3c8489830534fc394e82;p=gitmo%2FMoose.git update docs, Changes, and Delta for the DEMOLISH change --- diff --git a/Changes b/Changes index a3a04b2..7724454 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,11 @@ Also see Moose::Manual::Delta for more details of, and workarounds for, noteworthy changes. +0.77 + * Moose::Object + - pass a boolean to DEMOLISHALL and DEMOLISH indicating whether or not + we are currently in global destruction (doy) + 0.76 Mon, April 27, 2009 * Moose::Meta::TypeConstraint - Do not run coercions in coerce() if the value already passes the type diff --git a/lib/Moose/Manual/Delta.pod b/lib/Moose/Manual/Delta.pod index 3fc4180..20d755e 100644 --- a/lib/Moose/Manual/Delta.pod +++ b/lib/Moose/Manual/Delta.pod @@ -16,6 +16,11 @@ feature. If you encounter a problem and have a solution but don't see it documented here, or think we missed an important feature, please send us a patch. +=head1 Version 0.77 + +C and C now receive an argument indicating whether or +not we are in global destruction. + =head1 Version 0.76 Type constraints no longer run coercions for a value that already matches the diff --git a/lib/Moose/Object.pm b/lib/Moose/Object.pm index cc683d3..e2a8b99 100644 --- a/lib/Moose/Object.pm +++ b/lib/Moose/Object.pm @@ -177,7 +177,8 @@ C. This will call every C method in the inheritance hierarchy, starting with the object's class and ending with the most distant -parent. +parent. C and C will receive a boolean +indicating whether or not we are currently in global destruction. =item B<< $object->does($role_name) >>