Changes for version 5.90076 - 2014-11-13
- If throwing an exception object that does the code method, make sure that method returns an expected HTTP status code before passing it on to the HTTP Exception middleware.
Documentation
- lib/Catalyst/Delta.pod - Overview of changes between versions of Catalyst
- lib/Catalyst/PSGI.pod - How Catalyst and PSGI work together
- lib/Catalyst/Upgrading.pod - Instructions for upgrading to the latest Catalyst
Modules
- lib/Catalyst.pm - The Elegant MVC Web Application Framework
- lib/Catalyst/Action.pm - Catalyst Action
- lib/Catalyst/ActionChain.pm - Chain of Catalyst Actions
- lib/Catalyst/ActionContainer.pm - Catalyst Action Container
- lib/Catalyst/ActionRole/ConsumesContent.pm - Match on HTTP Request Content-Type
- lib/Catalyst/ActionRole/HTTPMethods.pm - Match on HTTP Methods
- lib/Catalyst/Base.pm - Deprecated base class
- lib/Catalyst/ClassData.pm - Class data accessors
- lib/Catalyst/Component.pm - Catalyst Component Base Class
- lib/Catalyst/Component/ApplicationAttribute.pm - Moose Role for components which capture the application context.
- lib/Catalyst/Component/ContextClosure.pm - Moose Role for components which need to close over the $ctx, without leaking
- lib/Catalyst/Controller.pm - Catalyst Controller base class
- lib/Catalyst/DispatchType.pm - DispatchType Base Class
- lib/Catalyst/DispatchType/Chained.pm - Path Part DispatchType
- lib/Catalyst/DispatchType/Default.pm - Default DispatchType
- lib/Catalyst/DispatchType/Index.pm - Index DispatchType
- lib/Catalyst/DispatchType/Path.pm - Path DispatchType
- lib/Catalyst/Dispatcher.pm - The Catalyst Dispatcher
- lib/Catalyst/Engine.pm - The Catalyst Engine
- lib/Catalyst/Engine/HTTP.pm - removed module
- lib/Catalyst/EngineLoader.pm - The Catalyst Engine Loader
- lib/Catalyst/Exception.pm - Catalyst Exception Class
- lib/Catalyst/Exception/Basic.pm - Basic Catalyst Exception Role
- lib/Catalyst/Exception/Detach.pm - Exception for redispatching using $ctx->detach()
- lib/Catalyst/Exception/Go.pm - Exception for redispatching using $ctx->go()
- lib/Catalyst/Exception/Interface.pm - Role defining the interface for Catalyst exceptions
- lib/Catalyst/Log.pm - Catalyst Log Class
- lib/Catalyst/Middleware/Stash.pm
- lib/Catalyst/Model.pm - Catalyst Model base class
- lib/Catalyst/Plugin/Unicode/Encoding.pm - Unicode aware Catalyst
- lib/Catalyst/Request.pm - provides information about the current client request
- lib/Catalyst/Request/Upload.pm - handles file upload requests
- lib/Catalyst/Response.pm - stores output responding to the current client request
- lib/Catalyst/Runtime.pm - The Catalyst Framework Runtime
- lib/Catalyst/Script/CGI.pm - The CGI Catalyst Script
- lib/Catalyst/Script/Create.pm - Create a new Catalyst Component
- lib/Catalyst/Script/FastCGI.pm - The FastCGI Catalyst Script
- lib/Catalyst/Script/Server.pm - Catalyst test server
- lib/Catalyst/Script/Test.pm - Test Catalyst application on the command line
- lib/Catalyst/ScriptRole.pm - Common functionality for Catalyst scripts.
- lib/Catalyst/ScriptRunner.pm - The Catalyst Framework script runner
- lib/Catalyst/Stats.pm - Catalyst Timing Statistics Class
- lib/Catalyst/Test.pm - Test Catalyst Applications
- lib/Catalyst/Utils.pm - The Catalyst Utils
- lib/Catalyst/View.pm - Catalyst View base class