You are not logged in Log in Join
You are here: Home » Download Zope Products » Content Management Framework » CMF-2.1.0-alpha2 » CMF-2.1.0-alpha2 released » View NewsItem

Log in
Name

Password

 

CMF-2.1.0-alpha2 released

The CMF developer community is hereby announcing the release of CMF version 2.1.0-alpha2.

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. The CMF provides the foundation for popular software packages such as Plone. It 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?

For release files, change logs, installation instructions and more please visit http://www.zope.org/Products/CMF/CMF-2.1.0-alpha2.

Roadmap and release information can be found at http://www.zope.org/Products/CMF/docs/roadmap.

The CMF mailing list can be reached at the [email protected] address, to sign up please visit http://mail.zope.org/mailman/listinfo/zope-cmf.

Please file bug reports, feature requests or suggestions in the CMF bug collector at http://www.zope.org/Collectors/CMF.

What has changed since the last release?

New Features

  • WorkflowTool: Added the IConfigurableWorkflowTool interface. This change includes the new getDefaultChain and listChainOverrides methods and an improved setChainForPortalTypes method. The import handler now supports the remove attribute for removing overrides. (http://www.zope.org/Collectors/CMF/457)
  • CMFCore.CachingPolicyManager: Implemented the old OFS.Cache.CacheManager API. Now objects other than CMF content or CMF templates can have their caching headers set by the caching policy manager with the same fine-grained control. (http://www.zope.org/Collectors/CMF/408)
  • testing: Added test layers for setting up ZCML.
  • CMFDefault formlib: Added zope.formlib support. This includes some CMF specific base classes and an EmailLine field.
  • browser views: Added some zope.formlib based forms.
  • CMFDefault utils: Added checkEmailAddress function.
  • Added CMFCore.FSRestMethod: ReST equivalent of FSSTXMethod.
  • CMFCore.FSSTXMethod: Modernized, added tests, made customization possible (now renders via ZPT by default, using main_template).
  • Portal: Added email_charset property.
  • CMFDefault utils: Added makeEmail function.
  • CMFDefault.Image and CMFDefault.File: Overridden index_html methods add Cache Policy Manager-awareness and thus bring these implementations in line with CMFCore.FSFile and CMFCore.FSImage (http://www.zope.org/Collectors/CMF/454)

Bug Fixes

  • CMFCore.CachingPolicyManager: Prevent firing of caching policies for templates (DTML or ZPT) that are rendered in-line (without a separate request) while rendering the requested content item's view. (http://www.zope.org/Collectors/CMF/456)
  • CMFDefault RegistrationTool: Fixed too restrictive email checking. The new checkEmailAddress function is now used.
  • Fixed test breakage induced by use of Z3 pagetemplates in Zope 2.10+.
  • CMFDefault skins: Fixed encoding issues in welcome and reminder emails. password_email and registered_email now encode their return value correctly, using email_charset and the new makeEmail function.

Others

  • The CMF now depends on Zope 2.10.1