X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=ebf1078169880996463bfbdb48dd917ee381fad8;hb=0d7bf3a9878968b7ac7ff5fa1d44837fd7e9e4f9;hp=93a96bdd045571611146cf679218178c35bd68bd;hpb=1ce9c7f6a57e3d3ce511d87eb68c6a66ce9d96be;p=catagits%2FCatalyst-Runtime.git diff --git a/Changes b/Changes index 93a96bd..ebf1078 100644 --- a/Changes +++ b/Changes @@ -1,8 +1,19 @@ # This file documents the revision history for Perl extension Catalyst. + 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 + < 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 5.90006 - 2011-10-25 09:18:00