Zope 5.11 → 5.11.1 ------------------ - Update to newest compatible versions of dependencies. - Define ``request["PARENTS"]`` before request parameter processing such that request failure subscribers (such as that of ``Products.SiteErrorLog``) can determine the error context for exceptions raised during request parameter processing (see `#1235 `_). pip: 24.2 → 24.3.1 ------------------ setuptools: 75.2.0 → 75.6.0 --------------------------- wheel: 0.44.0 → 0.45.1 ---------------------- waitress: 3.0.1 → 3.0.2 ----------------------- Plone: 6.1.0b1 → 6.1.0b2 ------------------------ - Release 6.1.0b2. [maurits] plone.api: 2.2.3 → 2.2.4 ------------------------ Documentation: - Remove references to unused Coveralls. @stevepiercy (#543) plone.app.contentrules: 5.0.4 → 5.0.5 ------------------------------------- Bug fixes: - use WorkflowEditForm in WorkflowEditFormView use NotifyEditForm in NotifyEditFormView [1letter] (#75) - fix controlpanel view, dont render card element if no rules defined [1letter] (#102) - fix rendering of edit modal dialogs, exclude global tabs [1letter] (#103) plone.app.contenttypes: 4.0.1 → 4.0.3 ------------------------------------- Bug fixes: - Fix migrate_base_class_to_new_class util to remove Acquisition wrappers. @davisagli (#714) - [yurj] fix use of relative urls in replace_link_variables_by_paths and in the Link view (#711) plone.app.event: 5.1.8 → 5.2.0 ------------------------------ New features: - Provide an IContentListingObject adapter [erral] (#410) Bug fixes: - fix import of TextLinesFieldWidget, correctness the rendering of EventAttendees TextLinesFieldWidget [1letter] (#414) plone.app.locales: 6.0.25 → 6.0.27 ---------------------------------- Bug fixes: - Update fi translation [Ricky Tigg] (#462) - it translations [yurj] (#457) - de translations [petscki] eu translations [erral] es translations [erral] (#458) - ja translations [terapyon] (#459, #460) - de translations [tisto, jensens, davisagli] (#461) plone.app.multilingual: 8.1.3 → 8.2.0 ------------------------------------- New features: - use pat-contentbrowser as default widget for add translation form [@1letter] (#461) Bug fixes: - [yurj] missing comma lead to unexpected variable remove from url (#472) plone.app.theming: 5.0.10 → 5.0.11 ---------------------------------- Bug fixes: - Update the link and label under Site Setup > Theming > Advanced settings > Custom Styles to Theming of Classic UI at https://6.docs.plone.org/classic-ui/theming/index.html. @stevepiercy (#248) plone.app.upgrade: 3.1.7 → 3.1.8 -------------------------------- Tests - Fix removed `unittest.makeSuite` in python 3.13. [petschki] (#331) Internal: - Added upgrade to 6106, Plone 6.1.0b2. [maurits] (#6106) plone.app.users: 3.0.7 → 3.0.9 ------------------------------ Bug fixes: - Add missing locale for translations [erral] (#132) - Check `plone.app.controlpanel.UsersAndGroups` permission for the `@@member-fields` edit view. @yurj (#125) plone.app.z3cform: 4.7.0 → 4.7.1 -------------------------------- Bug fixes: - Fix pattern options for `LinkWidget`. [petschki] (#213) plone.distribution: 3.0.0a1 → 3.0.0b2 ------------------------------------- Bug fixes: - Fix logic for suggested id for new site. It could suggest an id that was already taken. @mauritsvanrees #97 - Fix bug where launch screen was blank in Chrome. @davisagli #101 Tests - Fix test that failed because an extra distribution was found. @mauritsvanrees #104 plone.keyring: 4.0.1 → 4.0.2 ---------------------------- Tests - Fix removed `unittest.makeSuite` in python 3.13. [petschki] (#33) plone.namedfile: 6.3.1 → 6.4.0 ------------------------------ New features: - Set `Link` header with `rel="canonical"` for file downloads. @mamico (#163) plone.portlet.static: 4.0.2 → 4.0.3 ----------------------------------- Tests - Fix removed `unittest.makeSuite` in python 3.13. [petschki] (#45) plone.protect: 5.0.2 → 5.0.3 ---------------------------- Tests - Fix removed `unittest.makeSuite` in python 3.13. [petschki] (#121) plone.recipe.zope2instance: 7.1.1 → 7.1.2 ----------------------------------------- Documentation: - Remove obsolete attention admonition. The `master` branch supports Plone 6.x. (#199) plone.restapi: 9.8.3 → 9.9.0 ---------------------------- New features: - When a Link content item is linked by UID, resolve its URL as the linked target URL for anonymous users. @cekk (#1847) Bug fixes: - Fix resolving paths in deserializer if the target was moved in the same request. @cekk (#1848) - Make slate block linkintegrity checking more robust in case data isn't in the expected format. @cekk (#1849) - Optimized performance of DexterityObjectPrimaryFieldTarget adapter. @maurits (#1851) - Fix log in after changing email when "email as login" is enabled [erral] (#1835) - Fix tests after #1839 and plone.app.event#411 [erral] (#1844) - Do not change request during relation fields serialization [cekk] (#1845) - URL Management control panel: Fix error handling in CSV upload. @davisagli (#1837) Documentation: - `html_use_opensearch` value must not have a trailing slash. Clean up comments. @stevepiercy (#1846) Internal: - Fix time-dependence of tests. @davisagli (#1850) - Test that recurrence serialization provides correct data [erral] (#1809) - Additional tests to login name changes [erral] (#1840) plone.schemaeditor: 4.0.6 → 4.0.8 --------------------------------- Tests - fix robot test @1letter (#125) - Increase timeout for check for opened modal. [petschki] (#124) plone.staticresources: 2.2.0b1 → 2.2.0b3 ---------------------------------------- Bug fixes: - Update `mockup=5.2.0-beta.2`. See https://github.com/plone/mockup/releases/tag/5.2.0-beta.2 [petschki] (#362) - Fix `pat-contentbrowser` for `CatalogSource` widgets. See https://github.com/plone/mockup/releases/tag/5.2.0-beta.1 [petschki] (#359) plone.testing: 9.0.2 → 9.0.3 ---------------------------- Bug fixes: - Remove setuptools fossils. [maurits] (#72) - Fix README for removed `unittest.makeSuite` in python 3.13. [petschki] (#100) plone.theme: 4.0.1 → 4.0.2 -------------------------- Bug fixes: - Fix removed `unittest.makeSuite` in python 3.13. [petschki] (#27) plone.volto: 5.0.0b1 → 5.0.1 ---------------------------- Bug fixes: - Allow setting `preview_image_link` to an image from a different language root folder. @davisagli #172 - Enable the `plone.versioning` behavior for the Page content type. @davisagli #143 - Remove override of Plone's `plone.app.vocabularies.Keywords` vocabulary. @davisagli #157 - The `volto.head_title` behavior has been renamed to `volto.kicker`. The old name still works, but is deprecated. Content types should be updated to use the new name. @iRohitSingh, @davisagli #164 - Don't exclude Plone Site from search results. @davisagli #165 - Fix plone.app.multilingual dependency to be a dependency for tests only. @davisagli #168 - Rename `default` distribution to `volto`. @davisagli #161 Internal: - Fix deprecated imports. @petschki #128 - Remove unused ZCML conditions. @davisagli #167 plonetheme.barceloneta: 3.2.0 → 3.2.1 ------------------------------------- Bug fixes: - Upgrade TinyMCE 7.6.0 [petschki] #384 Internal: - Upgrade development dependencies. [petschki] #384 Products.CMFEditions: 4.0.3 → 4.0.4 ----------------------------------- Bug fixes: - Fix "Can't pickle objects in acquisition wrappers." error in `OMOutsideChildrensModifier` and `OMInsideChildrensModifier`. @davisagli (#26) Products.CMFPlone: 6.1.0b1 → 6.1.0b2 ------------------------------------ Breaking changes: - Officially drop support for Python 3.8 and 3.9. This was always the case for Plone 6.1, but we did not yet say this in the changelog. See [PLIP 3926](https://github.com/plone/Products.CMFPlone/issues/3926). [maurits] #3926 New features: - Support Python 3.13. You need at least Python 3.13.1. [maurits] #313 - Allow bundles to be rendered after all others. JS and CSS resources can now be rendered after all other resources in their resource group including the theme (e.g. the Barceloneta theme CSS). There is an exception for custom CSS which can be defined in the theming controlpanel. This one is always rendered as last style resource. To render resources after all others, give them the "depends" value of "all". For each of these resources, "all" indicates that the resource depends on all other resources, making it render after its dependencies. If you set multiple resources with "all", then they will render alphabetically after all other. This lets you override a theme with custom CSS from a bundle instead of having to add the CSS customizations to the registry via the "custom_css" settings. As a consequence, theme customization can now be done in the filesystem in ordinary CSS files instead of being bound to a time consuming workflow which involves upgrading the custom_css registry after every change. [thet, petschki] #4054 Bug fixes: - Fix more unstable robottests with "Wait For Condition" when clicking modal links. [petschki] #4045 - Fix resources with relative URI in registry. [petschki] #4049 - Fix removed `unittest.makeSuite` in python 3.13 [petschki] #4066 - Grant permission plone.ModifyConstrainTypes (Modify constrain types) to Manager, Site Administrator and Owner. The change applies to new sites but is not applied automatically to upgraded sites. [pbauer] #4072 Tests - add robot test scenario for contentbrowser widget [1letter] #4043 - Fix more unstable robottests with "Wait For Condition" when rendering tinymce editor. [1letter] #4052 - Update for `pat-contentbrowser` with new component registry. [petschki] #4082 Internal: - Updated metadata version to 6106. [maurits] #6106 Products.PortalTransforms: 4.1.0 → 4.1.1 ---------------------------------------- Bug fixes: - Fix removed `unittest.makeSuite` in python 3.13 [petschki] (#70) collective.monkeypatcher: 1.2.1 → 1.2.2 --------------------------------------- Bug fixes: - Fix removed `unittest.makeSuite` in python 3.13. [petschki] (#14) Products.GenericSetup: 3.0.2 → 4.0 ---------------------------------- - Show import step id. - Add support for Python 3.12. - Drop support for Python 3.7. z3c.relationfield: 1.0 → 2.0.0 ------------------------------ - Revert: Consider RelationValue without source as broken. [ksuess] - Add support for Python 3.12, 3.13. - Drop support for Python 3.7. - Fix tests for Python 3.13. [petschki] - Consider RelationValue without source as broken. [ksuess] zope.copy: 4.3 → 5.0 -------------------- cmarkgfm: 2024.1.14 → 2024.11.20 -------------------------------- coverage: 7.6.4 → 7.6.9 ----------------------- cryptography: 43.0.3 → 44.0.0 ----------------------------- keyring: 25.4.1 → 25.5.0 ------------------------ lxml-html-clean: 0.3.1 → 0.4.1 ------------------------------ manuel: 1.12.4 → 1.13.0 ----------------------- nh3: 0.2.18 → 0.2.19 -------------------- PyJWT: 2.9.0 → 2.10.1 --------------------- pyOpenSSL: 24.2.1 → 24.3.0 -------------------------- rich: 13.9.2 → 13.9.4 --------------------- rpds-py: 0.20.0 → 0.22.3 ------------------------ watchdog: 5.0.3 → 6.0.0 ----------------------- wrapt: 1.16.0 → 1.17.0 ----------------------