Release Notes
=============

This release is compatible with Plone 3, 4, 4.1, and 4.2, as long as you use
the correct set of version pins from good-py (see the installation guide).

Changes
-------

The following packages have been updated since Dexterity 1.0.3:

plone.app.dexterity 1.1
~~~~~~~~~~~~~~~~~~~~~~~

- Added Italian translation.
  [giacomos]

- Make sure that the intids utility doesn't get destroyed if a product
  depending on Dexterity is reinstalled. This closes
  http://code.google.com/p/dexterity/issues/detail?id=239
  [davisagli]

- Add upgrade step to add missing UUIDs to Dexterity content items if
  ``plone.uuid`` is present.
  [davisagli]

- Added Spanish translation.
  [hvelarde]

plone.dexterity 1.1
~~~~~~~~~~~~~~~~~~~

* Added it translation.
  [zedr]

* Ensure that a factory utility really isn't needed before removing it.
  [lentinj]

* Work around issue where user got a 404 upon adding content if a content
  rule had moved the new item to a different folder. This closes
  http://code.google.com/p/dexterity/issues/detail?id=240
  [davisagli]

* Added events: IEditBegunEvent, IEditCancelledEvent, IEditFinished, 
  IAddBegunEvent, IAddCancelledEvent
  [jbaumann]

* Make sure Dexterity content items get UIDs when they are created if
  ``plone.uuid`` is present. This closes
  http://code.google.com/p/dexterity/issues/detail?id=235
  [davisagli]

* Make sure the Title() and Description() accessors of containers return an
  encoded bytestring as expected for CMF-style accessors.
  [buchi]

* Added zh_TW translation.
  [marr, davisagli]

plone.schemaeditor 1.1.2
~~~~~~~~~~~~~~~~~~~~~~~~

* Added internationalization and extracted messages for main languages.
  [thomasdesvenain]
  
* Added French translation.
  [thomasdesvenain]

* Added Italian translation.
  [giacomos]

plone.app.z3cform 0.5.7
~~~~~~~~~~~~~~~~~~~~~~~

- Corrected formatting for errors on the FieldWidgets object (i.e. from
  invariants). This closes http://code.google.com/p/dexterity/issues/detail?id=238
  [davisagli]

- Added the ``i18n:domain`` attribute in the first ``div`` of ``widget.pt`` in order to make the 
  "required" tooltip translatable. Fixes http://dev.plone.org/plone/ticket/12209
  [rafaelbco]

plone.app.textfield 1.0.2
~~~~~~~~~~~~~~~~~~~~~~~~~

* If no transform path is found: Instead of throwing an exception page
  in the face of the user, now return an empty string and log error message.
  [kleist]

* Fix infinite recursion bug when source and target mimetype is the
  same. [rochecompaan]

collective.z3cform.datagridfield 0.9
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Clone events when adding new row - fixes bug where browse button of
  plone.formwidget.contenttree did nothing for new rows
  [anthonygerrard]

* Reindex more indexed attributes of cloned row
  [anthonygerrard]

plone.app.versioningbehavior 1.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Added pt_BR translation.
  [rafaelbco, davisagli]

- Added support for versioning items with relations (plone.app.relationfield).
  Relations are skipped on clone and added from the working copy on restore.
  [buchi]
