Version 0.23
[p5sagit/namespace-clean.git] / Changes
diff --git a/Changes b/Changes
index 984d869..036903a 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,41 @@
+    [0.23]
+        - Rely on B::Hooks::EndOfScope version 0.10 to fix issues with
+          new Module::Runtime versions (>= 0.012) on perl 5.10 due
+          to incorrect hook firing due to %^H localisation.
+        - Fix failures on 5.13.6 due to incorrect version number threshold
+          (RT#74683)
+
+    [0.22] (official fix of all the %^H ickyness)
+        - Simplify the >= 5.10 PP variant even more - move the hook from
+          DESTROY into DELETE
+        - Force explicit callback invocation order on 5.8 PP
+
+    [0.21_02]
+        - Replace the %^H tie approach with fieldhashes, fixes all known
+          corner cases and caveats on supported perls >= 5.8.1 (FC)
+        - Compile away the debugger fixup on perls >= 5.15.5 (FC)
+
+    [0.21_01]
+        - More robust handling of the tied %^H in pure perl mode (RT#73402)
+        - Limit the debugger workarounds to perls between 5.8.8 and 5.14,
+          extend debugger support to all perl versions (FC) (RT#69862)
+        - If possible, automatically install (but not load) the debugger
+          workaround libraries on perls between 5.8.8 and 5.14 (RT#72368)
+        - Add back dropped NAME section (RT#70259)
+
+    [0.21]
+        - When using the tie() fallback ensure we do not obliterate a
+          foreign tie()
+        - Better document how to disable the tie() fallback
+
+    [0.20_01] (the "mst made me do it" release)
+        - Only invoke the deleted sub stashing if we run udner a debugger
+          (avoid runtime penalty of Sub::Name/Sub::Identify)
+        - Spellfixes (RT#54388)
+        - When B::Hooks::EndOfScope is not available, switch to a simple
+          tie() of %^H. While it can not 100% replace B::H::EOS, it does
+          everything n::c needs
+
     [0.20]
         - Bump Package::Stash dependency to 0.22 to pull in a bugfix in
           Package::Stash::XS 0.19.