Plone 6.0.0rc2
There may be hotfixes applicable to this release. Always check the Plone Hotfix page before production deployment.
Release notes
License | GPL |
---|---|
Date released | 2022-12-05 |
Release manager | Eric Steele |
The second, and probably last, release candidate of Plone 6 is ready! Release Manager for this version is Maurits van Rees.
For technical wizards who want to jump straight in, here are two important links:
- With Buildout you can use the versions file at https://dist.plone.org/release/6.0.0rc2/versions.cfg plus optionally
versions-extra.cfg
andversions-ecosystem.cfg
. - With pip you can use the constraints file at https://dist.plone.org/release/6.0.0rc2/constraints.txt
Highlights
Major changes since 6.0.0rc1:
- None really. Lots of packages have gotten a final release, losing their alpha, beta or release candidate markers.
We are in a bugfix-only mode. An upgrade from rc1 to rc2 should be painless and is recommended for everyone.
Volto frontend
The default frontend for Plone 6 is Volto. Latest release is 16.3.0. See the changelog.
Note that this is a JavaScript frontend that you need to run in a separate process with NodeJS.
The ClassicUI is still available when you only run the Python process.
Python compatibility
This release supports Python 3.8, 3.9, 3.10, and 3.11.
Installation
For installation instructions, see the documentation.
This documentation is under development, but this should get you up and running. No worries.
We expect to switch https://docs.plone.org to show the Plone 6 documentation sometime this week.
Final release date: December 12, 2022
Unless blocking issues are found that require more work, we expect to release Plone 6.0.0 final one week from now:
December 12, 2022.
If you find any issues, blocking or not, please report them in the main issue tracker.
Downloads
Changes
plone.app.contentlisting: 3.0.0b1 → 3.0.1
Bug fixes:
- In RealContentListingObject.__getattr__ check attribute existence without acquisition but return the attribute with acquisition in case it is a method that needs acquisition. [gbastien] (#47)
- Final release. [gforcada] (#600)
plone.app.dexterity: 3.0.0b2 → 3.0.1
Bug fixes:
- Remove deprecated imports from plone.app.widgets [petschki] (#355)
- Final release for Plone 6.0.0. (#600)
plone.app.relationfield: 3.0.0b2 → 3.0.1
Bug fixes:
- Remove deprecated plone.app.widgets code. [petschki] (#36)
- Final release. [gforcada] (#600)
plone.app.upgrade: 3.0.0rc1 → 3.0.0rc2
Bug fixes:
- Apply volto.blocks behavior if the site was being used as a Volto site [erral] (#304)
- Catch KeyError when getting object from a brain, and ignore this brain. Log a warning. [maurits] (#306)
- Added upgrade to 6010, Plone 6.0.0rc2. [maurits] (#6010)
plone.protect: 4.1.6 → 4.1.7
Bug fixes:
- Add missing z3c.zcmlhook dependency. [icemac] (#96)
plone.restapi: 8.32.2 → 8.32.4
Bug fixes:
- Allow multiple values for sort_on and sort_order parameters in @search [erral] (#1532)
- Mock addon versions in documentation [erral] (#1538)
- Add "UID" to content type endpoint response of "Plone Site" [ksuess] (#1546)
- Fortify user api against missing user data (None) @reebalazs (#1534)
plone.staticresources: 2.0.1 → 2.0.2
Bug fixes:
- Upgrade mockup -> 5.0.0-beta.3 (Bootstrap -> 5.2.3). [petschki] (#256)
- Update mockup -> 5.0.0-beta.4 [petschki] (#257)
Products.CMFPlone: 6.0.0rc1 → 6.0.0rc2
Bug fixes:
- Fix duplicated <article id="content"> in login form. [petschki] (#3680)
- Fix caching of rendered resources. [petschki] (#3683)
- Update package metadata in pypi. [ericof] (#3687)
- Updated metadata version to 6010. [maurits] (#6010)
icalendar: 5.0.2 → 5.0.3
New features:
- vDDDTypes is hashable #487 #492 [niccokunzmann]
Bug fixes:
- vDDDTypes' equality also checks the dt attribute #497 #492 [niccokunzmann]