Plone 5.2
There may be hotfixes applicable to this release. Always check the Plone Hotfix page before production deployment.
Release notes
License | GPL |
---|---|
Date released | 2019-07-19 |
Release manager | Eric Steele |
Linux/BSD/Unix users: Use the Unified Installer. It is a configuration and setup kit with build scripts.
Windows 10 users: use the Unified Installer. See Windows-specific installation instructions. (Not currently working. Watch for Windows 10 support in a bug-fix release.)
OS X users: use the Vagrant kit or install XCode command-line tools and use the Unified Installer.
Automated provisioning: See Plone's Ansible Playbook for a full-stack installation kit.
Changes and additions in Plone 5.2 include the following:
Plone 5.2 for End Users
- Easier and faster navigation: new, default dropdown menus with mobile first styling, efficient caching, and configurable navigation start path and depth
- Configurable redirects (customizable URLs pointing to existing site content) and management of automatic redirects to relocated or renamed content
Plone 5.2 for Server Administrators
- Support for both Python 2.7 and Python 3 (specifically 3.6, 3.7, and 3.8)
- Modernized buildout replacing bootstrap.py with virtualenv
- Uses latest Zope 4.1.1 (see the Zope release notes)
Plone 5.2 for Developers
- Support for both Python 2.7 and Python 3 (specifically 3.6, 3.7, and 3.8)
- Reimplementation of the login mechanism that is pluggable, easier to override, test and extend (PLIP 2092: reimplement login forms using browser views)
- Restructuring of Plone’s static resources out of CMFPlone into plone.staticresources (PLIP 1653: restructure CMFPlone static resources)
- Inclusion of plone.restapi, a RESTful hypermedia API, in Plone core (PLIP 2177: include plone.restapi in core)
- Explicit failure (with helpful instructions) when old-style CSS and JavaScript resources are registered (PLIP 1742: remove support for old style resource registries)
- Modernized buildout replacing bootstrap.py with virtualenv (PLIP 2001: replace bootstrap.py with virtualenv)
For the Plone 5.2 upgrade guide, see https://docs.plone.org/manage/upgrading/