X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=Changes;h=545522e882eaa62adca782bf6d5c226512e35169;hb=18096e68c595d57caa38ff3f9b5bf59f874d7a22;hp=8067f8a34c3fefe8800f47e79f2fe9159a65f3d7;hpb=f4a654d5fee1b79ced98bb6d71a4f3b4bf402ecd;p=maypole.git diff --git a/Changes b/Changes index 8067f8a..545522e 100644 --- a/Changes +++ b/Changes @@ -17,23 +17,34 @@ Incompatible API changes: API additions and enhancements: Maypole::Application: - -Init flag (wishlist 14123) + - -Init flag (wishlist 14123) + - recognises Maypole::HTTPD and installs Maypole::HTTPD::Frontend + as its frontend Maypole::Headers: add() alias to push() (wishlist 14142) Maypole: - - session() attribute, and get_session() method (no-op) - - user() attribute, and get_user() method (no-op) - - get_session() now called during handler_guts() before authenticate() + - get_session() method (no-op) + - get_user() method (no-op) + - get_session() is called during handler_guts() before authenticate() - new preprocess_path() method added and called by parse_path(), parse_path() will leave any properties set by preprocess_path() in place - start_request_hook() added + - status() attribute added (though only used by start_request_hook() + so far) - setup() split into setup(), setup_model(), and load_model_subclass() - added new path processing methods for ssl and default table/action - added make_path() - added make_uri() + - improved exception handling + Maypole::View::TT: + - new report_error method + - new embedded error report page in __DATA__ Templates: - Improved pager macro/include + - Improved factory templates + - added the status() attribute, although it's not used in many places + yet Bug fixes: Fix to cgi_maypole.t (bug 11346)