X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=ebf1078169880996463bfbdb48dd917ee381fad8;hb=0d7bf3a9878968b7ac7ff5fa1d44837fd7e9e4f9;hp=4221d2217d917a2bedb5c294b0028bb388f997e6;hpb=c7250231c0125c7c763ab9c8b7655e099cf6a1de;p=catagits%2FCatalyst-Runtime.git diff --git a/Changes b/Changes index 4221d22..ebf1078 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,23 @@ # 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. 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 + + New features: - A new 'run_options' class data method has been added to Catalyst.pm This is used to store all the options passed by scripts, allowing application authors to add custom options to their scripts then