- Fix: use
envformat from stdin
- New:
env()is now available as a function - New: can now customize the
Environmentobject - 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:
--undefinedthat allows undefined variables - Fix: unicode support in environment variables
-o outfileoption writes to a file
- Python 3 support. Supported versions: 2.6, 2.7, 3.6, 3.7
- New CLI option:
--import-envthat imports environment variables into the template - New options:
--filtersand--teststhat 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