version 5.90065 5.90065
Henry Van Styn [Wed, 4 Jun 2014 21:33:11 +0000 (17:33 -0400)]
Fixed file modes...

Changes
lib/Catalyst.pm
lib/Catalyst/Delta.pod
lib/Catalyst/Log.pm [changed mode: 0755->0644]
lib/Catalyst/Runtime.pm
t/aggregate/unit_core_log.t [changed mode: 0755->0644]

diff --git a/Changes b/Changes
index fa58fa2..3fc0c2a 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,10 @@
 # This file documents the revision history for Perl extension Catalyst.
 
+5.90065 - 2014-06-04
+  - The Catalyst::Log object now has 'autoflush' (which defaults to true) and
+    causes log messages to be written out in real-time. This is helpful for the
+    test/dev server to be able to see messages during startup as well as before
+    the end of the request when the log is flushed.
   - Fix spelling, grammar and structural errors in POD
   - Remove redundant ->setup call in t/head_middleware.t RT#95361
   - Fix test failures when running under CATALYST_DEBUG. RT#95358
index fef863b..13de00b 100755 (executable)
@@ -126,7 +126,7 @@ __PACKAGE__->stats_class('Catalyst::Stats');
 
 # Remember to update this in Catalyst::Runtime as well!
 
-our $VERSION = '5.90064';
+our $VERSION = '5.90065';
 
 sub import {
     my ( $class, @arguments ) = @_;
index 398649f..2d8c31d 100755 (executable)
@@ -9,6 +9,15 @@ Catalyst releases.
 
 =head2 VERSION 5.90060+
 
+=head3 Catalyst::Log object autoflush on by default
+
+Starting in 5.90065, the Catalyst::Log object has 'autoflush' which is on
+by default. This causes all messages to be written to the log immediately
+instead of at the end of startup and then at the end of each request. In
+order to access the old behavior, you must now call:
+
+  $c->log->autoflush(0);
+
 =head3 Deprecate Catalyst::Utils::ensure_class_loaded
 
 Going forward we recommend you use L<Module::Runtime>.  In fact we will
old mode 100755 (executable)
new mode 100644 (file)
index ea41e00..bbcb86e 100644 (file)
@@ -7,7 +7,7 @@ BEGIN { require 5.008003; }
 
 # Remember to update this in Catalyst as well!
 
-our $VERSION = '5.90064';
+our $VERSION = '5.90065';
 
 =head1 NAME
 
old mode 100755 (executable)
new mode 100644 (file)