[Zope3-checkins] SVN: Zope3/branches/ZopeX3-3.0/doc/CHANGES.txt
Merged from trunk
Jim Fulton
jim at zope.com
Fri Jul 23 14:48:49 EDT 2004
Log message for revision 26715:
Merged from trunk
r26681 | jim | 2004-07-22 12:33:21 -0400 (Thu, 22 Jul 2004) | 4 lines
Added details to debugging view
Changed:
U Zope3/branches/ZopeX3-3.0/doc/CHANGES.txt
-=-
Modified: Zope3/branches/ZopeX3-3.0/doc/CHANGES.txt
===================================================================
--- Zope3/branches/ZopeX3-3.0/doc/CHANGES.txt 2004-07-23 18:42:15 UTC (rev 26714)
+++ Zope3/branches/ZopeX3-3.0/doc/CHANGES.txt 2004-07-23 18:48:49 UTC (rev 26715)
@@ -10,11 +10,47 @@
New features
+ New Features
+
+ - Improved using documentation files as tests. (Needed to test
+ new security policy):
+
+ Changed DocFileSuite:
+
+ o If a package is passed, it must be passed as a keyword argument.
+ (For now, a package can also be passed before passing any file
+ names, but this generates a deprecation warning.)
+
+ o File paths may contain '/'s as separators. These will be converted
+ to native file separators at run time.
+
+ o It is now possible to pass set-up and tear-down methods
+
+ o It is now possible to pass a dictionary of initial global variables.
+
+ o Error output is improved as is meta data used for verbose output.
+
Bug fixes
- Fixed the default 'text/*' content type for file objects.
Backport of the fix for bug 201.
+ - Changed the security policy:
+
+ o Fix a bug (actually a missfeature). It wasn't possible for
+ local settings to override global (zcml) settings.
+
+ o Changed the way role denies work. A role deny simply
+ prevents a principal from having a role. A principal may
+ still have access through other roles or through principal
+ grants. Role grants or denies never override principal
+ grants or denies *even* if the role-based grants or denies
+ are more local.
+
+ o Implemented a caching scheme that provides huge performance
+ benefits when the authenticated principal is defined in a
+ local auth service, rather than a global one (zcml).
+
- Fixed bug in TypeRegistry for
zope.app.publisher.browser.globalbrowsermenuservice which allows
passing classes instead of interfaces as well but has a missing
More information about the Zope3-Checkins
mailing list