The URL http://www.masonhq.com/download/HTML-Mason-0.85.tar.gz has entered CPAN as file: $CPAN/authors/id/J/JS/JSWARTZ/HTML-Mason-0.85.tar.gz size: 256559 bytes md5: 430067fc80d7194292b4e5c00f01da2b Mason is a component-based web site development system with caching, debugging, and previewing facilities. Check out http://www.masonhq.com for more information. This release introduces more powerful templates and basic object-oriented primitives for components. Templates can easily access methods and attributes on the current page for greater flexibility. Templates are now recursive and cascading by default. Other changes: - Integrated a revamped parse_component that is cleaner, more modular and easier to subclass. Courtesy of Dave Rolsky. - New <%shared> section contains code that executes once per request and whose declarations are visible from the main component, methods and subcomponents alike. - Added escape flags for <% %> output. Can now HTML-escape or URI-escape expressions on a site-wide or per-expression basis. - Added choice of CGI or Apache::Request when using ApacheHandler. (submitted by Dave Rolsky) - Documented $m->clear_buffer, which removes all pending output from the buffer. - Fixed keys and expires cache actions from m->cache interface. (suggested by Matt Hoskins) - dhandlers can now serve their own directory; added documentation about handling directories. - Fixed dhandler bug introduced in 0.81 whereby $m->dhandler_arg only contains the first branch of a multi-branch argument. - Removed memory leak in ApacheHandler::handle_request_1. (submitted by Pascal Eeftinck and Renzo Toma) - Changed parent_comp() to owner() for subcomponents/methods. - Increased maximum recurse level from 16 to 32. - Reorganized syntax section of developer's manual and added a "how to use this manual" section. - Added an UPGRADE guide to distribution. - Added section about securing top-level components to Admin.pod. (suggested by Sean Cazzell) - Added section about declining image requests to Admin.pod. - Eliminated "Subroutine status_mason redefined" warning when creating multiple ApacheHandlers. - Updated cookie expiration in CD-ME example. (reported by Renzo Toma) - Added a "-f" flag to rm in faq Makefile. (reported by Jeremy Taylor)