Armin Ronacher | a22a53d | 2007-03-31 20:44:33 +0200 | [diff] [blame] | 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. |
Armin Ronacher | 859efe0 | 2007-04-05 22:38:44 +0200 | [diff] [blame] | 11 | Debugging works now well for any module using linecache. |
Armin Ronacher | a22a53d | 2007-03-31 20:44:33 +0200 | [diff] [blame] | 12 | |
Armin Ronacher | 90a5cb3 | 2007-04-15 00:56:32 +0200 | [diff] [blame] | 13 | - ``{{ debug() }}`` can now be used to get a list of filters and |
| 14 | tags. |
| 15 | |
Armin Ronacher | a22a53d | 2007-03-31 20:44:33 +0200 | [diff] [blame] | 16 | - added whitespace management system for the template designer. |
| 17 | |
| 18 | - some small bugfixes. |
| 19 | |
| 20 | - improved security system regarding function calls. |
| 21 | |
Armin Ronacher | 5a8e497 | 2007-04-05 11:21:38 +0200 | [diff] [blame] | 22 | - added `lipsum` function to generate random text. |
Armin Ronacher | a22a53d | 2007-03-31 20:44:33 +0200 | [diff] [blame] | 23 | |
| 24 | - strings without unicode characters are processed as binary strings now |
| 25 | to workaround problems with `datetime.strftime` which only accepts |
| 26 | binary strings. |
| 27 | |
Armin Ronacher | 40cf47c | 2007-04-04 13:50:09 +0200 | [diff] [blame] | 28 | - developer friendly traceback is now toggleable |
| 29 | |
| 30 | - silent variable name failure is now toggleable |
| 31 | |
Armin Ronacher | 5a8e497 | 2007-04-05 11:21:38 +0200 | [diff] [blame] | 32 | - fixed issue with old-style classes not implementing `__getitem__` |
| 33 | (thanks to Axel Bรถhm for discovering that bug) |
| 34 | |
| 35 | - added a bunch of new docstrings to the Jinja classes. Makes fun now to |
| 36 | use pydoc :-) |
| 37 | |
Armin Ronacher | 2acbac1 | 2007-04-11 21:49:48 +0200 | [diff] [blame] | 38 | - fixed severe memcaching bug. Formerly it wasn't possible to use memcaching |
| 39 | without enabling disk cache. |
| 40 | |
Armin Ronacher | d071f95 | 2007-04-13 22:32:11 +0200 | [diff] [blame] | 41 | - fixed a bug that allowed users to override the special names `_`, `true` etc. |
| 42 | |
Armin Ronacher | eec3138 | 2007-04-14 14:50:45 +0200 | [diff] [blame] | 43 | - added `batch` and `slice` filters for batching or slicing sequences |
| 44 | |
| 45 | - added `sum`, `abs` and `round` filters. This fixes #238 |
Armin Ronacher | d071f95 | 2007-04-13 22:32:11 +0200 | [diff] [blame] | 46 | |
Armin Ronacher | 450756b | 2007-04-15 15:13:59 +0200 | [diff] [blame^] | 47 | - added `striptags` and `xmlattr` filters for easier SGML/XML processing |
Georg Brandl | af31e4d | 2007-04-15 00:47:37 +0200 | [diff] [blame] | 48 | |
Armin Ronacher | a22a53d | 2007-03-31 20:44:33 +0200 | [diff] [blame] | 49 | |
| 50 | Version 1.0 |
| 51 | ----------- |
| 52 | (released Mar 23, 2007) |
| 53 | |
| 54 | - Initial release |