pip: 23.3.1 → 24.0 ------------------ setuptools: 69.0.2 → 69.0.3 --------------------------- diazo: 1.5.0 → 2.0.0 -------------------- Breaking changes: - Drop support for Pythons that are end of life. Support Python 3.8-3.12. [maurits] (#23) Internal: - Update configuration files. [plone devs] (5d3e918e) Plone: 6.0.9 → 6.0.10 --------------------- - Release 6.0.10. [maurits] plone.alterego: 2.0.0 → 2.0.1 ----------------------------- Internal: - Update configuration files. [plone devs] (237ff4c8) plone.api: 2.0.8 → 2.1.0 ------------------------ New features: - Implemented unrestricted find of content types. @gogobd (#312) Internal: - Enhanced Makefile paths to address whitespace compatibility issues. @Vivek-04022001 (#530) - Improved efficiency of view retrieval by deferring availability checks to error handling. @samriddhi99 (#479) plone.app.caching: 3.1.3 → 3.1.4 -------------------------------- Bug fixes: - Fix purging of image scale paths for Dexterity content. [erral] #136 Internal: - Update configuration files. [plone devs] cfffba8c plone.app.content: 4.1.0 → 4.1.2 -------------------------------- New features: - Change import from deprecated ``plone.app.widgets`` to ``plone.app.z3cform`` [petschki] (#259) Bug fixes: - Fix escaping HTML in ``tags`` popover. [petschki] (#278) - Fix html escaped entities in vocabulary items. [petschki] (#3874) Internal: - Fix errors reported by pre-commit. [maurits] (#3874) plone.app.discussion: 4.0.2 → 4.0.4 ----------------------------------- Bug fixes: - Report the upgrade steps progress, really useful for sites with lots of comments. [gforcada] - Do not autofocus on the comments form. [maurits] (#3623) plone.app.iterate: 5.0.4 → 5.0.5 -------------------------------- Bug fixes: - Hide the `to1000` from the advanced view to create a new plone Site [gforcada] (#121) - Adapt viewlet styles to Plone 6 [pbauer] (#95) - Fix handling of relation-fields for working copies of folderish content. [pbauer] (#118) - Use the package-permissions to protect views and toolbar-actions. [pbauer] (#120) Internal: - Update configuration files. [plone devs] (cfffba8c) plone.app.layout: 4.0.7 → 4.0.8 ------------------------------- Bug fixes: - Fix KeyError `time` when missing workflow variables are added later. Fixes `issue 357 `_. [maurits] (#357) plone.app.locales: 6.0.18 → 6.0.20 ---------------------------------- - Fixes in eu, nl, es, ar translations [various] - Update po files [erral] plone.app.portlets: 5.0.6 → 5.0.7 --------------------------------- Internal: - Update configuration files. [plone devs] (7723aeaf) plone.app.redirector: 3.0.1 → 3.0.2 ----------------------------------- Internal: - Update configuration files. [plone devs] (7723aeaf) plone.app.relationfield: 3.0.3 → 3.0.4 -------------------------------------- Internal: - Update configuration files. [plone devs] (237ff4c8) plone.app.robotframework: 2.1.1 → 2.1.2 --------------------------------------- Bug fixes: - Fix duplicate installation of plone.app.contenttypes:default profile. @davisagli (#154) - Fix printing the server URL when robot-server is run without reloading enabled. @davisagli (#155) plone.app.testing: 7.0.1 → 7.0.2 -------------------------------- Internal: - Update configuration files. [plone devs] (cfffba8c) plone.app.textfield: 2.0.0 → 2.0.1 ---------------------------------- Internal: - Update configuration files. [plone devs] (55bda5c9) plone.app.theming: 5.0.6 → 5.0.7 -------------------------------- Bug fixes: - Traverse to theme resources from the portal. Fix broken theme when rendering accessible content contained in an inaccessible navigation-root. Fixes #142 [pbauer] (#142) plone.app.upgrade: 3.1.1 → 3.1.3 -------------------------------- plone.app.uuid: 2.2.2 → 2.2.3 ----------------------------- Internal: - Update configuration files. [plone devs] (7723aeaf) plone.app.versioningbehavior: 2.0.1 → 2.0.2 ------------------------------------------- Bug fixes: - Update configuration. [plone devs] (#12345) plone.app.vocabularies: 5.0.4 → 5.0.5 ------------------------------------- Internal: - Update configuration files. [plone devs] (cfffba8c) plone.autoform: 2.0.1 → 2.0.2 ----------------------------- Internal: - Update configuration files. [plone devs] (55bda5c9) plone.base: 1.2.0 → 1.2.1 ------------------------- Bug fixes: - Fix TinyMCE format icon names. [petschki] (#3905) Internal: - Update configuration files. [plone devs] (6e36bcc4) plone.behavior: 2.0.0 → 2.0.1 ----------------------------- Internal: - Update configuration files. [plone devs] (237ff4c8) plone.dexterity: 3.0.3 → 3.0.5 ------------------------------ Bug fixes: - Fix a traversal error that happens when traversing a WebDAV resource and the virtual host monster is used. [ale-rt] (#195) Internal: - Update configuration files. [plone devs] (6e36bcc4) plone.folder: 4.0.0 → 4.0.1 --------------------------- Bug fixes: - Fix partial ordering tests. [maurits] (#23) Internal: - Update configuration files. [plone devs] (55bda5c9, 6e36bcc4) plone.formwidget.recurrence: 3.0.3 → 3.0.4 ------------------------------------------ Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf, 910666c7) plone.indexer: 2.0.0 → 2.0.1 ---------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.keyring: 4.0.0 → 4.0.1 ---------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.locking: 3.0.0 → 3.0.1 ---------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.portlet.static: 4.0.1 → 4.0.2 ----------------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.portlets: 3.0.0 → 3.0.1 ----------------------------- Internal: - Update configuration files. [plone devs] (237ff4c8) plone.protect: 5.0.0 → 5.0.1 ---------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.registry: 2.0.0 → 2.0.1 ----------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.resource: 3.0.0 → 3.0.1 ----------------------------- Internal: - Update configuration files. [plone devs] (047ec50d, 6e36bcc4) plone.rest: 4.1.2 → 4.1.3 ------------------------- Internal: - Update configuration files. [plone devs] (93e1ab65) plone.restapi: 9.2.1 → 9.5.0 ---------------------------- New features: - Translate validation error messages in the deserializer. @wesleybl (#1742) - 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) 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) - 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) - 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) Internal: - Remove debug-exceptions = on from the buildout instance section. @wesleybl (#1734) - Use Python 3.12.0 in tests to work around https://github.com/python/cpython/issues/113267. @wesleybl (#1740) plone.rfc822: 3.0.0 → 3.0.1 --------------------------- Internal: - Update configuration files. [plone devs] (237ff4c8, 6e36bcc4) plone.scale: 4.1.0 → 4.1.1 -------------------------- Bug fixes: - Fix incompatibility with Pillow 10.1+. Instead of setting ``image.mode``, we call ``image.convert``. This works in Pillow 9 and 10. [maurits] (#89) plone.staticresources: 2.1.9 → 2.1.13 ------------------------------------- Bug fixes: - Fix datatables.net version resolution. [petschki] (#326) - update `mockup=5.1.11`: pat-tinymce image editing fix. [petschki] (#324) - update `mockup=2.1.10` [petschki] (#322) - Update dependencies: mockup 5.1.9, bootstrap 5.3.3, bootstrap-icons 1.11.3 [petschki] (#321) plone.stringinterp: 2.0.1 → 2.0.2 --------------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.subrequest: 2.0.4 → 2.0.5 ------------------------------- Internal: - Update configuration files. [plone devs] (cfffba8c) plone.supermodel: 2.0.3 → 2.0.4 ------------------------------- Internal: - Update configuration files. [plone devs] (55bda5c9, 6e36bcc4) plone.transformchain: 3.0.0 → 3.0.1 ----------------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) plone.uuid: 2.0.0 → 2.0.1 ------------------------- Internal: - Update configuration files. [plone devs] (237ff4c8, 6e36bcc4) plone.volto: 4.2.0 → 4.3.0 -------------------------- New features: - Add `VOLTO_FRONTEND_DOMAIN` as env var for `volto.frontend_domain` registry setting [@sneridagh] (#139) Bug fixes: - Fix changed behavior and marker interfaces for plone.leadimage and plone.richtext. See: https://github.com/plone/plone.app.contenttypes/pull/480 @thet (#133) - Avoid accidental acquisition in ``block_types`` indexer. @davisagli (#137) plonetheme.barceloneta: 3.1.7 → 3.1.8 ------------------------------------- Bug fixes: - pat-plone-modal works fine now and also this would remove "nav-link dropdown-item" classes, unstyling the menu entries [yurj] #359 - update dependencies: Bootstrap 5.3.3 [petschki] #363 Products.CMFDiffTool: 4.0.1 → 4.0.3 ----------------------------------- Bug fixes: - Make sure diff still renders when a relationlist has broken relations [pbauer] (#54) - Rerelease 2.0.7 as 4.0.2. There was a double version number. [maurits] (#402) Internal: - Update configuration files. [plone devs] (cfffba8c) Products.CMFEditions: 4.0.2 → 4.0.3 ----------------------------------- Internal: - Update configuration files. [plone devs] (cfffba8c) Products.CMFPlone: 6.0.9 → 6.0.10rc1 ------------------------------------ Bug fixes: - Remove volatile cached resource viewlet content to fix context aware expressions. [petschki] #3789 - Add data-bundle="diazo" back, for backward compatibility with backend.xml (Classic UI). Add a data-bundle="plonecustomcss" also for @@custom.css stylesheet [yurj] #3889 - Adapt tests after plone.app.iterate permissions use rolemap.xml See https://github.com/plone/plone.app.iterate/pull/120 [pbauer] #3907 Internal: - Fix robot test "When page is linked show warning". @wesleybl #3904 - Updated metadata version to 6021. [maurits] #6021 Products.isurlinportal: 2.0.1 → 2.0.2 ------------------------------------- Internal: - Update configuration files. [plone devs] (6e36bcc4, 7723aeaf) Products.PortalTransforms: 4.0.1 → 4.0.2 ---------------------------------------- Internal: - Update configuration files. [plone devs] (80cf330f) five.customerize: 2.1.0 → 3.0.0 ------------------------------- - Drop support for Python < 3.7. - Add support for Python 3.11. Products.CMFCore: 3.2 → 3.3 --------------------------- - Add support for Python 3.12. - ZMI: added limit of folderish objects for customizing and handling SVG files as FSImage showing a preview. (`#130 `_) Products.CMFUid: 4.1 → 4.2 -------------------------- - Fix ``DeprecationWarning``: import ``IObjectAddedEvent`` from ``zope.lifecycleevent``. Products.GenericSetup: 3.0.1 → 3.0.2 ------------------------------------ - Use ``component`` in the serialization of utility registrations if the registered component is a "global object". Fixes `#6 _`. Products.MailHost: 5.0 → 5.2 ---------------------------- Products.PluggableAuthService: 2.8.1 → 3.0 ------------------------------------------ - Drop support for Python 2.7, 3.5, 3.6. - Drop ``zserver`` extra in ``setup.py``. Thus dropping FTP support. - Drop support for ``Zope < 5``. repoze.xmliter: 0.6.1 → 1.0b1 ----------------------------- - Fix serialization of a tree to bytes `PR `_. [maurits] - Removed unused ``future`` dependency. Fixes `issue 10 `_. [maurits] - Drop support for Python 2.6, 2.7, 3.3, 3.4, 3.5, and 3.6. [tseaver, mborch] - Add support for Python 3.7, 3.8, 3.9, 3.10, and 3.11. [tseaver, mborch] zope.sendmail: 6.0 → 6.1 ------------------------ attrs: 23.1.0 → 23.2.0 ---------------------- cryptography: 41.0.7 → 42.0.2 ----------------------------- feedparser: 6.0.10 → 6.0.11 --------------------------- jsonschema: 4.20.0 → 4.21.1 --------------------------- jsonschema-specifications: 2023.11.2 → 2023.12.1 ------------------------------------------------ lxml: 4.9.3 → 4.9.4 ------------------- Markdown: 3.5.1 → 3.5.2 ----------------------- overrides: 7.4.0 → 7.7.0 ------------------------ pyOpenSSL: 23.3.0 → 24.0.0 -------------------------- python-dotenv: 1.0.0 → 1.0.1 ---------------------------- referencing: 0.31.1 → 0.33.0 ---------------------------- trio: 0.23.1 → 0.24.0 --------------------- typing-extensions: 4.8.0 → 4.9.0 -------------------------------- Unidecode: 1.3.7 → 1.3.8 ------------------------ wcwidth: 0.2.12 → 0.2.13 ------------------------