------------------------
- moved the Zope dependency to version 2.12.0b3dev
- Worklists: The catalog variable match setting can now be a
formatted string (as before), but also a qualified TAL
expression, meaning it has a prefix like "string:", "python:".
(https://bugs.launchpad.net/zope-cmf/+bug/378292)
- exportimport: Support for instance creation guards and manager
bypass added.
(https://bugs.launchpad.net/zope-cmf/+bug/308947)
- Cleaned up / normalized imports:
o Don't import from Globals; instead, use real locations.
o Make other imports use the actual source module, rather than an
intermediate (e.g., prefer importing 'ClassSecurityInfo' from
'AccessControl.SecurityInfo' rather than from 'AccessControl').
o Avoid relative imports, which will break in later versions of Python.
- Strip trailing newlines in order to properly match with a msgid when
translating transition descriptions.
- Workflow UI: Remove ancient cruft to accommodate the proprietary
(and long dead) base_cms product.
- Worklists and Transitions: Add icon expression properties to worklist
and transition actions and their GenericSetup profiles.
- Fixed an import error (Products.PageTemplates.TALES is gone on
Zope trunk). Because we require Zope >= 2.10, we don't need a
BBB conditional import.