- Removed
VSEval
module. Please use DT_Util.EVal now.
- Added support for Python 3.7.
Fix regression with exception handling in
<dtml-except>
with Python 2. (#25)Stabilized TreeTag rendering for objects without
_p_oid
values. (#26)Remove support for string exceptions in
<dtml-except>
. (#29)Fix bugs with
<dtml-in>
:- Raise proper error if prefix is not simple.
- Fix complex multisort in Python 3.
- Drop Python 3.4 support.
- Fix a regression in the Python implementation differing from the C
implementation in
DocumentTemplate.DT_Util.InstanceDict
. #24 - Improve compatibility with flake8.
- Update deprecated assert method calls.
- Fixed a problem with Python 3 compatibility when computing the state strings in tree tags.
- No longer use icons which got deleted in Zope 4.
- Fix sorting in <dtml-in> for duplicate entries in Python 3.
- Under Python 3, make sure no binary representations end up in the state string used for the tree tag.
- No changes since 3.0a4.
- Further fixes for Python 3 compatibility.
- Further fixes for Python 3 compatibility.
- Add support for Python 3.4 up to 3.6.
- Ensure html_quote is being applied to content.
- Replace C code with a pure-Python implementation.
- Add __contains__ support to DocumentTemplate.TemplateDict.
- Restrict the available functions in DocumentTemplate.sequence to public API's of zope.sequencesort.
- LP #143273: Enable the dtml-var modifiers url_quote, url_unquote, url_quote_plus and url_unquote_plus to handle unicode strings.
- Released as separate package.