[Zope-CMF] CMF 1.3.1 beta 1 released
Tres Seaver
tseaver@zope.com
26 Feb 2003 08:33:21 -0500
Zope Corporation is pleased to announce the first beta release of
version 1.3.1 of the Zope Content Management Framework. This release
consists primarily of bug fixes for version 1.3, released in August,
2002. It is a "release candidate"; the final release will follow in
a week, presuming no "showstopper" bugs are found.
What is the CMF?
The Zope Content Management Framework provides a set of
services and content objects useful for building highly
dynamic, content-oriented portal sites. As packaged, the
CMF generates a site much like the Zope.org site. The CMF is
intended to be easily customizable, in terms of both the
types of content used and the policies and services it
provides.
Where do I get it?
Download it from "cmf.zope.org":/download/CMF-1.3.1beta1 .
It is available both as a "Windows ZIP
file":CMF-1.3.1beta1.zip and as a "Unix tar/gzip
archive":CMF-1.3.1beta1.tar.gz . Please read the "release
notes":README.txt , the "change history":CHANGES.txt ,
and the "installation instructions":INSTALL.txt.
Where do I go to learn more?
The "CMF mailing list":mailto:zope-cmf@zope.org has many
participants who are active in supporting the CMF.
...to report bugs?
The "CMF Collector":http://collector.zope.org/CMF is ths place
to report bugs (please search for existing reports of your
issue first!)
New Features in 1.3.1beta1
- Implemented PUT and GET support to CMFCalendar.Event for
editing via FTP/WebDAV (thanks to Sidnei da Silva).
Bug Fixes in 1.3.1beta1
- Fixed incorrect security declaration in File.py (Collector #91).
- Remove over-helpful default argument values in
'CMFDefault.DefaultDublinCoreImpl._editMetadata'. Now, if
called without a value for an argument, the method will not
change that value. Collector #10.
- Remove workaround in CMFCore.utils for recognizing links in
StructuredText: STX in CMF content should now recognize exactly
the same links as the underlying Zope. Note that we *do* still
provide a customized HTML class, to permit embedding images
without generating the "whole" page. Collector #6.
- Remove bizarre, shadowing import of CMFCore.utils as 'utils'
into package namespace of CMFDefault; instead, import specific
names from that package directly (thanks to Paul Winkler for
pointing out the incongruity).
- Fix (theoretical) bug in CMFCore.DirectoryView which allowed
non-registered directories to slip through (UI didn't exercise
it).
- Merge Christian Theune's fix for funky default argument values on
CMFCalendar.Event's constructor and edit methods (collector #76).
- FSPageTemplates overwrote a user-generated 'Content-Type' header.
We now check to make sure a Content-Type header is not already set
before allowing a page template to set its own.
- Fixed bugs around 'addActionProvider' in ActionsTool (Collector
#42).
- Fixed race condition in lazy initialization of filesystem-based
skin methods; the bug led to odd name errors on 'context' for
FSPythonScripts (Collector #37).
- Removed crufty 'isDesktop' stuff from 'folder_factories' and
'folder_contents' methods.
- Fixed HTML-invalidating call to 'filterCookie' in
'folder_contents'.
- Fixed unclosed 'tr' element in ZPT version of 'folder_edit_form'
(Collector #57).
- Fixed CalendarTool to use portal_type and not Type to search for
events in the catalog (Collector #28, thanks to Heimo Laukkanen
for the report).
- Fixed a bug in CalendarTool where events were not showing on the
last day of the month.
Tres.
--
===============================================================
Tres Seaver tseaver@zope.com
Zope Corporation "Zope Dealers" http://www.zope.com