[Zope3-checkins] CVS: Zope3/doc - CHANGES.txt:1.481
Guido van Rossum
guido@python.org
Fri, 9 Aug 2002 12:43:25 -0400
Update of /cvs-repository/Zope3/doc
In directory cvs.zope.org:/tmp/cvs-serv22447
Modified Files:
CHANGES.txt
Log Message:
Truncate changes.
=== Zope3/doc/CHANGES.txt 1.480 => 1.481 === (494/594 lines abridged)
--- Zope3/doc/CHANGES.txt:1.480 Mon Jun 10 16:23:03 2002
+++ Zope3/doc/CHANGES.txt Fri Aug 9 12:43:25 2002
@@ -3,591 +3,3 @@
This file contains change information for the current Zope release.
Change information for previous versions of Zope can be found in the
file HISTORY.txt.
-
- after Zope 2.5.1
-
- new Features:
-
- - Structured Text's "DocumentWithImages" class did not recognize
- image filenames with underscores.
-
- - The getElementsByTagName method of STDOM (used by Structured Text)
- would croak on most documents, especially those containing
- unwrapped text nodes. Fixed.
-
- - FileUpload objects now evaluate false when the have an empty file
- name. Making it easier to check for omitted file upload form fields.
-
- - ZClasses now use a python script as their constructor method
- instead of a DTML method. Also, ZClasses inherit from
- CatalogPathAwareness now instead of CatalogAwareness.
-
- - added browser_default hook to ZPublisher. This allows objects to
- specify the path to the default method that the publisher calls
- when the object is published. The default for objects not defining
- browser_default is still 'index_html' for bw compatibility.
- A ZMI configurable browser_default implementation has been added
- to ObjectManager. You can configure browser_default for OMs via
- a new "settings" management tab.
-
- - added TopicIndexes: a TopicIndex is a container for
- so-called FilteredSet. A FilteredSet consists of an
- expression and a set of internal ZCatalog document
- identifiers that represent a pre-calculated result list for
- performance reasons. Instead of executing the same query on
- a ZCatalog multiple times it is much faster to use a
- TopicIndex instead.
-
- - requestprofiler: added new --daysago option and added
- support for reading gzipped detailed logfiles
-
- - DateTime: new functions JulianDay() and week()
- to perform calculation of the week number based on the
- Julian calendar.
-
- - WebDAV: the new environment variable WEBDAV_SOURCE_PORT_CLIENTS
- enables retrieval of the document source for dedicated WebDAV
[-=- -=- -=- 494 lines omitted -=- -=- -=-]
-
- - Collector #2482: A COPY operation through WebDAV on a locked
- resource left the destination resource in a locked state
- so any WebDAV client was unable to unlock the destination
- object. Locks are now cleared from the destination object.
-
- - Error message AttributeError/_v_blocks when a DTMLfile is
- not present or could not be read replaced by a more
- informative message.
-
- - Collector #2497: SERVER_PROTOCOL variable is now compliant
- with the CGI specification and looks like "HTTP/1.1" instead
- of "1.1"
-
- - Creation of a TextIndex ignored the vocabulary setting.
-
- - Fixed broken aquisition of vocabularies from a Catalog
- by a TextIndex.
-
- - Collector #2504: level parameter has not been passed to HTMLClass
- constructor
-
- - default for 'orphan' attribute of <dtml-in> is now 0 instead 3.
-
- - Fixed conflict resolution problem in BTrees (BTreeTemplace/
- _p_resolveConflict)
-
- - Collector #2524: Medusa sent "HTTP/None..." as response header when
- then HTTP version could not be determined from the HTTP request.
- Now sending "HTTP/1.0..."
-
- - queries for the PathIndex can now specified as tuple (path,level).
- the level parameter inside a query overrides the optional
- 'level' parameter for a complete search request.
-
- - Collector #2561: XXBucket.values() returned keys instead of values
-
- - Fixed the API docs for user objects.
-
- - Fixed bad interaction between ZCatalog and dtml-in (submitted by
- Steve Alexander)
-
- - Multiple links in a paragraph with mixed link notation
- (quotation+colon+URL or quotation+comma+whitespace+URL) did not
- work properly (thanks to Alastair Burt for reporting and submitting
- the patch).
-
- - Fixed case where DTMLMethod.py complained when it tried to remove
- the accelerated DTML security validation routine after recursive
- entry.