Florian Ragwitz > Catalyst-Runtime-5.80001 > lib/Catalyst/Delta.pod

Download:
Catalyst-Runtime-5.80001.tar.gz

Annotate this POD

Website

CPAN RT

New  23
Open  15
Stalled  1
View/Report Bugs
Source   Latest Release: Catalyst-Runtime-5.90077

Delta changes from 5.7 to 5.8 ^

This is an overview of the user visible changes in 5.8.

Deprecations

Please see Catalyst::Upgrading for a full description of how changes in the framework may affect your application.

Below is a brief list of features which have been deprecated in this release:

::[MVC]:: style naming scheme has been deprecated and will warn
NEXT is deprecated for all applications and components, use MRO::Compat
Dispatcher methods which are an implementation detail made private, public versions now warn.
MyApp->plugin method is deprecated, use Catalyst::Model::Adaptor instead.
__PACKAGE__->mk_accessors() is supported for backward compatibility only, use Moose attributes instead in new code.
Use of Catalyst::Base now warns

New features

Dispatcher

Fix forwarding to Catalyst::Action objects.
Add the dispatch_type method

Restarter

The development server restarter has been improved to be compatible with immutable Moose classes, and also to optionally use B::Hooks::OP::Check::StashChange to handle more complex application layouts correctly.

$c->uri_for_action method.

Give a private path to the Catalyst action you want to create a URI for.

Logging

Log levels have been made additive.

Catalyst::Test

Change to use Sub::Exporter.
Support mocking multiple virtual hosts
New methods like action_ok and action_redirect to write more compact tests

Catalyst::Response

Consequences of the Moose back end

Bug fixes

syntax highlighting: