Plone v5.2.2.rc3 Release Notes

Release Date: 2020-08-16 // over 3 years ago
  • 🐛 Bug fixes:

    • Return a Zope aware engine for page templates based on zope.pagetemplate instead of Products.PageTemplates. Fixes possible problems with such templates, for example z3c.form ones, with Zope 4.4 and higher. See issue 3141 <https://github.com/plone/Products.CMFPlone/issues/3141>_. maurits
    • 📦 Depend on new package Products.isurlinportal. This contains the isURLInPortal method that was split off from our URLTool. See issue 3150 <https://github.com/plone/Products.CMFPlone/issues/3150>_. maurits
    • Redirection view: refactor our navigation root editing to a separate method edit_for_navigation_root. Since Plone 5.2 the redirectiontool respects INavigationroot: with a manual redirect you cannot enter a path starting with / which 'escapes' the NavigationRoot to the SiteRoot to link to another part of the Plone instance. This refactor makes it possible to override this method to return the redirection unchanged, brining back the pre Plone 5.2 behavior of the Products.RedirectionTool add-on. maurits
    • Control panel configlets: first check visibility, then check condition. Visibility is cheaper to check. Also fixes bug 3154 <https://github.com/plone/Products.CMFPlone/issues/3154>_. maurits