cmlenz@318: Version 0.3.4 cmlenz@318: http://svn.edgewall.org/repos/genshi/tags/0.3.4/ cmlenz@324: (Nov 2 2006, from branches/stable/0.3.x) cmlenz@318: cmlenz@318: * The encoding of HTML and XML files, as well as markup and text templates, cmlenz@318: can now be specified. Also, the encoding specified in XML declarations is cmlenz@318: now respected unless an expiclit encoding is requested. cmlenz@318: * Expressions used as arguments for `py:with`, `py:def`, and `py:for` cmlenz@318: directives can now contain non-ASCII strings. cmlenz@318: cmlenz@318: cmlenz@289: Version 0.3.3 cmlenz@289: http://svn.edgewall.org/repos/genshi/tags/0.3.3/ cmlenz@303: (Oct 16 2006, from branches/stable/0.3.x) cmlenz@289: cmlenz@289: * Fixed bug introduced in 0.3.2 that broke the parsing of templates which cmlenz@289: declare the same namespace more than once in a nested fashion. cmlenz@295: * Fixed the parsing of HTML entity references inside attribute values, both cmlenz@295: in the `XMLParser` and the `HTMLParser` classes. cmlenz@303: * Some changes to usage of absolute vs. relative template paths to ensure that cmlenz@303: the filenamed-keyed cache employed by the TemplateLoader doesn't mix up cmlenz@303: templates with the same name, but from different subdirectories. cmlenz@289: cmlenz@289: cmlenz@286: Version 0.3.2 cmlenz@286: http://svn.edgewall.org/repos/genshi/tags/0.3.2/ cmlenz@286: (Oct 12 2006, from branches/stable/0.3.x) cmlenz@286: cmlenz@286: * Exceptions from templates now contain the absolute path to the template file cmlenz@286: when a search path is used. This enables tracebacks to display the line in cmlenz@286: question. cmlenz@286: * The template engine plugin now provides three different types: "genshi" and cmlenz@286: "genshi-markup" map to markup templates, while "genshi-text" maps to text cmlenz@286: templates. cmlenz@286: * Fixed the namespace context used by XPath patterns in py:match templates. cmlenz@286: The were erroneously using the namespace context of the elements being cmlenz@286: matched, where they should rather use the context in which they were cmlenz@286: defined. cmlenz@286: * The contents of `