# HG changeset patch # User cmlenz # Date 1157413270 0 # Node ID 6eff1d2b394ae9e2e8189568f42122f0ca886621 # Parent f150cff4da18a02bb2fcf03d237478050050c907 Updated change log. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -14,6 +14,24 @@ expected. * Generator expressions can now be used in template expressions (ticket #16). * Added serialization to plain text (ticket #41). + * Calling functions from template expressions with *args and/or **kwargs + now works correctly (ticket #42). + * The `TemplateLoader` class and the `Template` instances that it manages are + now thread-safe, as they no longer keep any state related to the current + processing context. + * Stream filters and serializers can now be applied using the "pipe" (bitwise + or) operator "|". + * The execution of named template functions (`py:def`) no longer silently + swallows TypeError exceptions (ticket #44). + * The XML Parser now correctly handles unicode input (ticket #43). + * HTML entities can now be used in templates without having to declare an HTML + document type. + * Error reporting on undefined entities has been fixed. + * Fix traversal of substreams by XPath expressions. For example, the path + '*/*' no longer matches non-immediate child elements, and '@*' no longer + matches the attributes of descendants. + * Fixes for `py:match` which would get confused when it should be applied + to multiple elements (ticket #49). Version 0.2