Breaking changes:
- add item here
New features:
- Removed ZopeTestCase. [maurits]
Bug fixes:
- add item here
New features:
- Provide a ContextWrapper adapter in order to easily pass custom messages to StringInterpoator [avoinea]
Bug fixes:
- Use zope.interface decorator. [gforcada]
Fixes:
- Adapt to changes in SimpleViewClass in zope4. [pbauer]
- Fix typo [staeff]
Fixes:
- Fixed "RuntimeError: maximum recursion depth exceeded" in recursiveGetGroupUsers when you have a group A containing group B containing group A. [vincentfretin]
- Add creator, creator_fullname, creator_email, creators_emails and contributors_emails [avoinea]
- Add portal_url and portal_title. [thomasdesvenain]
- Add parent_id. [maartenkling]
- Convert tests to plone.app.testing for Plone 5. [davisagli]
- Added review_state_title substitution variable. [ichim-david]
- Added id substitution variable that works with content events and user events. [thomasdesvenain]
- Email substitutions are not restricted to contentish anymore, so we can use them with user events. [thomasdesvenain]
- Added editor_emails substitution variable. [thomasdesvenain]
- Added parent_title substitution, which gets the title of the container. [thomasdesvenain]
- Fixed user_fullname substitution : display user id if fullname is not set. [thomasdesvenain]
- Do not restrict string interpolation to IContentish if not necessary. Fixes email content rule related with plone.app.discussion comments. Refs https://dev.plone.org/ticket/13047 [thomasdesvenain]
- Added parent_url substitution (the url of the object parent). [thomasdesvenain]
- Recursive get members works in a non wrapped context (when getting PloneGroups instead of GroupData from GroupTool) [thomasdesvenain]
- Add MANIFEST.in [WouterVH]
- Added contributor_emails and reader_emails substitution variables. [thomasdesvenain]
- Fix a bug with member email substitutions when a user has been removed from acl_users. [rossp]
- Role email substitution works with user that have role through a group. [thomasdesvenain]
- Internationalized ${type} substitution. [thomasdesvenain]
- Fixed: get emails for role works with local roles. [thomasdesvenain]
- Update license to GPL version 2 only. [hannosch]
- Initial release.