- Fix: use
env
format from stdin
- New:
env()
is now available as a function - New: can now customize the
Environment
object - Fixed documentation
- New: customize.py that lets you customize :)
- Fixed a bug with setup.py and yaml
- Enabled Jinja2 extensions: i18n, do, loopcontrols
- The new
{{ VAR_NAME |env }}
filter lets you use environment variables in every template.
- Fixed support for Python 2.6
- Dropped Python 2.6 from unit-tests~~~~
- Fixed a warning issued by PyYAML. See issue #33
- New option:
--undefined
that allows undefined variables - Fix: unicode support in environment variables
-o outfile
option writes to a file
- Python 3 support. Supported versions: 2.6, 2.7, 3.6, 3.7
- New CLI option:
--import-env
that imports environment variables into the template - New options:
--filters
and--tests
that import custom Jinja2 filters from a Python file - Fix: trailing newline is not removed anymore
- Fix: env vars with "=" in values are now parsed correctly
- Fix: now unicode templates & contexts are fully supported