Change log

This file contains change information for the current Zope release. Change information for previous versions of Zope can be found at https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst

5.0a1 (unreleased)

  • Some small ZMI rendering fixes (#729)
  • Fix error when using database minimize in the ZMI (#726)
  • Fix __getattr__ signature in UnauthorizedBinding (#703)
  • Remove more Python 2 support code (#692)
  • Move retried request delay handling out of supports_retry (#474)
  • Remove all backwards-compatibility code marked to go away in Zope 5 (#478)
  • Fix VirtualHostMonster not being able to set mappings under Python 3. (#708)
  • Reduce the danger of acquiring built-in names on the ZMI Find tab (#712)
  • Restore the mistakenly removed Properties ZMI tab on Image objects (#706)
  • Fix OFS.Image.File.__str__ for Pdata contents (#711)
  • Add wsgi.file_wrapper implementation https://www.python.org/dev/peps/pep-0333/#optional-platform-specific-file-handling (#719)
  • Set REMOTE_USER in wsgi environ using Zope user authentication (#713)
  • Improve documentation for Zope’s error logging services.

Backwards incompatible changes

  • Drop support for Python 2.7 aka Zope 5 cannot be run on Python 2 any more. If you are still running on Python 2.7 upgrade to the latest Zope 4 version first, migrate to Python 3 and than switch to Zope 5. (#692)
  • Drop support for running Zope with ZServer as it is Python 2 only. (#592)