Catalyst-Runtime
view release on metacpan or search on metacpan
- Addition of .conf in restart regex in Catalyst::Engine::HTTP::Restarter::Watcher
- Fix regression for relative uri_for arguments after a forward()
introduced in 5.7013 (Peter Karman)
- Fix regression for "sub foo : Path {}" in the root controller which
was introduced when attempting to allow "0" as a Path.
5.7013 2008-05-16 18:20:00
- Provide backwards compatibility methods in Catalyst::Stats
- 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)
- POD fix, IO::FileHandle => IO::Handle (RT #35690)
- Fix grammar on welcome page (RT #33236)
- Fix for Path('0') handling (RT #29334)
- Workaround for Win32 and c3_mro.t (RT #26452, tested by Kenichi Ishigaki)
- Fix for encoding query parameters
- Fix Chained multiple test
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 '+'
(RT #30087, 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.
- Add a default body to redirect responses.
- MyApp->model/view now looks at MyApp->config->{default_view/model}
(Bogdan Lucaciu)
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.
- Skip utf8 fix for undef values in uri_with() and uri_for()
5.7005 2006-11-07 19:37:35
- Fixed lighttpd tests to be properly skipped.
- Moved IE workarounds to exist only in the HTTP engine.
- Added installation instructions (from Catalyst-Manual dist)
5.7004 2006-11-06 20:48:35
- Fix Engine::HTTP crash when using IE. (Jesper Krogh, Peter Edwards)
- clean up Catalyst::Utils to handle some edge cases
- Properly work around lighttpd PATH_INFO vs. SCRIPT_NAME bug
(Mark Blythe)
- add _application accessor to Catalyst::Base
- Support current_view
- Allow use of Catalyst::Test without app name (Ton Voon, Altinity)
- Catalyst::Manual moved to its own package
( run in 0.571 second using v1.01-cache-2.11-cpan-39bf76dae61 )