Breaking changes:
- Some tools from CMFCore are now utilities [pbauer]
- Remove five.pt for Zope 4 [jensens]
- Changes for Zope 4 compatibility in maintenance controlpanel. [thet]
- Render exceptions using an exception view instead of standard_error_message. [davisagli]
- Remove old PlacelessTranslationService. [jensens, ksuess]
- Remove
plone-generate-gruntfile
(it is all available throughplone-compile-resources
). [jensens]
New Features:
- Fix imports to work with Python 3. [pbauer]
- Mockup update. [thet]
Bug Fixes:
- Removed extra methods and tests for CMFQuickInstallerTool. Moved those to the Products.CMFQuickInstallerTool package. [maurits]
- Added tests for add-ons control panel.
Add a link to the Site Setup.
Let
get_product_version
work when you call it withCMFPlacefulWorkflow
too. [maurits] - Fix bad domain for translating password reset mails. [allusa]
- Ignore invalid
sort_on
parameters in catalogsearchResults
. Otherwise you get aCatalogError
. I get crazy sort_ons like '194' or 'null'. [maurits] - Register the
ExceptionView
for the unspecificzope.interface.Interface
for easier overloading. Fixes a problem, where plone.rest couldn't overload the ExceptionView with an adapter bound toplone.rest.interfaces.IAPIRequest
. [thet] - Fixed linkintegrity robot tests. [maurits]
- Fixed flaky actions controlpanel tests by waiting longer. [maurits]
- Require AccessControl 4.0b1 so
guarded_getitem
is used. Part of PloneHotfix20171128. [maurits] - Improved isURLInPortal according to PloneHotfix20171128. Accept only http/https, and doubly check escaped urls. [maurits]
- Fix exception view when called on Zope-root. Fixes #2203. [pbauer]
- added CSS hyphenation support for toolbar for avoiding ugly text wrapping Fixes issue 723. [ajung]
- Increase compatibility with Python3. [ale-rt]
- Show example for expression in actions control panel. [maurits]
- Fix test where you cannot instanciate a PythonScript with the id script. [pbauer]
- Set the status of an exception view according to the exception type. Fixes issue 2187. [maurits]
- Use absolute imports for Python3 compatibility [ale-rt]
- Fallback for missing date in DefaultDublinCoreImpl no longer relies on bobobase_modification_time. [pbauer]
- Display real version of Zope, not of the empty meta-package Zope2. [pbauer]
- Add zcml-condition plone-52 for conditional configuration. [pbauer]
- Use getSite in set_own_login_name to get the portals acl_users. [pbauer]
- Fix test issue with rarely used multi-site SSO feature.
came_from
on@register
link would point to wrong site. Completly removedcame_from
on@@register
link. It does not make much sense anyway and we test nowhere if there is a came_from on that link. [jensens]