summaryrefslogtreecommitdiff
path: root/CHANGES
AgeCommit message (Collapse)Author
2014-01-09- 2014Mike Bayer
- move CHANGES to changelog.rst
2014-01-09- 0.9.2Mike Bayer
- changelog for pullreq #2
2013-12-24- changelog for [ticket:225]Mike Bayer
2013-10-08- changelogMike Bayer
- fix test to work under py3.2
2013-10-01- [bug] Fixed issue where an old lexer rule prevented a template lineMike Bayer
which looked like "#*" from being correctly parsed. [ticket:224]
2013-09-10- changelogMike Bayer
- [bug] Fixed an AST issue that was preventing correct operation under alpha versions of Python 3.4. Pullreq courtesy Zer0-.
2013-08-28- changelog for Martin Geisler's coding/utf-8 fixesMike Bayer
- version bump 0.9.1
2013-08-04- fix #190 for py2.4upstream/rel_0_9_0Mike Bayer
- other 2.4 ism
2013-08-03- [bug] The Context.locals_() method becomes a private underscoredMike Bayer
method, as this method has a specific internal use. The purpose of Context.kwargs has been clarified, in that it only delivers top level keyword arguments originally passed to template.render(). [ticket:219]
2013-08-03- [bug] Fixed Py3K bug where a "lambda" expression was notMike Bayer
interpreted correctly within a template tag. [ticket:190]
2013-08-03- [bug] Using <%namespace import="*" module="somemodule"/> nowMike Bayer
skips over module elements that are not explcitly callable, avoiding TypeError when trying to produce partials. [ticket:207]
2013-08-03there was a ticket!Mike Bayer
2013-08-03- [bug] The Babel plugin has been repaired to work on Python 3.Mike Bayer
2013-08-03- changelogMike Bayer
- guess this is 0.9.0
2013-05-24- [bug] Changed setup.py to skip installing markupsafeupstream/rel_0_8_1Mike Bayer
if Python version is < 2.6 or is between 3.0 and less than 3.3, as Markupsafe now only supports 2.6->2.X, 3.3->3.X. [ticket:216]
2013-04-15- [bug] Fixed regression where "entity" filter wasn'tMike Bayer
converted for py3k properly (added tests.) [ticket:214]
2013-04-13- [bug] Cleaned up all the various deprecation/Mike Bayer
file warnings when running the tests under various Pythons with warnings turned on. [ticket:213]
2013-04-13- [bug] Fixed bug where mako-render script wasn'tMike Bayer
compatible with Py3k. [ticket:212]
2013-03-21- will call this 0.8.0Mike Bayer
- add gpg sig
2013-03-21changelogMike Bayer
2013-02-20- [bug] Fixed bug whereby an exception in Python 3Mike Bayer
against a module compiled to the filesystem would fail trying to produce a RichTraceback due to the content being in bytes. [ticket:209]
2013-02-15- [bug] Change default for compile()->reserved_namesMike Bayer
from tuple to frozenset, as this is expected to be a set by default. [ticket:208]
2012-11-12- [feature] Added lexer_cls argument to Template,Mike Bayer
TemplateLookup, allows alternate Lexer classes to be used.
2012-11-11changelogMike Bayer
2012-11-10- version bumpMike Bayer
- changelog
2012-11-02- [bug] legacy_html_escape function, used whenupstream/rel_0_7_3Mike Bayer
Markupsafe isn't installed, was using an inline-compiled regexp which causes major slowdowns on Python 3.3; is now precompiled.
2012-09-16- [bug] Fixed bug in plugin loader to correctlyMike Bayer
raise exception when non-existent plugin is specified.
2012-08-29- [bug] Fixed the "filter" attribute of theMike Bayer
<%text> tag so that it pulls locally specified identifiers from the context the same way as that of <%block> and <%filter>.
2012-08-29- [bug] Fixed Py3K bug in the Babel extension.Mike Bayer
2012-08-03- [bug] AST supporting now supports tuple-packedMike Bayer
function arguments inside pure-python def or lambda expressions. [ticket:201]
2012-07-20- [bug] Fixed regression in 0.7.1 where ASTupstream/rel_0_7_2Mike Bayer
parsing for Py2.4 was broken. [ticket:193]
2012-07-07- [bug] Fixed some long-broken scoping behaviorMike Bayer
involving variables declared in defs and such, which only became apparent when the strict_undefined flag was turned on. [ticket:192]
2012-07-07- [bug] Can now use strict_undefined at theMike Bayer
same time args passed to def() are used by other elements of the <%def> tag. [ticket:191]
2012-07-07epic trailing whitespace removalMike Bayer
2012-04-03- [feature] Control lines with no bodies willMike Bayer
now succeed, as "pass" is added for these when no statements are otherwise present. Courtesy Ben Trofatter [ticket:146]
2012-03-30- UNDEFINED is a reserved word too, fix docs, add testsupstream/rel_0_7_0Mike Bayer
2012-03-29- merge the mako-loop branch, bump to 0.7Mike Bayer
2012-03-29- add a path to disable the loop feature - enable_loop=FalseMike Bayer
- fix up links, formatting in docs - remove some repetition in the _compile logic
2012-03-24- [feature] Added class-level flag to CacheImplMike Bayer
"pass_context"; when True, the keyword argument 'context' will be passed to get_or_create() containing the Mako Context object. [ticket:185]
2012-03-24- apply the #125 patchMike Bayer
- changelog
2012-03-24oh we have his nameMike Bayer
2012-03-24changelogMike Bayer
2012-03-12- [feature] The html_error_template() will nowMike Bayer
apply Pygments highlighting to the source code displayed in the traceback, if Pygments if available. Courtesy Ben Trofatter [ticket:95]
2012-03-12- [feature] Added support for context managers,Mike Bayer
i.e. "% with x as e:/ % endwith" support. Courtesy Ben Trofatter [ticket:147]
2012-03-08- [bug] Fixed endless recursion bug whenMike Bayer
nesting multiple def-calls with content. Thanks to Jeff Dairiki. [ticket:186]
2012-02-21- [bug] Fixed some Py3K resource warnings dueMike Bayer
to filehandles being implicitly closed. [ticket:182]
2012-02-02Fix for [ticket:20] and [ticket:86] much thanks to EeveeMike Bayer
2012-01-28- [bug] Added special compatibility for the 0.5.0Mike Bayer
Cache() constructor, which was preventing file version checks and not allowing Mako 0.6 to recompile the module files.
2012-01-21- [bug] The "benchmark" example is now Python 3 compatibleupstream/rel_0_6_0Mike Bayer
(even though several of those old template libs aren't available on Py3K, so YMMV) [ticket:175]
2012-01-21- [feature] Added support for Beaker cache regionsMike Bayer
in templates. Usage of regions should be considered as superseding the very obsolete idea of passing in backend options, timeouts, etc. within templates. - rewrite the cache docs again which had a lot of misleading/inaccurate info.