]> git.decadent.org.uk Git - maypole.git/blobdiff - Changes
updated tests, and exception handling a little
[maypole.git] / Changes
diff --git a/Changes b/Changes
index fd9999af32be02fd90889f4d8f28a6349bd5c86e..8ed49d3aad76fc8ebb6f6aebe20137c972089423 100644 (file)
--- a/Changes
+++ b/Changes
@@ -11,12 +11,13 @@ Deprecated:
 
 Incompatible API changes:
     Maypole:
 
 Incompatible API changes:
     Maypole:
-        - is_applicable() renamed to is_model_applicable(), and returns boolean 
-            instead of a status code. Old-style is_applicable() will still work, 
-            but issues a warning.
+        - is_applicable() deprecated for is_model_applicable(). is_applicable is
+         an alias for is_model_applicable now.        
     Maypole::Model
        - delete and search actions are now deprecated - use do_search and do_delete
          instead
     Maypole::Model
        - delete and search actions are now deprecated - use do_search and do_delete
          instead
+    Maypole::View
+       - table name rather than moniker is used to find templates
 
 API additions and enhancements:
     Maypole::Application:
 
 API additions and enhancements:
     Maypole::Application:
@@ -40,6 +41,8 @@ API additions and enhancements:
         - added make_path() 
         - added make_uri()
        - improved exception handling
         - added make_path() 
         - added make_uri()
        - improved exception handling
+       - now uses File::MMagic::XS to guess mime type of output unless already set
+       - new component method provides Maypole::Component functionality
      Maypole::Model
        - do_delete, do_search in place of delete/search actions
      Maypole::View::TT:
      Maypole::Model
        - do_delete, do_search in place of delete/search actions
      Maypole::View::TT:
@@ -50,6 +53,8 @@ API additions and enhancements:
        - Improved factory templates
         - added the status() attribute, although it's not used in many places 
             yet
        - Improved factory templates
         - added the status() attribute, although it's not used in many places 
             yet
+     Maypole::Model::CDBI
+       - improved error messages in do_edit action
 
 Bug fixes:
     Fix to cgi_maypole.t (bug 11346)
 
 Bug fixes:
     Fix to cgi_maypole.t (bug 11346)
@@ -68,6 +73,9 @@ Bug fixes:
     Factory templates now less vulnerable to XSS (bug 16659)
     Reduced risk of XSS in factory templates (bug 16659)
     model search/delete methods in model and subclassing the cdbi mode (bug 16661)
     Factory templates now less vulnerable to XSS (bug 16659)
     Reduced risk of XSS in factory templates (bug 16659)
     model search/delete methods in model and subclassing the cdbi mode (bug 16661)
+    fixed problems with stringify_self and untaint missing ignore columns (bug 15678)
+    fixed Maypole::Model::CDBI::Plain to JustWork(TM) with plain CDBI Classes (bug 16977)
+    some silent death scenarios resolved
 
 Documentation:
     Fix to documentation for CGI::Maypole (bug 7263)
 
 Documentation:
     Fix to documentation for CGI::Maypole (bug 7263)
@@ -83,6 +91,7 @@ Documentation:
 
 Requirements:
    HTTP::Body now required
 
 Requirements:
    HTTP::Body now required
+   CGI::Untaint >= 1.26 now required rather than >= 0
 
 
 2.10 Tue 19 Jul 2005
 
 
 2.10 Tue 19 Jul 2005