diff docs/CHANGES @ 51:54d5932d5a03

merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action Patches applied: * arch@arch.thinkmo.de--2003-archives/moin--main--1.3--patch-930 fix error handling in plugins, fix broken chart action * nirs@freeshell.org--2005/moin--fix--1.3--patch-50 merge from main * nirs@freeshell.org--2005/moin--fix--1.3--patch-51 fix error handling in plugins * nirs@freeshell.org--2005/moin--fix--1.3--patch-52 merge from main * nirs@freeshell.org--2005/moin--fix--1.3--patch-53 update changes with chart action fix imported from: moin--main--1.5--patch-52
author Nir Soffer <nirs@freeshell.org>
date Thu, 29 Sep 2005 00:36:27 +0000
parents cf52f97a5857
children 699811601bed
line wrap: on
line diff
--- a/docs/CHANGES	Thu Sep 29 00:09:43 2005 +0000
+++ b/docs/CHANGES	Thu Sep 29 00:36:27 2005 +0000
@@ -151,6 +151,14 @@
       manual url mapping.
       See HelpOnConfiguration/IntegratingWithApache
+Developer notes:
+    * Plugin API was improved. When plugin module is missing, an
+      ImportError is raised. When trying to import a missing name from a
+      plugin module, an AttributeError is raised. You must update any
+      code that use wikiutil.importPlugin or util.pysupport.importName.
+      Errors in your plugin should raise now correct tracebacks.
+      See http://moinmoin.wikiwikiweb.de/ErrorHandlingInPlugins
   Internal Changes:
     * request.formatter (html) is available for actions now
@@ -199,6 +207,10 @@
       the user that he entered an unknown email address.
     * Fixed SystemInfo, it now also lists parsers in data/plugin/parser dir.
     * Fix error handling on failure, improved error display
+    * Fix error handling when importing plugins or importing modules
+      dynamically. The fix is not backward compatible with older plugins.
+    * Fix chart action, returns a page with error message when chart
+      can not be created.
 Version 1.4: