[svn] implemented some of the builtin functions as filters (namely sum, abs and round...
[jinja2.git] / CHANGES
1 Jinja Changelog
2 ===============
3
4 Version 1.1
5 -----------
6 (codename to be selected, release date unknown)
7
8 - blocks now support ``{{ super() }}`` to render the parent output.
9
10 - debugging system improved, smaller filesize for the cached files.
11   Debugging works now well for any module using linecache.
12
13 - added whitespace management system for the template designer.
14
15 - some small bugfixes.
16
17 - improved security system regarding function calls.
18
19 - added `lipsum` function to generate random text.
20
21 - strings without unicode characters are processed as binary strings now
22   to workaround problems with `datetime.strftime` which only accepts
23   binary strings.
24
25 - developer friendly traceback is now toggleable
26
27 - silent variable name failure is now toggleable
28
29 - fixed issue with old-style classes not implementing `__getitem__`
30   (thanks to Axel Böhm for discovering that bug)
31
32 - added a bunch of new docstrings to the Jinja classes. Makes fun now to
33   use pydoc :-)
34
35 - fixed severe memcaching bug. Formerly it wasn't possible to use memcaching
36   without enabling disk cache.
37
38 - fixed a bug that allowed users to override the special names `_`, `true` etc.
39
40 - added `batch` and `slice` filters for batching or slicing sequences
41
42 - added `sum`, `abs` and `round` filters. This fixes #238
43
44
45 Version 1.0
46 -----------
47 (released Mar 23, 2007)
48
49 - Initial release