6 (codename to be selected, release around July 2008)
8 - the subscribing of objects (looking up attributes and items) changed from
9 slightly. It's now possible to give attributes or items a higher priority
10 by either using dot-notation lookup or the bracket syntax. This also
11 changed the AST slightly. `Subscript` is gone and was replaced with
12 :class:`~jinja2.nodes.Getitem` and :class:`~jinja2.nodes.Getattr`.
14 For more information see :ref:`the implementation details <notes-on-subscriptions>`.
16 - added support for preprocessing and token stream filtering for extensions.
17 This would allow extensions to allow simplified gettext calls in template
18 data and something similar.
20 - added :meth:`jinja2.environment.TemplateStream.dump`.
22 - added support for implicit string literal concatenation.
23 ``{{ "foo" "bar" }}`` is equivalent to ``{{ "foobar" }}``
27 (no codename, released on July 9th 2008)
29 - first release of Jinja2