- Add available languages information to the site endpoint. erral (1738) - Add the site timezone to the site endpoint return result. folix-01 (1749)
Internal:
- Use last version of Python 3.12 in tests. <https://github.com/python/cpython/issues/113267> has been fixed. wesleybl (1740)
9.5.0
Bug fixes:
- Fixed the permission check for adding users to groups and removing users from groups, so that it is allowed for users with the Site Administrator role. wesleybl (1750) - Enhanced Makefile paths to address whitespace compatibility issues. Vivek-04022001 (1753)
9.4.2
Bug fixes:
- Fixed `allow_discussion` serialization for the Plone Site, to return a boolean like other content types. Akshat2Jain (1674) - Fixed an edge case in the blocks resolveuid transforms with a trailing slash before a fragment. sneridagh (1748)
Internal:
- Remove debug-exceptions = on from the buildout instance section. wesleybl (1734)
9.4.1
Bug fixes:
- Fixed the logic for converting public URLs to and from internal UID-based URLs. Now if the URL includes a fragment, it is preserved. sneridagh (1746)
9.4.0
New features:
- Translate validation error messages in the deserializer. wesleybl (1742)
9.3.0
New features:
- Give Site Administrator permission to manage users. To make this possible, we now check the "plone.app.controlpanel.UsersAndGroups" permission instead of "cmf.ManagePortal" in a lot of operations in the users and groups endpoints. wesleybl (1712)
Internal:
- Use Python 3.12.0 in tests to work around <https://github.com/python/cpython/issues/113267>. wesleybl (1740)