[Catalyst] [ANNOUNCE] Catalyst Runtime 5.80005
Tomas Doran
bobtfish at bobtfish.net
Sat Jun 6 15:18:54 GMT 2009
The Catalyst core team is pleased to announce the availability of the
of Catalyst 5.80005.
This release fixes a number of long standing bugs, and officially
supports action methods in Moose Roles.
A huge thanks to everyone contributing patches to this release; as
you can see from the full changelog included below, the release
wouldn't have been worthwhile without your contributions!
Many thanks
t0m
Behaviour changes:
- Arguments ($c->req->args) in Chained dispatch are now
automatically
URL decoded to be consistent with Local/Path dispatch
(Caelum)
Documentation:
- Clarify correct techniques for Moose controllers (domm)
Bug fixes:
- Further change pushing 'env' attribute down into
Catalyst::Engine
to make $c->engine->env work in all cases (kmx)
- Also fix $c->engine->env in Catalyst::Test tests (kmx)
- Tests for this (t0m)
- Fix Catalyst failing to start if any plugin changed $_ whilst
loading (t0m)
- Tests for this
- Be stricter about arguments to Args attributes for Chained
actions,
so that they blow up on load instead of causing undefined
behavior
later on (hdp)
- Tests for this
New features:
- Add $c->req->remote_user to disambiguate from $c->req-
>user (dwc)
- Require MooseX::MethodAttributes 0.12 so that action methods
(with attributes) can be used in / composed from Moose roles.
- Allow the generation of cookies with the HTTPOnly flag set
in Catalyst::Engine (kmx)
More information about the Catalyst
mailing list