packaging: 24.2 → 25.0 ---------------------- pip: 25.0.1 → 25.1.1 -------------------- setuptools: 75.8.2 → 79.0.1 --------------------------- wheel: 0.45.1 → 0.46.1 ---------------------- zc.buildout: 4.1.4 → 4.1.10 --------------------------- plone.api: 2.5.0 → 2.5.2 ------------------------ Bug fixes: - Make plone.api.exc.UserNotFoundError message more informative by including the not found username [@ale-rt] #585 Documentation: - Add missing members to API methods and sort items. @stevepiercy #579 - Resolve Sphinx warning `duplicate object description of plone` by using `currentmodule` instead of `module`. This avoids creating duplicate entries in the index. They are already documented in the `docs/api/*.md` files. @stevepiercy #581 - Pin plone-sphinx-theme to prepare for PLIP 4097. See https://github.com/plone/Products.CMFPlone/issues/4097. @stevepiercy #583 Internal: - Add project URLs to display on PyPI. @stevepiercy #582 plone.app.content: 4.1.9 → 4.1.10 --------------------------------- Bug fixes: - @@getSource supports object widgets [ale-rt] (#303) Internal: - Remove support for obsolete check_id Plone scripts. [thet] plone.app.dexterity: 4.0.4 → 4.1.0 ---------------------------------- New features: - Include `obj` in the results from the `INextPreviousProvider` adapter. @davisagli Bug fixes: - Re-enable subjects into SearchableText indexing. [cekk] (#407) plone.app.discussion: 5.0.0 → 5.1.0 ----------------------------------- New features: - Implement auto_approve_admin_comments based on specified roles @rohnsha0 (#261) Bug fixes: - Fix improper handling of logic for showing delete button @rohnsha0 (#182) Internal: - Update configuration files. [plone devs] plone.app.event: 5.2.1 → 5.2.2 ------------------------------ Bug fixes: - Fix import problem for plone_displayview by explicitly depending on plone.app.contentmenu. [thet] - Stabilize tests. At the end of a month the calendar test was failing due to some dates reaching into the next month and not being rendered anymore in the current month. This is now stabilized. [thet] plone.app.iterate: 6.1.0 → 6.2.0 -------------------------------- New features: - Add `is_working_copy` column to catalog metadata. @davisagli (#143) plone.app.multilingual: 8.2.3 → 8.2.4 ------------------------------------- Bug fixes: - The methods `get_translation(s)` are safely callable for anonymous access. The method `add_translation` returns now the created translation. [pgrunewald] (#495) - Fix the default path for the relation widget if the current context or request are unknown. [yurj] (#498) plone.app.users: 3.1.1 → 3.1.2 ------------------------------ Bug fixes: - Remove superfluous comma on registration form. Replace "e.g." with "for example". [maurits] (#139) plone.app.z3cform: 4.7.4 → 4.7.8 -------------------------------- Bug fixes: - Fix view template for AjaxSelectWidget. @petschki (#225) - Fix TreeVocabulary implementation. This now also works for "standard" SelectWidget and Select2Widget. @petschki (#235) - add login to the list of button names that showbmit button @erral (#4180) - Allow the ContentBrowserWidget to be used inside an object widget (#230) - Fix for required single boolean and multiple choice fields with checkboxes. @petschki - Fix display template for contentbrowser and fix columns for orderedselect widget. @petschki (#223) - Check if the context can provide a path in LinkWidget pattern_data. @yurj (#226) (#226) - Fix the boolean widget in hidden mode (#228) - Fix missing `_formater` value for `TimeWidget`. @petschki (#222) plone.base: 2.0.3 → 3.0.0 ------------------------- Breaking changes: - Refactoring Interface ITinyMCEPluginSchema, field `menubar` is not longer a `List`, it's now a `TextLine` Field [1letter] (#82) plone.distribution: 3.1.1 → 3.1.2 --------------------------------- New features: - Add attribute `package` to `plone.distribution.core.Distribution` to store which package registered a specific distribution. @ericof #114 plone.namedfile: 7.0.1 → 7.1.0 ------------------------------ New features: - Add a srcset method to the @@images view [erral] (#170) Bug fixes: - Support for extracting metadata from WebP images without loading the entire image into memory, as already done for other formats. [mamico] (#181) - Adjusted schema validation to prevent file/image loading during upload/import (#167) plone.protect: 5.0.3 → 5.0.5 ---------------------------- Bug fixes: - Do not allow the confirm-action view to be called without a valid authenticator. [ale-rt] (#131) - In login event subscriber, do not fail if request is not found. This probably only happens in tests, not in real world usage. [maurits] (#122) plone.recipe.zope2instance: 8.0.0 → 8.0.1 ----------------------------------------- Bug fixes: - Check for presence of Products.CMFPlone with multiple keys. This is needed, depending on the used `zc.buildout` and `setuptools` versions. [maurits] (#205) plone.restapi: 9.13.3 → 9.14.0 ------------------------------ New features: - `@site` service: Add a way for add-ons to add additional data using an `ISiteEndpointExpander` adapter. @davisagli #1921 Bug fixes: - Fix exposing protected fields in schema serializer. [maethu] #1916 - Fix `AttributeError` when updating the default blocks layout for a content type. @nileshgulia, @davisagli #1917 - Micro-optimization for validation in vocabulary serializer. @davisagli #1906 - In the teaser block serializer, don't include data from the target item if the current user doesn't have View permission on it. @davisagli #1911 - Avoid finding control panel adapters when looking up normal views. @rohnsha0, @davisagli #4156 Documentation: - Pin plone-sphinx-theme to prepare for PLIP 4097. See https://github.com/plone/Products.CMFPlone/issues/4097. @stevepiercy #4097 Internal: - Add tests for inherit service. @ujsquared #1897 plone.scale: 4.1.4 → 4.2.0 -------------------------- New features: - Add method to 'scale' SVGs by modifying display size and viewbox. [jensens[ (#68) plone.session: 4.0.4 → 4.0.5 ---------------------------- Bug fixes: - Fix ValueError when processing malformed session tickets. @rohnsha0 (#33) Internal: - Update configuration files. [plone devs] (6e36bcc4) plone.staticresources: 2.2.5 → 2.2.6 ------------------------------------ Bug fixes: - Update mockup=5.3.5. See https://github.com/plone/mockup/releases/tag/5.3.5 NOTE: if you upgrade this package alone in an existing Plone installation make sure you run the upgradestep `216` manually in `portal_setup/upgrades` to get the new `bootstrap-icons=1.13.1` @petschki plone.testing: 9.0.5 → 9.0.6 ---------------------------- Bug fixes: - Fix ``zope.uninstallProduct`` for ``Products`` installed with pip. [maurits] (#110) plone.tiles: 2.3.1 → 3.0.0 -------------------------- Breaking changes: - Remove Python 2 and Plone 5.2 support. @petschki Internal: - Update configuration files. [plone devs] plone.volto: 5.0.4 → 5.1.0 -------------------------- New features: - Enable automatic versioning for content types with blocks. @davisagli #191 - Enable preview image link behavior by default for most content types. @davisagli #191 - Put preview image fields in their own fieldset, and the navigation title field in the Settings fieldset. @davisagli #191 - Enable navigation title by default for most content types. @ana-oprea #191 Bug fixes: - Update `image_scales` in catalog for items with a `preview_image_link` if the image is edited. @davisagli #192 Internal: - Don't depend on zest.releaser. [thet] plonetheme.barceloneta: 3.2.3 → 3.2.4 ------------------------------------- New features: - Support for required and invalid styles on form tabs. [thet] Bug fixes: - Update dependencies: Bootstrap 5.3.5, TinyMCE 7.8.0. @petschki #397 - Update dependencies: Bootstrap 5.3.6, TinyMCE 7.9.0. @petschki icalendar: 6.1.1 → 6.1.3 ------------------------ Bug fixes: - Fix to permit TZID forward references to VTIMEZONEs - Stabelize timezone id lookup, see `Issue 780 `_. - Restrict timezones tested, see `Issue 763 `_ - Add funding link to Tidelift. - Link to related package. - Shorten first example in documentation. - Add ``name`` and ``email`` properties to ``vCalAddress``. - Add type hint for property ``params`` in ``icalendar.prop``. - Set default value for ``params`` as ``params={}`` in mulitple constructors in ``icalendar.prop`` to improve usability. - Improve object initialization performance in ``icalendar.prop``. - Add type hint for ``params`` in multiple constructors in ``icalendar.prop``. z3c.caching: 3.0 → 3.1 ---------------------- - Add support for Python 3.12, 3.13. - Drop support for Python 3.7, 3.8. z3c.zcmlhook: 2.0 → 2.1 ----------------------- zest.releaser: 9.5.0 → 9.6.0 ---------------------------- zope.componentvocabulary: 2.3.0 → 3.0 ------------------------------------- zope.intid: 5.0 → 5.1 --------------------- zope.keyreference: 6.0 → 6.1 ---------------------------- zope.ramcache: 3.0 → 3.1 ------------------------ attrs: 24.2.0 → 25.3.0 ---------------------- click: 8.1.7 → 8.1.8 -------------------- coverage: 7.6.9 → 7.8.0 ----------------------- cryptography: 44.0.0 → 44.0.2 ----------------------------- cssselect: 1.2.0 → 1.3.0 ------------------------ decorator: 5.1.1 → 5.2.1 ------------------------ furl: 2.1.3 → 2.1.4 ------------------- importlib-resources: 6.4.5 → 6.5.2 ---------------------------------- iniconfig: 2.0.0 → 2.1.0 ------------------------ jeepney: 0.8.0 → 0.9.0 ---------------------- keyring: 25.5.0 → 25.6.0 ------------------------ lxml: 5.3.0 → 5.3.1 ------------------- mock: 5.1.0 → 5.2.0 ------------------- more-itertools: 10.5.0 → 10.6.0 ------------------------------- nh3: 0.2.19 → 0.2.21 -------------------- Pillow: 11.0.0 → 11.1.0 ----------------------- prompt-toolkit: 3.0.48 → 3.0.50 ------------------------------- pyOpenSSL: 24.3.0 → 25.0.0 -------------------------- python-dotenv: 1.0.1 → 1.1.0 ---------------------------- referencing: 0.35.1 → 0.36.2 ---------------------------- responses: 0.25.3 → 0.25.7 -------------------------- rich: 13.9.4 → 14.0.0 --------------------- simplejson: 3.19.3 → 3.20.1 --------------------------- trio: 0.27.0 → 0.29.0 --------------------- trio-websocket: 0.11.1 → 0.12.2 ------------------------------- trove-classifiers: 2025.2.18.16 → 2025.3.19.19 ---------------------------------------------- twine: 5.1.1 → 6.1.0 -------------------- typing-extensions: 4.12.2 → 4.13.1 ---------------------------------- tzdata: 2025.1 → 2025.2 ----------------------- wrapt: 1.17.0 → 1.17.2 ----------------------