From de360be21b4872cc31fc51e4c6ddd2d5c19b66e8 Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Wed, 7 Oct 2020 15:50:51 +0200 Subject: [PATCH] Garden change log. --- CHANGES.rst | 69 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 41 insertions(+), 28 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 4fa447daa7..bfc4bf20f2 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -11,28 +11,15 @@ https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst 5.0a3 (unreleased) ------------------ -- Update to ``zope.interface > 5.1.0`` to fix a memory leak. - -- Fix export of files with non-latin-1 compatible names - (`#890 `_) - -- Add ``pyupgrade`` via ``pre-commit`` - (`#859 `_) - -- Avoid unsolicited translations - (`#876 `_) +Backwards incompatible changes +++++++++++++++++++++++++++++++ -- Make "chameleon-zope context wrapping" more faithful. - (`#873 `_) +- Drop support for Python 3.5 as it will run out of support soon. + (`#841 `_) -- Let "unicode conflict resolution" work for all templates (not just - ``ZopePageTemplate``). - (`#872 `_) -- Make "Unicode Conflict Resolution" available for templates - rendered with ``chameleon`` - (`Products.CMFPlone#3145 - `_). +Features +++++++++ - New interface ``Products.PageTemplates.interfaces.IZopeAwareEngine``. It can be used as the "provides" of an adapter registration @@ -51,16 +38,38 @@ https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst (and take precedence) (`zope.tales#23 `_). -- Add ``tal:switch`` test - - Support the ``attrs`` predefined template variable again (as far as ``chameleon`` allows it) (`#860 `_). +- Use ``Chameleon`` (>= 3.7.2) configuration to get better + information for errors detected during template execution + (`#837 `_). + +Fixes ++++++ + +- Update to ``zope.interface > 5.1.0`` to fix a memory leak. + +- Fix export of files with non-latin-1 compatible names + (`#890 `_) + +- Avoid unsolicited translations + (`#876 `_) + +- Make "chameleon-zope context wrapping" more faithful. + (`#873 `_) + +- Let "unicode conflict resolution" work for all templates (not just + ``ZopePageTemplate``). + (`#872 `_) + +- Make "Unicode Conflict Resolution" available for templates + rendered with ``chameleon`` + (`Products.CMFPlone#3145 + `_). + - Improve documentation of ``CONTEXTS`` in the "Zope Book". - -- Drop support for Python 3.5 as it will run out of support soon. - (`#841 `_) - Decrease cookie size for copy/paste clipboard cookie (`#854 `_) @@ -73,14 +82,18 @@ https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst - Improve solidity of the ``debugError`` method. (`#829 `_) -- Use ``Chameleon`` (>= 3.7.2) configuration to get better - information for errors detected during template execution - (`#837 `_). - - Fix that ``ZTUtils.LazyFilter`` could not be imported inside a restricted Python script. (`#901 `_) +Other changes ++++++++++++++ + +- Add ``pyupgrade`` via ``pre-commit`` + (`#859 `_) + +- Add ``tal:switch`` test + 5.0a2 (2020-04-24) ------------------