X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=81e7ab5ee26c201ff6c15c8341021b891ca19ce2;hb=a3c9ab76469287b1bd4dfdb5e48419d69ef997bc;hp=0e14edbc00a9c5e5bba7cb7b234be0dc3648219d;hpb=fd5fb3a83e89bd8d5872be6e8cff921a3bb02e78;p=catagits%2FCatalyst-Runtime.git diff --git a/Changes b/Changes index 0e14edb..81e7ab5 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,35 @@ # This file documents the revision history for Perl extension Catalyst. +TBA + - make predicate on ->io_fh private. Potentially breaking change, but this + method was never documented and is new so this should not be scary. If you + were using $request->has_io_fh, change to ->_has_io_fh (but please consider + a different way to do what you are doing...) + - make predicate on ->write_fh private. Potentially breaking change, but this + method was never documented and is new so this should not be scary. If you + were using $response->has_write_fh, change to ->_has_write_fh (but please consider + a different way to do what you are doing...) + + +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. + - 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', + 'plack.request.merged' and 'plack.request.http.body'. Altered some test + cases to reflect this change. + 5.90049_004 - 2013-10-18 - JSON Data handler looks for both JSON::MaybeXS and JSON, and uses whichever is first (prefering to find JSON::MaybeXS). This should @@ -12,6 +42,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