-----------------
- Added `validate_email_address` to check email address with a real name part.
[sgeulette]
- Added `validate_email_addresses` to check email addresses, separated by a comma.
[sgeulette]
- Added `content.get_modified_attrs`, when called in a `IObjectModifiedEvent`
handler, will return the list of field names that were actually modified.
[gbastien]
- Returned email sender error messages.
[sgeulette]
- Added `content.uuidToCatalogBrain` that is a shortcut to
`content.uuidsToCatalogBrains` but that will return a single value.
[gbastien]
- Added `content.object_values` and `content.object_ids` method, equivalent to
Zope's `objectValues` and `objectIds` but that will check contained element
class name instead `meta_type` so it works with DX content types where
`meta_type` is the same for every types.
[gbastien]
- Added `content.uuidToObject` that is a shortcut to
`content.uuidsToObjects` but that will return a single value.
[gbastien]
- Corrected `has_faceted` function call in `submitFormHelperOnsuccessDefault` js
[sgeulette]
- Reloaded page when `submitFormHelper` is used on a non faceted page
[sgeulette]
- Added parameter `toggle_type='slide'` to JS helper `toggleDetails`,
so it is possible to use `slideToggle` (default) or `fadeToggle`.
`fadeToggle` behaves better when the hidden part contains a sticky element
(table header).
[gbastien]