update docs, Changes, and Delta for the DEMOLISH change
Jesse Luehrs [Wed, 29 Apr 2009 05:53:30 +0000 (00:53 -0500)]
Changes
lib/Moose/Manual/Delta.pod
lib/Moose/Object.pm

diff --git a/Changes b/Changes
index a3a04b2..7724454 100644 (file)
--- 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
index 3fc4180..20d755e 100644 (file)
@@ -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<DEMOLISHALL> and C<DEMOLISH> 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
index cc683d3..e2a8b99 100644 (file)
@@ -177,7 +177,8 @@ C<BUILDARGS>.
 
 This will call every C<DEMOLISH> method in the inheritance hierarchy,
 starting with the object's class and ending with the most distant
-parent.
+parent. C<DEMOLISHALL> and C<DEMOLISH> will receive a boolean
+indicating whether or not we are currently in global destruction.
 
 =item B<< $object->does($role_name) >>