[Catalyst] [ANNOUNCE] Catalyst-Runtime-5.90007
Tomas Doran
bobtfish at bobtfish.net
Tue Nov 22 20:45:19 GMT 2011
Hi
It gives me great pleasure to announce the latest maintenance release
of Catalyst-Runtime which fixes issues with lightttpd at non-root
paths, and handling of un-decodable data (with
Catalyst::Plugin::Unicode::Encoding).
Full changelog as always is below.
Cheers
t0m
5.90007 - 2011-11-22 20:35:00
New features:
- Implement a match_captures hook which, if it exists on an action,
is called with the $ctx and \@captures and is expected to return
true to continue the chain matching and false to stop matching.
This can be used to implement action classes or roles which match
conditionally (for example only matching captures which are
integers).
Bug fixes:
- Lighttpd script name fix is only applied for lighttpd versions
< 1.4.23. This should fix non-root installs of lighttpd in
versions
over that.
- Prepare_action is now inside a try {} block, so that requests
containing
bad unicode can be appropriately trapped by
Catalyst::Plugin::Unicode::Encoding
More information about the Catalyst
mailing list