Streamlined code. Removed an unnecessary leftover.
[jinja2.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index d915c2f910494e5c8f3145dda1ff951cc1cc992c..7926e38a1950cb8ff9019ec1536d09e504016627 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,9 +1,31 @@
 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 to be selected, release date will be February 9th 2010)
+(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 and other small
@@ -19,6 +41,8 @@ Version 2.3
   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
 -------------