X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=Changes;h=00c0c80c5d3c2a2c95eef9a1089b98a0fc30a9c0;hp=f515f57e39a0f06963319f497d8332e89d13db9d;hb=2e4a8275ce0d9d44cc059e042b0344d9e071150f;hpb=efc2aac071a59ef5156d77fdd6e22d38bc41496e diff --git a/Changes b/Changes index f515f57..00c0c80 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,60 @@ # This file documents the revision history for Perl extension Catalyst. + Bug fixes: + - Fix the disable_component_resolution_regex_fallback config setting + to also work in the $c->component method. + - Handle users setting cookies with an undef value by not trying to + output that cookie (rather than trying to do so and causing an exception + as previously happened). A warning is logged if this occurs in debug + mode. + - Update tests to ignore $ENV{CATALYST_HOME} where required + +5.80032 2011-02-23 01:10:00 + + Bug fixes: + - Fix compatibility issue with code which was testing the value of + $c->res->body multiple times. Previously this would cause the value + to be built, and ergo cause the $c->res->has_body predicate to start + returning true. + Having a response body is indicated by $c->res->body being defined. + + - Fix bug with calling $upload->slurp multiple times in one request + not working as expected as the file handle wasn't returned to + the zero position. (Adam Sjøgren) + + - Fix some weird perl 5.8 situations where $c can get squashed unexpectedly + in Catalyst::execute + + - Fix chained dispatch where chains were being compared for length (number + of private parts in the chain) vs where they are being compared for + PathPart length (i.e. number of non-capturing URI elements in your path). + + This bug meant that sometimes multiple Args or CaptureArgs (e.g. /*/*) + type paths would be preferred to those with fixed path elements + (e.g. /account/*) + + New features: + - Add MYAPP_RESTARTER and CATALYST_RESTARTER environment variables to + allow the restarter class to be chosen per application or generally. + + This feature was added to enable GUI restarters (such as the soon to + be released CatalystX::Restarter::GTK to be enabled more easily by + developers without changing their application code. + +5.80031 2011-01-31 08:13:02 + + Bug fixes: + - Update dependency on MooseX::Role::WithOverloading to ensure that + a version which can deal with / depends on a new Package::Stash + is installed. (As if some other dependency is pulled in during upgrading + which results in new Package::Stash, then it can leave you with a broken + version of MooseX::Role::WithOverloading. + + - Fix undef warning in Catalyst::Engine::FastCGI when writing an empty + body (e.g. doing a redirect) + +5.80030 2011-01-04 13:13:02 + New features: - Add a --proc_title option to the FCGI script to set the process title.