These are all changes for Zope 6.
The change log for Zope 4 is at https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst. The change log for Zope 5 is at https://github.com/zopefoundation/Zope/blob/5.x/CHANGES.rst.
- Update to newest compatible versions of dependencies.
- Switch to Trusted Publishing for publishing packages to PyPI.
- Update to newest compatible versions of dependencies.
- Use ZODB new
class_factoryparameter to fix registration of ZODB class factory sometimes not beeing effective. See ZODB issue #420.
- Fix bad calls to
strin ZMI DTML templates to prevent name shadowing. (#1285) - Update to newest compatible versions of dependencies.
- Update to newest compatible versions of dependencies.
- Fix installation of console scripts.
- Replace
pkg_resourcesnamespaces with PEP 420 native namespaces. This change requires usingzc.buildoutversion 5. - Drop support for Python 3.9.
- Switch from z3c.checkversions to plone.versioncheck to detect outdated dependency pins as z3c.checkversions no longer works and seems abandoned. See zopefoundation/z3c.checkversions#32
- Update to newest compatible versions of dependencies.
- Enable multipart/form-data and application/x-www-form-urlencoded support for PATCH requests.