[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