Streamlined code. Removed an unnecessary leftover.
[jinja2.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 97b9b54d6fe5d97e5a0f0f19904c712b6cce4a9c..7926e38a1950cb8ff9019ec1536d09e504016627 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,15 +1,48 @@
 Jinja2 Changelog
 ================
 
+Version 2.4
+-----------
+(codename to be selected, release date unknown)
+
+- the environment template loading functions now transparently
+  pass through a template object if it was passed to it.  This
+  makes it possible to import or extend from a template object
+  that was passed to the template.
+- added a :class:`ModuleLoader` that can load templates from
+  precompiled sources.  The environment now features a method
+  to compile the templates from a configured loader into a zip
+  file or folder.
+
+- the _speedups C extension now supports Python 3.
+
+Version 2.3.1
+-------------
+(bugfix release, released on February 19th 2010)
+
+- fixed an error reporting bug on all python versions
+- fixed an error reporting bug on Python 2.4
+
 Version 2.3
 -----------
-(codename Gnok, release date to be selected.)
+(3000 Pythons, released on February 10th 2010)
 
 - fixes issue with code generator that causes unbound variables
-  to be generated if set was used in if-blocks.
-- added a deprecation warning for a variable assignment, scope bug
-  that exists since 2.0, code could depend on.  See :ref:`jinja-scoping-bug`
-  for more information on this problem.
+  to be generated if set was used in if-blocks and other small
+  identifier problems.
+- include tags are now able to select between multiple templates
+  and take the first that exists, if a list of templates is
+  given.
+- fixed a problem with having call blocks in outer scopes that
+  have an argument that is also used as local variable in an
+  inner frame (#360).
+- greatly improved error message reporting (#339)
+- implicit tuple expressions can no longer be totally empty.
+  This change makes ``{% if %}...{% endif %}`` a syntax error
+  now. (#364)
+- added support for translator comments if extracted via babel.
+- added with-statement extension.
+- experimental Python 3 support.
 
 Version 2.2.1
 -------------