[Catalyst] [ANNOUNCE] Catalyst-Runtime-5.80002
Tomas Doran
bobtfish at bobtfish.net
Tue Apr 21 23:58:55 GMT 2009
The Catalyst core team is pleased to announce the availability of the
first maintenance release of Catalyst 5.80.
This release fixes a number of bugs and regressions found in the initial
release.
As far as I can see, this fixes every issue reported thus far in the
initial release. If you have an issue which has been reported to the
list, and is not solved by this release, please reply into this thread..
A full changelog of bugs fixed is included below.
Many thanks
t0m
- Fix CATALYST_DEBUG and MYAPP_DEBUG environment variables
turning debuging on if defined, rather than if set.
They now force debugging on or off, taking precedence over
configuration in your application. (t0m)
- Tests for this
- pass replace_constructor to the immutable call to ensure
applications get a Moose constructor rather than a C::A one (mst)
- Fix issues with restarting the application class due to C3
failures on perl 5.10 (t0m)
- Work around issues in Moose with initialization order of multiple
levels of non-Moose classes inheriting from a Moose class (t0m)
- Test for this
- Add backwards compatibility method for Catalyst::Log->body, which
has been made private (t0m)
- Fix so that calling $c->req->parameters(undef) does not flatten
the request parameters with undef + test (t0m)
- Fix so that width of table of unattached actions for debugging
::DispatchType::Chained varies according to your terminal width
(Oleg Kostyuk)
- Fix warning message about linearized @ISA in Catalyst::Component
(Emanuele Zeppieri)
- Require MX::MethodAttributes 0.06 to avoid issues with saying
use base 'Catalyst::Controller'; use Moose; losing actions (t0m)
- Fix all of t0m's typos in ::Upgrading and ::Delta (hobbs)
More information about the Catalyst
mailing list