Changes for version 5.7099_01 - 2008-06-25

  • Refactored component resolution (component(), models(), model(), et al). We now throw warnings for two reasons: 1) model() or view() was called with no arguments, and two results are returned
    • set default_(model|view), current_(model|view) or current_(model|view)_instance instead
    • 2) you call a component resolution method with a string, and it resorts to a regexp fallback wherein a result is returned -- if you really want to search, call the method with a regex as the argument
  • remove 0-length query string components so warnings aren't thrown (RT #36428)
  • Update HTTP::Body dep so that the uploadtmp config value will work (RT #22540)
  • Fix for LocalRegex when used in the Root controller
  • Get some of the optional_* tests working from dirs with spaces (RT #26455)
  • Fix Catalyst::Utils::home() when application .pm is in the current dir (RT #34437)
  • Added the ability to remove parameters in req->uri_with() by passing in an undef value (RT #34782)

Documentation

Catalyst Installation
Catalyst Installation on CentOS 4
Bootstrap a Catalyst application

Modules

The Elegant MVC Web Application Framework
Catalyst Action
Chain of Catalyst Actions
Catalyst Action Container
Deprecated base class
Module::Build extension for Catalyst
Catalyst Component Base Class
Catalyst Controller base class
DispatchType Base Class
Path Part DispatchType
Default DispatchType
Index DispatchType
Path DispatchType
Regex DispatchType
The Catalyst Dispatcher
The Catalyst Engine
The CGI Engine
FastCGI Engine
Catalyst HTTP Engine
Catalyst Auto-Restarting HTTP Engine
Watch for changed application files
Catalyst Exception Class
Catalyst Log Class
User guide and reference for Catalyst
Catalyst Model base class
provides information about the current client request
handles file upload requests
stores output responding to the current client request
Catalyst Runtime version
Catalyst Timing Statistics Class
Test Catalyst Applications
The Catalyst Utils
Catalyst View base class

Provides

in lib/Catalyst/Exception.pm