Changes for version 1.42
- BUG FIXES
- Fix 10b-cache-chi.t to work with latest version of CHI - expire_if
- and ref of cache changed
- Fixed a bug where attempting to load a module that failed to compile
- in a Mason component could mask the compilation error. RT #39803.
- Fixed the print method in HTML::Mason::FakeApache. It was including
- the object itself in the output. Patch by Martin Petricek. RT #43035.
Documentation
- HTML::Mason::Admin - Mason Administrator's Manual
- HTML::Mason::Devel - Mason Developer's Manual
- HTML::Mason::Params - Mason configuration parameters
- HTML::Mason::Subclassing - Documentation on Subclassing Internal Mason classes
Modules
- Bundle::HTML::Mason - A bundle to install the HTML::Mason package
- HTML::Mason - High-performance, dynamic web site authoring system
- HTML::Mason::ApacheHandler - Mason/mod_perl interface
- HTML::Mason::CGIHandler - Use Mason in a CGI environment
- HTML::Mason::Cache::BaseCache - Base cache object
- HTML::Mason::Compiler - Compile Mason component source
- HTML::Mason::Compiler::ToObject - A Compiler subclass that generates Mason object code
- HTML::Mason::Component - Mason Component Class
- HTML::Mason::Component::FileBased - Mason File-Based Component Class
- HTML::Mason::Component::Subcomponent - Mason Subcomponent Class
- HTML::Mason::ComponentSource - represents information about an component
- HTML::Mason::Escapes - Functions to escape text for Mason
- HTML::Mason::Exceptions - Exception objects thrown by Mason
- HTML::Mason::FakeApache - An Apache object emulator for use with Mason
- HTML::Mason::Interp - Mason Component Interpreter
- HTML::Mason::Lexer - Generates events based on component source lexing
- HTML::Mason::MethodMaker - Used to create simple get & get/set methods in other classes
- HTML::Mason::Parser - Old module for compiling components
- HTML::Mason::Plugin - Plugin Base class for Mason
- HTML::Mason::Plugin::Context - encapsulates arguments passed to plugin methods
- HTML::Mason::Request - Mason Request Class
- HTML::Mason::Resolver - Component path resolver base class
- HTML::Mason::Resolver::File - Component path resolver for file-based components
- HTML::Mason::Resolver::Null - a do-nothing resolver
- HTML::Mason::Tests - Test harness for testing Mason
- HTML::Mason::Tools - Function library used internally in Mason
- HTML::Mason::Utils - Publicly available functions useful outside of Mason
Provides
- Apache::Mason in lib/Apache/Mason.pm
- HTML::Mason::Apache::Request in lib/HTML/Mason/Apache/Request.pm
- HTML::Mason::Exception in lib/HTML/Mason/Exceptions.pm
- HTML::Mason::Exception::Compilation in lib/HTML/Mason/Exceptions.pm
- HTML::Mason::Exception::Syntax in lib/HTML/Mason/Exceptions.pm
- HTML::Mason::FakeTable in lib/HTML/Mason/FakeApache.pm
- HTML::Mason::FakeTableHash in lib/HTML/Mason/FakeApache.pm
- HTML::Mason::Handler in lib/HTML/Mason/Handler.pm
- HTML::Mason::Plugin::Context::EndComponent in lib/HTML/Mason/Plugin/Context.pm
- HTML::Mason::Plugin::Context::EndRequest in lib/HTML/Mason/Plugin/Context.pm
- HTML::Mason::Plugin::Context::StartComponent in lib/HTML/Mason/Plugin/Context.pm
- HTML::Mason::Plugin::Context::StartRequest in lib/HTML/Mason/Plugin/Context.pm
- HTML::Mason::Request::ApacheHandler in lib/HTML/Mason/ApacheHandler.pm
- HTML::Mason::Request::CGI in lib/HTML/Mason/CGIHandler.pm
- Tie::Handle::Mason in lib/HTML/Mason/Request.pm