Archetypes 1.3.7-final (Jan 15, 2006)
This release is no longer supported! If you are using this release, please upgrade to a newer version if possible.
Bugfix release (problem with IDWidget in 1.3.6). ATTENTION (versions after 1.3.6-RC1): portal-factory had a bug. You need to upgrade portal-factory if you use portal-factory together with references
For additional information about this project, please visit the overview page .
Available downloads
Release Notes
| Tested with | Plone 2.1.2, Plone 2.0.5 |
|---|---|
| State | Final release |
| License | BSD |
| Release Manager | Jens Klein |
I need to copy this important note from 1.3.6 release in here:
IMPORTANT:
If you use portal-factory with types using Archetypes references:
Plone before 2.0.6 and before 2.1.2 has a problem with portal factory. You need to upgrade to at least 2.0.6 or 2.1.2 or backport portal-factory to the version you use.
Reason: Old portal-factory relies on the odd and wrong indexing-behaviour of Archetypes 1.3.5 and earlier.
Change log
1.3.7-final - 2006-01-16
========================
* fixed problems with IDWidget ignore_visible_ids in some setups.
[sidnei, rafrombrc]
1.3.6-final - 2006-01-07
========================
* enable IDWidget to ignore global visible_ids setting and enable ids by
adding a property ignore_visible_ids=False (default). If it is True
the id (short name) is shown and the global or by-member setting is
ignored. This is useful for types where control over the id is needed.
[jensens]
* 'Renderer' is used to set locals to context of rendered widgets. added
prefix support for fieldnames in widgets to enable archetypes for multi-
object edit forms.
[jensens]
* debug.ClassLog -> generateFrames calls pythons 'inspect' function. This
breaks on at least one OS-X Tiger system with an IndexError (normal setup).
Now IndexError is catched and ignored.
[jensens]
* cleanup of install_indexes magic to add index and metadata-columns to
a catalog. also added an alternative method than 'schema()' to use, for
example if a CatalogTool itself is archetypes based. The alternative i
method is 'zcschema' and does not conflict with Archetypes schema
attribute.
[jensens]
* Moved the byline to the header to be consistent with Plone 2.1.
[limi]
1.3.6-RC1 - 2005-12-29
======================
* Make rename-after-creation resolve duplicates by appending -n, where n is
a number, to the id when an existing object exists in the parent folder.
This closes http://trac.plone.org/plone/ticket/4510.
* Return the new PdataStreamIterator when a Pdata-like chain is
found (we always assume this if the marshaller didn't return a
string). This way it works better with ExternalEditor.
[dreamcatcher]
* PrimaryFieldMarshaller was overriding already computed 'length'
with len(data). Yuck.
[dreamcatcher]
* Fixed http://trac.plone.org/plone/ticket/4768 - wrong status message.
[hannosch]
* Fixed typo in BaseBTreeFolder.__init__. Thanks jenner.
[stefan]
* Fixed http://plone.org/collector/4840. Resync some texts with Plone.
[hannosch]
* Fixed http://plone.org/collector/4981. BaseObject.__bobo_traverse__ now
also handles HEAD requests.
[stefan]
* Made basically compatible with Zope 2.9 by using a wrapper around the
transaction module.
[hannosch]
* Lower the bar for making folderish content implement WebDAV/FTP
'PUT' and 'GET' by adding a new flag ``__dav_marshall__`` that
just needs to be flipped to 'True' for folderish content.
[dreamcatcher]
* Finally changing the last toPortalTime call to toLocalizedTime
[hannosch]
* Permission for setting creation date and modification date: Portal
Manager should it be allowed to set it manually!
[yenzenz]


