-
-
Notifications
You must be signed in to change notification settings - Fork 75
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Take over changes from branch release/5.2-dev.
- Loading branch information
1 parent
c130b4f
commit f8f9792
Showing
8 changed files
with
121 additions
and
1,368 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,101 +1,120 @@ | ||
Zope 4.8.7 → 4.8.10 | ||
------------------- | ||
|
||
- Allow only some image types to be displayed inline. Force download for others, especially SVG images. By default we use a list of allowed types. You can switch a to a list of denied types by setting OS environment variable OFS_IMAGE_USE_DENYLIST=1. You can override the allowed list with environment variable ALLOWED_INLINE_MIMETYPES and the disallowed list with DISALLOWED_INLINE_MIMETYPES. Separate multiple entries by either comma or space. This change only affects direct URL access. <img src="image.svg" /> works the same as before. (CVE-2023-42458) See security advisory. | ||
- Tighten down the ZMI frame source logic to only allow site-local sources. Problem reported by Miguel Segovia Gil. | ||
- Update RestrictedPython to version 5.4 to fix a potential a security issue. (CVE-2023-41039) | ||
- Update AccessControl to version 4.4 to fix a potential a security issue. (CVE-2023-41050) | ||
- Sanitize tainting fixing #1095 | ||
- Restore filename on code objects of objects returned from App.Extensions.getObject(). This got lost in 4.0a6. | ||
- Only set response header Content-Type as text/html on exception views when the response has content. (#1089) | ||
Update dependencies to the latest releases for each supported Python version. | ||
|
||
plone.recipe.zope2instance: 6.12.0 → 6.12.1 | ||
plone.recipe.zope2instance: 6.12.1 → 6.13.0 | ||
------------------------------------------- | ||
Documentation: | ||
New features: | ||
|
||
- Update README: for ``RotatingFileHandler`` ``maxCount`` is not a valid keyword argument. | ||
Use ``backupCount``. | ||
[gforcada] (#190) | ||
- Add support for setting max_value_length in Sentry init. | ||
When you use this option, you should use `sentry-sdk` 1.29.0 or higher. | ||
[gyst] (#193) | ||
|
||
- Add ``dos_protection`` config. | ||
With Zope 5.8.4+ you may get ``zExceptions.BadRequest: data exceeds memory limit`` when uploading an image or file of more than 1 MB. | ||
To increase this limit, you can add this in your instance recipe, and choose your own limit:: | ||
|
||
plone.releaser: 1.8.8 → 1.8.9 | ||
----------------------------- | ||
Bug fixes: | ||
zope-conf-additional = | ||
<dos_protection> | ||
form-memory-limit 4MB | ||
</dos_protection> | ||
|
||
[@mamico] (#191) | ||
|
||
- Allow disabling PyPI rights check, as this does not know how to check organisations. | ||
Set env variable ``PLONE_RELEASER_CHECK_PYPI_ACCESS=0`` if you want to disable it. | ||
Also, we do not check PyPI if the user is `__token__`, so using an API token. | ||
[maurits] (#50) | ||
Tests | ||
|
||
- Fix missing changelog entries when running ``bin/manage changelog``. | ||
[maurits] (#60) | ||
- Update tox to support python 3.10 and 3.11. (#193) | ||
|
||
|
||
Plone: 5.2.13 → 5.2.14 | ||
Plone: 5.2.14 → 5.2.15 | ||
---------------------- | ||
Bug fixes: | ||
|
||
- Release Plone 5.2.14. | ||
- Release Plone 5.2.15. | ||
[maurits] | ||
|
||
|
||
plone.app.multilingual: 5.6.4 → 5.6.6 | ||
------------------------------------- | ||
plone.app.discussion: 3.4.7 → 3.4.9 | ||
----------------------------------- | ||
New features: | ||
|
||
- Provide HCaptcha if plone.formwidget.hcaptcha is installed. @ksuess (#230) | ||
|
||
Bug fixes: | ||
|
||
- Fix setting Indonesian language cookie on site root: must be ``id``, not ``id-id``. | ||
[maurits] (#304) | ||
- Apply validation for all captchas. @ksuess (#233) | ||
|
||
- Fix ``set_recursive_language`` to actually find child objects. | ||
[maurits] (#304) | ||
|
||
- Root language switcher: redirect to ``id-id`` if the Indonesian language is preferred. | ||
[maurits] (#304) | ||
plone.app.linkintegrity: 3.6.1 → 3.6.2 | ||
-------------------------------------- | ||
Bug fixes: | ||
|
||
- Do not unset the language on the Indonesian root language folder when saving the control panel. | ||
This language has ``id`` as code. This is not allowed as an id in Plone, so it is created as ``id-id`` instead. | ||
This needs some special handling. | ||
Added upgrade to recursively fix this language folder to set the Indonesian language. This is only done when the folder itself has the wrong language. | ||
[maurits] (#304) | ||
- Report sources once per breach in delete_confirmation_info. | ||
[jaroel] (#95) | ||
|
||
|
||
plone.app.upgrade: 2.1.6 → 2.1.7 | ||
plone.app.locales: 5.1.33 → 5.1.34 | ||
---------------------------------- | ||
- Update Portuguese translation | ||
[ksuess] | ||
|
||
|
||
plone.app.upgrade: 2.1.7 → 2.1.8 | ||
-------------------------------- | ||
Bug fixes: | ||
|
||
- Added upgrade to 5222, Plone 5.2.14. | ||
[maurits] (#5222) | ||
- Added upgrade to 5223, Plone 5.2.15. | ||
[maurits] (#5223) | ||
|
||
|
||
plone.namedfile: 5.6.0 → 5.6.1 | ||
------------------------------ | ||
plone.app.z3cform: 3.2.4 → 3.2.5 | ||
-------------------------------- | ||
Bug fixes: | ||
|
||
- Fix stored XSS (Cross Site Scripting) for SVG images. | ||
Done by forcing a download instead of displaying inline. | ||
See `security advisory <https://github.com/plone/plone.namedfile/security/advisories/GHSA-jj7c-jrv4-c65x>`_. | ||
[maurits] (#1) | ||
- Make labels/legends of fieldsets translatable. | ||
[ksuess] (#87) | ||
|
||
|
||
plone.restapi: 7.8.2 → 7.8.3 | ||
plone.restapi: 7.8.3 → 7.9.0 | ||
---------------------------- | ||
Bug fixes: | ||
|
||
- Fix content serializer with an old version of an item that was renamed. @davisagli (#1651) | ||
New features: | ||
|
||
- Added `@site` and `@navroot` endpoints. @erral (#1464) | ||
|
||
Products.CMFCore: 2.7.0 → 2.7.1 | ||
------------------------------- | ||
- Make ``decodeFolderFilter`` and ``encodeFolderFilter`` non-public. | ||
This is the workaround from `CVE-2023-36814 <https://github.com/zopefoundation/Products.CMFCore/security/advisories/GHSA-4hpj-8rhv-9x87>`_. | ||
- New version pins to run tests | ||
[erral] (#1721) | ||
|
||
|
||
Products.CMFPlone: 5.2.13 → 5.2.14 | ||
Products.CMFPlone: 5.2.14 → 5.2.15 | ||
---------------------------------- | ||
Bug fixes: | ||
|
||
- Update metadata version to 5222, Plone 5.2.14. | ||
[maurits] (#5222) | ||
- Check for container field / attribute when trying to create content with same id | ||
[laulaz] (#3847) | ||
|
||
- Fix problem when adding a Plone site with a custom INonInstallable utility without a getNonInstallableProfiles method. (#3862) | ||
|
||
- Update metadata version to 5223, Plone 5.2.15. | ||
[maurits] (#5223) | ||
|
||
|
||
plone.app.debugtoolbar: 1.3.0 → 1.4.0 | ||
------------------------------------- | ||
New features: | ||
|
||
- Added more improvements about i18n support [macagua] | ||
|
||
Updated Spanish translation [macagua] | ||
|
||
Updated the documentation [macagua] | ||
|
||
Upgraded the buildout configuration to Plone 6.0 version [macagua] (#31) | ||
|
||
|
||
plone.app.blocks: 5.2.1 → 5.2.2 | ||
------------------------------- | ||
|
||
- No longer test on Python 3.7 or on Plone 6.0. | ||
For Plone 6 you can use version 7 or higher. | ||
Plone 5.1 is officially still supported, and Python 2.7 as well. | ||
[maurits] | ||
|
||
- Fix for AttributeError in linkintegrity code when pasting a folder containing a page with tiles. | ||
Related to `issue 97 <https://github.com/plone/plone.app.blocks/issues/97>`_. | ||
[cillianderoiste] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.