Products.CMFPlone: 6.0.0a6 → 6.0.0b1 ------------------------------------ Breaking changes: - Removed our expressions patch. This was a patch to avoid some too strict checks by Zope / Products.PageTemplates. But in Plone 6 it should be fine to be stricter. The ``STRICT_TRAVERSE_CHECK`` environment variable is no longer read. [maurits] (#3567) New features: - Initially open accordions in resource registry. Hide via JS when no errors occur. [petschki] (#3560) - Resource bundle dependency on multiple comma separated names. [petschki] (#3570) Bug fixes: - Reduce dependencies in setup.py here, when already fulfilled in the packages where in use. [jensens] (#3572) - Fix more plone.base related deprecation warnings. [jensens] (#3573) - Fix adding/renaming resources TTW. [petschki] (#3574) - More i18n fixes [erral] (#3575) - Updated metadata version to 6006. [maurits] (#6006) Zope: 5.5.1 → 5.5.2 ------------------- - Update ``waitress`` to version 2.1.2. - Improvements on find_bad_templates(): check Filesystem Page Templates too and show html tags in web report (`#1042 `_) - Fix version pin specifications for Python 3.6 compatibility. (`#1036 `_) - Quote all components of a redirect URL (not only the path component) (`#1027 `_) - Drop the convenience script generation from the buildout configuration in order to get rid of a lot of dependency version pins. These were only needed for maintainers who can install them manually. (`#1019 `_) - Update to newest compatible versions of dependencies. - Modify "manage_access" to allow users to switch from the compact view to the complete matrix view when more than 30 roles are defined. (`#1039 `_) - Strip leading ``.`` in cookie domain names. (`#1041 `_) setuptools: 62.1.0 → 62.6.0 --------------------------- pip: 22.0.4 → 22.1.2 -------------------- Plone: 6.0.0a6 → 6.0.0b1 ------------------------ Bug fixes: - Release 6.0.0b1. [maurits] plone.app.caching: 3.0.0b1 → 3.0.0b2 ------------------------------------ Bug fixes: - Remove trailing comma to avoid different default messages for the same msgid [erral] (#102) plone.app.content: 4.0.0a13 → 4.0.0a14 -------------------------------------- Bug fixes: - Change some msgids, we have similar ones but are slightly different default values [erral] (#249) plone.app.contentmenu: 3.0.0b1 → 3.0.0b2 ---------------------------------------- Bug fixes: - Fix missing `menuItem/extra/li_class`. [petschki] (#43) plone.app.contentrules: 5.0.0b1 → 5.0.0b2 ----------------------------------------- Bug fixes: - Remove unneeded i18n:translate call [erral] (#73, #74) plone.app.dexterity: 3.0.0a11 → 3.0.0b1 --------------------------------------- Bug fixes: - Tests: add names to behaviors. [maurits] (#169) plone.app.event: 4.0.0a9 → 4.0.0b1 ---------------------------------- Bug fixes: - Fix default i18n msgid values [erral] (#359) plone.app.layout: 4.0.0b1 → 4.0.0b2 ----------------------------------- Bug fixes: - Reuse existing i18n label [erral] (#315) - Change i18n translation msgid [erral] (#316) plone.app.locales: 6.0.3 → 6.0.4 -------------------------------- - Remove transifex configuration. See #325 [erral] - Add more Dutch translations, unify the po headers in this language. [maurits] - complete spanish translation [erral] - complete basque translation [erral] plone.app.multilingual: 6.0.0a12 → 6.0.0b1 ------------------------------------------ Bug fixes: - Improve usability of multilingual-map: Fix links to create_translation and open in new tab, speed up animation. [pbauer] (#402) plone.app.portlets: 5.0.0b1 → 5.0.0b2 ------------------------------------- Bug fixes: - Fix Plone 5.2.4 migrating troubles [michaellaunay] (#157) - fix deprecation warnings from plone.base [jensens] (#166) plone.app.querystring: 1.6.0 → 2.0.0 ------------------------------------ Bug fixes: - Use function from Products.CMFPlone to handle cleaning of search terms. Fixes #111 [erral] (#111) plone.app.upgrade: 3.0.0b2 → 3.0.0b3 ------------------------------------ Bug fixes: - Added upgrade to 6006, Plone 6.0.0b1. [maurits] (#6006) plone.app.users: 3.0.0a7 → 3.0.0b1 ---------------------------------- Bug fixes: - Change default msgids for translations [erral] (#108) plone.app.versioningbehavior: 1.4.6 → 2.0.0b1 --------------------------------------------- Bug fixes: - Fix test for changed label in `Products.CMFEditions`. [petschki] (#64) - Improve performance of the CloneNamedFileBlobs modifier which is used to handle Dexterity NamedBlobFile and NamedBlobImage fields while creating and retrieving versions. Previously the contents of the Blob were copied to a new Blob, but that is unnecessary and slow. Now the modifier simply ensures that the version retains a reference to the existing Blob. This also reduces use of data storage since only one copy of the Blob is needed rather than two. [davisagli] (#66) plone.app.viewletmanager: 3.1.2 → 3.1.3 --------------------------------------- Bug fixes: - Change default message for i18n msgid [erral] (#25) plone.app.workflow: 5.0.0a3 → 5.0.0b1 ------------------------------------- Bug fixes: - Fix translation of `sharing` buttons. [petschki] (#33) plone.base: 1.0.0b1 → 1.0.0b2 ----------------------------- Bug fixes: - Fix Boolean Fields in ISiteSyndicationSettings, IFeedSettings, selection of true/false now possible [1letter] (#14) plone.dexterity: 3.0.0a3 → 3.0.0b1 ---------------------------------- Breaking changes: - Remove long deprecated imports and fallbacks. [jensens, maurits] (#161) - Python 3.7+ only, drop Python 2 support. [jensens, maurits] (#161) Bug fixes: - Use Bootstrap 5 classes for buttons. [jensens] (#161) plone.namedfile: 6.0.0b2 → 6.0.0b3 ---------------------------------- Bug fixes: - Get title from ImageScale class. Prevents a traceback when the context is a tile. When no title can we found, fall back to an empty string. [maurits] (#128) plone.scale: 4.0.0b1 → 4.0.0b3 ------------------------------ Bug fixes: - Fixed getting original data for a tile. [maurits] (#64) - Fix to ensure that when a scale that was registered using `pre_scale` is later actually generated by `get_or_generate`, it is stored with the same uid as the placeholder info that was stored by `pre_scale`. This avoids an issue where the same scale was generated repeatedly. [davisagli] (#60) plone.session: 4.0.0a1 → 4.0.0b1 -------------------------------- Bug fixes: - Update the plone-session bundle to depend on the plone bundle instead of the jquery bundle, which no longer exists. [davisagli] (#27) plone.staticresources: 2.0.0b3 → 2.0.0b5 ---------------------------------------- New features: - Update Bootstrap -> 5.2.0 and Boostrap Icons -> 1.9.1 [petschki] (#236) - Mockup update: register jquery and bootstrap globally. [petschki] (#231) - Upgrade to @plone/mockup 5.0.0-alpha.17. (#232) Bug fixes: - Fix `exclude_from_nav` in `pat-structure` for items without metadata information. [petschki] (#230) - Fix tinymce link/image modals. [petschki] (#233) - Mockup update: `pat-relateditems` customizable templates. [petschki] (#234) plone.supermodel: 1.6.4 → 2.0.0 ------------------------------- Bug fixes: - Release 1.6.4 as 2.0.0. This was meant as a major release. I have rereleased 1.6.3 as 1.6.5. [maurits] (#27) plone.volto: 4.0.0a6 → 4.0.0a7 ------------------------------ New features: - Use new metadata utility for adding the ``image_scales`` to the default serialization. [ericof] (#74) Bug fixes: - Use plone/code-analysis-action on GitHub Actions and plone/code-quality Docker image and versions to format code. [ericof] (#68) - Fix the handler for resolving UIDs in nested blocks to avoid trying to resolve them twice. This also makes it possible to use deserialization and serialization transforms that intentionally run before the resolveuid transform in the context of nested blocks. [davisagli] (#76) plonetheme.barceloneta: 3.0.0b1 → 3.0.0b2 ----------------------------------------- New features: - Update Bootstrap 5.2.0 [petschki] (#300) Bug fixes: - Show footer portlets when managing all portlets from @@manage-portlets [frapell] (#281) Products.CMFEditions: 4.0.0a3 → 4.0.0b1 --------------------------------------- Bug fixes: - Replaced label 'Working Copy' with 'Current revision' [rristow] (#55) - Do not depend on Zope2 but Zope and remove transitional dependencies. [jensens] (#87) - Fix deprecated imports and not depend on CMFPlone. Removes also circular dependency. [jensens] (#88) - Fix test to work with updated CMFUid. [davisagli] (#89) icalendar: 4.0.9 → 5.0.0a1 -------------------------- Breaking changes: - Drop support for Python 3.4, 3.5 and PyPy2. [maurits] Bug fixes: - Test with GitHub Actions. [maurits] five.customerize: 2.0.1 → 2.1.0 ------------------------------- - Add support for Python 3.5, 3.7, 3.8, 3.9, 3.10. - Fix tests to run successfully on Zope >= 5.2.1. Products.CMFCore: 2.5.4 → 2.6.0 ------------------------------- - Fix cookie test failure (`#120 `_). - Add support for Python 3.10. Products.CMFUid: 3.2.0 → 3.4 ---------------------------- - When an object is reindexed after its UID is set, only reindex the ``cmf_uid`` index rather than all indexes. - Add support for Python 3.10. Products.DCWorkflow: 2.5.0 → 2.6.0 ---------------------------------- New features: - Add support for Python 3.10. Products.ExternalMethod: 4.5 → 4.6 ---------------------------------- - Add support for Python 3.10. Products.PluginRegistry: 1.9 → 1.10 ----------------------------------- - Add support for Python 3.10 Products.PythonScripts: 4.13 → 4.14 ----------------------------------- Products.Sessions: 4.12 → 4.13 ------------------------------ Products.SiteErrorLog: 5.5 → 5.6 -------------------------------- Products.ZopeVersionControl: 2.0.0 → 3.0.0 ------------------------------------------ Breaking changes: - Drop support for Zope 2.x. New features: - Add support for Python 3.9, 3.10 zope.app.locales: 4.1 → 4.2 --------------------------- feedparser: 6.0.8 → 6.0.10 -------------------------- importlib-metadata: 4.11.3 → 4.12.0 ----------------------------------- importlib-resources: 5.7.0 → 5.8.0 ---------------------------------- jsonschema: 4.4.0 → 4.6.1 ------------------------- manuel: 1.11.2 → 1.12.4 ----------------------- Markdown: 3.3.6 → 3.3.7 ----------------------- outcome: 1.1.0 → 1.2.0 ---------------------- Pillow: 9.1.0 → 9.1.1 --------------------- PyJWT: 2.3.0 → 2.4.0 -------------------- responses: 0.20.0 → 0.21.0 -------------------------- selenium: 4.2.0 → 4.3.0 ----------------------- trio: 0.20.0 → 0.21.0 --------------------- typing-extensions: 4.1 → 4.2.0 ------------------------------ watchdog: 2.1.7 → 2.1.9 ----------------------- webresource: 1.0 → 1.1 ---------------------- wrapt: 1.14.0 → 1.14.1 ----------------------