[Zope3-checkins] SVN: Zope3/trunk/doc/CHANGES.txt Accidently removed recent additions.

Stephan Richter srichter at cosmos.phy.tufts.edu
Wed Feb 23 17:25:18 EST 2005


Log message for revision 29270:
  Accidently removed recent additions.
  

Changed:
  U   Zope3/trunk/doc/CHANGES.txt

-=-
Modified: Zope3/trunk/doc/CHANGES.txt
===================================================================
--- Zope3/trunk/doc/CHANGES.txt	2005-02-23 22:22:48 UTC (rev 29269)
+++ Zope3/trunk/doc/CHANGES.txt	2005-02-23 22:25:18 UTC (rev 29270)
@@ -10,6 +10,23 @@
 
     New features
 
+      - When raising the Unauthorized exception, the security checker
+        now passes the object in question in addition to the attribute
+        name and missing permission.  This should make debugging easier.
+
+      - You can declare "features" provided by your package with the new
+        <meta:provides feature="name" /> ZCML directive.  The presence of these
+        features can be tested with the new zcml:condition attribute.
+
+      - ZCML supports conditional directives using the zcml:condition
+        attribute.  The value of the attribute is an expression of the
+        form "verb arguments".  Currently the only recognized verb is "have",
+        and it takes a single name of a feature as an argument.
+
+        If the expression is true, the element the attribute is attached to
+        will be used, otherwise the element and its descendents will be
+        ignored.
+
       - API doctool has received some upgrades:
 
         * A new `bookmodule` compiles all our README.txt and other text
@@ -253,6 +270,10 @@
 
     Restructuring
 
+      - Deprecated _configureCopy in zope.app.copypastemove.ObjectCopier. To
+        configure a recently copied object, suscribe to IObjectCopiedEvent for
+        the type of object you're interested in configuring.
+
       - Several changes have been made to the API doc tool:
 
         + General inspection utilities are now *publically* available in the
@@ -426,6 +447,8 @@
 
     Bug Fixes
 
+      - Object copy events weren't dispatched for object sublocations.
+
       - When I converted layers and skins to interfaces, I got the layer part
         wrong and made layer interfaces extend `ILayer`. But `ILayer` is an
         `IInterface`, *not* an Interface. Layers should not extend but provide



More information about the Zope3-Checkins mailing list