X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=Changes;h=c65fc7dfc71ff45e327452071b5b85aa5b206d80;hp=867902084391ac50b04445a491f72024ddab5e1c;hb=a61b69837d86d115383621109faa3157af75ce91;hpb=f152ae23b886a4f0bcfaeaf401ea2bf71cd30ab1 diff --git a/Changes b/Changes index 8679020..c65fc7d 100644 --- a/Changes +++ b/Changes @@ -1,12 +1,18 @@ # This file documents the revision history for Perl extension Catalyst. -5.90049_005 - TBA +5.90049_006 - 2013-11-04 + - Fixed case where test could fail when Starman was partly installed (n0body++) + - Fixed missing data information in previous release + +5.90049_005 - 2013-10-31 - NEW FEATURE: New Controller action attribute 'Consumes', which allows you to specify the content type of the incoming request. This makes it easier to create actions that only handle certain content type POST or PUT, such as actions that only handle JSON or actions that only understand classic HTML forms. - - TODO: body_data should slurp classic formdata + - NEW FEATURE: Request->body_data is now also populated from classic HTML + Forms using CGI::Struct to support nested data. For non nested data you + should use the classic ->body_parameters method. - Removed PSGI $env keys that are added on the 'plack.request.*' namespace since after discussion it was clear those keys are not part of the public API. Keys removed: 'plack.request.query', 'plack.request.body', @@ -25,6 +31,7 @@ - plack.request.body - plack.request.merged - plack.request.http.body + (NOTE: REMOVED IN 5.90049_005) - If incoming input (from a POST or PUT) is not buffered, create the buffer and set the correct psgi env keys to note this for downstream psgi apps / middleware. This should solve some issues where Catalyst