----------------
- Script `addzopeuser` accepts now parameter '-c' or '--configuration'.
This allows passing in a custom location for the `zope.conf` file to use.
If not specified, behavior is not altered.
- Update to newest compatible versions of dependencies.
- Change functional testing utilities to support percent encoded and unicode
paths (`1058 <https://github.com/zopefoundation/Zope/issues/1058>`_).
- Decode basic authentication header as utf-8, not latin1 anymore
(`1061 <https://github.com/zopefoundation/Zope/issues/1061>`_).
- Use UTF-8 charset for WWW-Authenticate headers in challenge responses,
as described in `RFC7617 <https://datatracker.ietf.org/doc/html/draft-ietf-httpauth-basicauth-update-07#section-2.1>`_
( `1065 <https://github.com/zopefoundation/Zope/pull/1065>`_).
- Added `:json` converter in `ZPublisher.Converters`.
(`957 <https://github.com/zopefoundation/Zope/issues/957>`_)
- Support Python 3.11.