[CMF-checkins] CVS: CMF - CHANGES.txt:1.4
tseaver@digicool.com
tseaver@digicool.com
Wed, 6 Jun 2001 21:25:55 -0400 (EDT)
Update of /cvs-repository/CMF
In directory korak.digicool.com:/tmp/cvs-serv13568
Modified Files:
CHANGES.txt
Log Message:
--- Updated File CHANGES.txt in package CMF --
--- CHANGES.txt 2001/06/01 21:53:43 1.3
+++ CHANGES.txt 2001/06/07 01:25:54 1.4
@@ -1,4 +1,98 @@
-1.1 beta
+1.1 final
+
+ New features
+
+ - Factored out index and column lists, to ease customization
+ (Tracker #289)
+
+ - Modified DefaultDublinCoreImpl#setContributors() to use new
+ tuplize functionality (the ability to pass in a different
+ splitter function). If a string is passed in to
+ setContributors(), it gets split on semicolons. This allows
+ setting of contributor strings to be like
+
+ "Doe, John E (john@doe.a.deer); The Mertz Family Foundation; PBS"
+
+ If one so deeply and dearly desired. (The above would turn
+ into a three element tuple).
+
+ - Made it possible to map "normal" Zope objects as content
+ (Tracker #283):
+
+ o Skin and tool code which currently queries the object
+ for its Type in order to then ask the types tool for a
+ TypeInfo object should instead just ask the types tool
+ for type TypeInfo object directly.
+
+ o Modify the TypesTool interface to signal that passing an
+ object to 'getTypeInfo' is acceptable, with the semantic
+ that the tool will attempt to find a TypeInfo object based
+ on the tool's type or metatype.
+
+ - Expanded signature of Document.CookedBody to change the
+ header levels Structured Text starts rendering at, and
+ whether to preserve those changes, following the following
+ logic:
+
+ If the format is html, and 'stx_level' is not passed in or
+ is the same as the object's current settings, return the
+ cached cooked text. Otherwise, recook. If we recook and
+ 'setlevel' is true, then set the recooked text and
+ stx_level on the object.
+
+ Bug fixes
+
+ - Overrode DublinCore's isEffective in CMFCalendar.Event to
+ always return true; this change prevents blocking view of
+ the event by standard_html_header.
+
+ - Updated INSTALL.txt to note that:
+
+ o Use with Zope 2.4.0a1 is *not* recommended.
+
+ o CMFDecor requires Zope Page Templates (Tracker #291).
+
+ and to describe upgrade process from CMF 1.0.
+
+ - Fixed typo in 'Unauthorized' exception raised by
+ 'PortalContent._getDefaultView'.
+
+ - Made all content types findable by catalog (Tracker #286).
+
+ - Ensured that ContentTypeRegistry's "Test" tab doesn't puke if
+ no MIMEtype is entered, or if one is entered which doesn't
+ have a '/' in it (Tracker #292).
+
+ - Suppressed overwrite of Subject when no 'Subject' or
+ 'Keywords' headers were present (Tracker #294).
+
+ - Ensured that 'Type' is indexed in newly-created
+ 'portal_catalog'.
+
+ - Fixed acquisition stripping in PortalContent.objectItems().
+
+ - Modified CMFDefault.DublinCore.getMetadataHeaders() to join
+ Subject by commas, instead of spaces. Since we parse/split
+ Subject on commas or semicolons now when a document is saved
+ by FTP or WebDAV, we need to feed it out in the same format.
+
+ - Fleshed out security declarations for 'portal_metadata' tool.
+
+ - Corrected pathname of 'MemberDataTool.memberdataContents' to
+ account for use of '_dtmldir' (thanks to Ricardo Newbery for
+ the patch!).
+
+ - Fixed buglet resulting from uninitialized local in
+ 'PortalContent.objectItems' (thanks to Seb Bacon for the
+ patch).
+
+ - Modified stock 'search_form' to query 'Type' rather than
+ 'meta_type'.
+
+ - Removed debugging / "paranoia" print statements (thanks to
+ Chris Withers for the patches).
+
+1.1 beta (2001/06/01)
New features