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)



_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to