Remove use of overload
[catagits/Catalyst-Runtime.git] / Changes
diff --git a/Changes b/Changes
index e5754bd..ffb920e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,17 +1,97 @@
-This file documents the revision history for Perl extension Catalyst.
-
-5.7007  ??
-        - allow mutation of body() in Catalyst::Request
+# This file documents the revision history for Perl extension Catalyst.
+
+5.7013
+        - Fix subdirs for scripts that run in subdirs more than one level deep.
+        - Added test and updated docs for handling the Authorization header
+          under mod_fastcgi/mod_cgi.
+        - Fixed bug in HTTP engine where the connection was not closed properly if the
+          client disconnected before sending any headers. (Ton Voon)
+
+5.7012  2007-12-16 23:44:00
+        - Fix uri_for()'s and uri_with()'s handling of multibyte chars
+          (Daisuke Murase)
+        - Fix __PACKAGE__->config->{foo} = 'bar' case with subclassing
+        - Add Catalyst::Stats (Jon Schutz)
+        - Fixed a bug where ?q=bar=baz is decoded as q=>'bar', not 'bar=baz'.
+          (Tatsuhiko Miyagawa, Masahiro Nagano)
+        - Fixed a bug where -rr (restart regex) command line option could cause
+          shell errors. (Aristotle Pagaltzis, Chisel Wright)
+
+5.7011  2007-10-18 20:40:00
+        - Allow multiple restart directories and added option to follow
+          symlinks in the HTTP::Restarter engine (Sebastian Willert)
+        - Fixed t/optional_http-server-restart.t so it actually tests
+          if the server restarted or notified of an error (Sebastian Willert)
+        - Return child PID from the HTTP engine when run with the 'background' option.
+          (Emanuele Zeppieri)
+        - Fixed bug in HTTP engine where writes could fail with
+          'Resource temporarily unavailable'.
+        - Fixed bug where %2b in query parameter is doubly decoded to ' ', instead of '+'
+          (Gavin Henry, Tatsuhiko Miyagawa, Oleg Pronin)
+        - Fixed bug where req->base and req->uri would include a port number when running
+          in SSL mode.
+        - Removed unnecessary sprintf in debug mode that caused warnings on locales where
+          commas are used for decimal markers.
+        - Improved error message for case when server picks up editor save
+          files as module names. (James Mastros)
+
+5.7010  2007-08-22 07:41:00
+        - Resource forks in 5.7009
+
+5.7009  2007-08-22 00:14:00
+        - Moved Manual.pod to Manual.pm and clarified status of 
+          Catalyst-Manual dist
+        - Doc patches to Catalyst::Controller
+        - remove ignore_loaded from plugin load, commenting why
+        - document the ignore_loaded feature in Catalyst::Utils
+        - Add testing of inline plugins.
+
+5.7008  2007-08-13 08:40:00
+        - Added $c->request->query_keywords for getting the keywords
+          (a query string with no parameters).
+        - Add undef warning for uri_for.
+        - Fix bug where a nested component would be setup twice.
+        - Make ensure_class_loaded behave better with malformed class name.
+        - Make _register_plugin use ensure_class_loaded.
+        - Remove 'Argument "??" isn't numeric in sprintf' warning.
+          (Emanuele Zeppieri)
+        - Fixed a bug where Content-Length could be set to 0 if a filehandle
+          object in $c->response->body did not report a size.
+        - Fixed issue where development server running in fork mode did not
+          properly exit after a write error.
+          (http://rt.cpan.org/Ticket/Display.html?id=27135)
+        - Remove warning for captures that are undef.
+        - Fixed $c->read and parse_on_demand mode.
+        - Fixed a bug with the HTTP engine where very large response bodies
+          would not be sent properly.
+
+5.7007  2007-03-13 14:18:00
+        - Many performance improvements by not using URI.pm:
+          * $c->uri_for (approx. 8x faster)
+          * $c->engine->prepare_path (approx. 27x faster)
+          * $c->engine->prepare_query_parameters (approx. 5x faster)
+        - Updated HTTP::Body dependency to 0.9 which fixes the following issues:
+          * Handle when IE sometimes sends an extra CRLF after the POST body.
+          * Empty fields in multipart/form-data POSTs are no longer ignored.
+          * Uploaded files with the name "0" are no longer ignored.
+        - Sending SIGHUP to the dev server will now cause it to restart.
+        - Allow "0" for a path in uri_for.
+        - Performance and stability improvements to the built-in HTTP server.
         - Don't ignore file uploads if form contains a text field with the same name.
           (Carl Franks)
         - Support restart_delay of 0 (for use in the POE engine).
         - Skip body processing if we don't have a Content-Length header.
-          Results in about a 9% performance increase when handling GET/HEAD requests.
+          Results in about a 9% performance increase when handling GET/HEAD
+          requests.
+        - Add a default body to redirect responses.
+        - MyApp->model/view now looks at MyApp->config->{default_view/model}
+          (Bogdan Lucaciu)
 
-5.7006   2006-11-03 14.18
+5.7006   2006-11-15 14.18
         - Updated manifest
         - Fix Slurp dependency
-        - Updated HTTP::Body dependency to 0.6, 0.5 can break on large POST requests.
+        - Updated HTTP::Body dependency to 0.6, 0.5 can break on large POST 
+          requests.
         - Skip utf8 fix for undef values in uri_with() and uri_for()
 
 5.7005   2006-11-07 19:37:35