Require B::Hooks::EndOfScope 0.10
[catagits/Catalyst-Runtime.git] / Changes
diff --git a/Changes b/Changes
index 502fe6e..e6b6f2e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,9 @@
 # This file documents the revision history for Perl extension Catalyst.
 
  Bug fixes:
+  - Fix the debug page so that it works as expected with the latest
+    refactoring.
+
   - The Catalyst::Utils::home function is used to find if the application
     is a checkout in Catalyst::ScriptRunner. This means that a non-existant
     lib directory that is relative to the script install location is not
@@ -8,6 +11,14 @@
 
   - Fix dead links to cpansearch.perl.org to point to metacpan.org.
 
+  - Require the latest version of B::Hooks::EndOfScope (0.10) to avoid an
+    issue where new versions of Module::Runtime (0.012) cause %^H to be
+    localised, which makes the scope end hook fire (and so clean things)
+    before the end of compile time. This causes Catalyst::Controller to
+    not compile as expected, and therefore breaks installs and applications.
+    This issue only affects some perl versions, including 5.10,
+    but not including 5.8 or 5.14.
+
 5.90008 - TRIAL 2012-02-06 20:49:00
 
  New features and refactoring: