----------------
- DC metadata fields are now correctly encoded and decoded (from byte
strings to unicode and vice versa). Currently, UTF-8 is assumed.
[malthe]
- Use lxml instead of elementtree.
[davisagli]
- Use ViewPageTemplateFile from zope.browserpage.
[hannosch]
- Add upgrade step to make sure that only uninstalling plone.app.intid will
remove the intids utility.
[davisagli]
- Fix traversal over the types context so that skin items used by widgets
can be acquired.
[davisagli]
- Provide an ``additionalSchemata`` property on the schema context so the
schema editor can include a preview of fields from behaviors.
[davisagli]
- Give a more explicit warning before deleting content types that have existing
instances.
[davisagli]
- Add validation to prevent giving a type the same name as an existing type.
[davisagli]
- Make sure the title and description of new FTIs are stored encoded,
and with a default i18n domain of 'plone'.
[davisagli]
- Add overview tab for each type in the control panel.
[davisagli]
- Added Sphinx source for the Dexterity Developer manual.
[giacomos]
- Added Italian translation.
[giacomos]
- Internationalized content type settings pages,
I18N fixes,
messages extraction,
French translations.
[thomasdesvenain]
- Added Spanish translation.
[hvelarde]
- Install the profile from collective.z3cform.datetimewidget to enable the
Jquery Tools date picker for date/time fields.
[davisagli]
- Bugfix: Make sure type short names are validated.
[davisagli]
- Bugfix: Fix display of type descriptions in the types control panel.
[davisagli]
- Bugfix: Make sure subject can still be retrieved as unicode for the
categorization behavior now that the Subject accessor returns a bytestring.
[davisagli]
- Add intro message to Dexterity control panel.
[jonstahl, davisagli]
- Grok support is now an optional "grok" extra. Use this if you want
``five.grok``, ``plone.directives.form``, and ``plone.directives.dexterity``.
See the release notes for more information. The behaviors in this package
were updated to work without using grok.
[davisagli]
- plone.formwidget.autocomplete and plone.formwidget.contenttree are no longer
included by default. See the release notes for more information.
[davisagli]
- Moved the 'Related Items' behavior to plone.app.relationfield.
plone.app.relationfield is no longer installed as a dependency. See the
release notes for more information including how to update your package if it
depends on relation support or the 'Related Items' behavior.
IMPORTANT: You must install plone.app.relationfield on sites that are being
upgraded from Dexterity 1.0 to Dexterity 2.0, or the site will break.
[davisagli]
- Converted tests to plone.app.testing-based setup. The old PloneTestCase-based
test case classes and layer are now deprecated.
[davisagli]
- Remove ++resource++plone.app.dexterity.overlays.css from the CSS registry.
[davisagli]
- Removed support for Plone 3 / CMF 2.1 / Zope 2.10.
[davisagli]
- Update dependencies and imports as appropriate for Zope 2.12 & Zope 2.13
[davisagli]
- Remove CDATA section from "browser\types_listing.pt" (in HTML5: allowed only in SVG/MathML namespaces).
[kleist]