Changelogs » Django-jinja

PyUp Safety actively tracks 262,358 Python packages for vulnerabilities and notifies you when to upgrade.

Django-jinja

2.5.0

-------------
  
  - Fix compatibility issues with Django 3.0, minimum version now 1.11.
  - Dropped support for Python 2.7, 3.4, adding support through 3.8.

2.4.2

-------------
  
  - Added `Template.stream` method to use with StreamingHttpResponse.

2.4.1

-------------
  
  - Minor improvements on `makemessages`.

2.4.0

-------------
  
  - Revert the 2.3.1 change because importing jinja templates from
  django is not intended feature and that change breaks the django
  template object signature.

2.3.1

-------------
  
  - Add minor fixes allowing creating templatetags that can load jinja2
  templates into django templates (refer to issues 94 and 201 for
  more information).

2.3.0

-------------
  
  - Fix compatibility issues with django 1.11

2.2.2

-------------
  
  - Fix many warnings for django 2.0

2.2.1

-------------
  
  - Fix compatibility issues with django 1.9.

2.2.0

-------------
  
  - Remove `removetags` filter (making compatible with django 1.10).

2.1.3

-------------
  
  - Fix support passing in django template contexts.
  - Fix template name matching on tests.

2.1.2

-------------
  
  - Fix compatibility issues with django 1.8
  - Fix unicode decode error on cache tag.

2.1.1

-------------
  
  - Improve makemessages command.

2.1.0

-------------
  
  - Fix support for django debug toolbar 1.4
  - Improve syntax error reporting.
  - Improve debug instrumentation.

2.0.0

-------------
  
  - Remove django < 1.8 compatibility.
  - Major code refactor for make it now more simpler.

1.4.2

-------------
  
  - Minor fix on extensions.

1.4.1

-------------
  
  - Add missing import on setup.py of views.

1.4.0

-------------
  
  - Add generic views helpers (thanks to sbutler).
  - Minor fixes on imports.
  - Add helper for set the "undefined" parameter in a easy way.
  - Add a simple way to add extensions from apps.
  - Fixed bug related to csrf_token.

1.3.3

-------------
  
  - Fix django 1.8 compatibilities.
  - Fix documentation issues.
  - Remove obsolete code.

1.3.2

-------------
  
  - Do not load django < 1.7 setup related settings for django 1.8 backend.
  - Fix django-debug-toolbar compatibility.

1.3.1

-------------
  
  - Fix bug related to doble inclusion of DEFAULT_EXTENSIONS.
  - Remove the extra django filters extension and document the change.

1.3.0

-------------
  
  - Now all builtin filters, and global functions are implemented
  using jinja2 extensions.
  - Breaking change: JINJA2_FILTERS_REPLACE_FROM_DJANGO is removed

1.2.1

-------------
  
  - Improved JINJA2_LOADER handling for django <= 1.7
  - Add documentation entry for JINJA2_LOADER.

1.2.0

-------------
  
  - Allow set custom module as translation engine. (by toshka)

1.1.1

-------------
  
  - Fix typos on function names.
  - Honor Django's `setting_changed` signal to reinitialize the Jinja2 environment.
  
  Thanks to akx

1.1.0

-------------
  
  - Code base refactored.
  - Add django 1.8 support.
  - Remove `fix_ampersands` filter.
  - Fix linebreaksbr autoescape bug.
  - Start using `jinja2.DebugUndefined` when settings.DEBUG is True.

1.0.5

-------------
  
  - Fix template loaders order.
  - Convert documentation to asciidoctor.
  - Move changelog to separated file.

1.0.4

-------------
  
  - Add render_with decorator as replacement for django inclusion_tag.
  - Reorder how builtin functions/filters are setted making easy overwrite them.

1.0.3

-------------
  
  - Add timezone template filters and template global functions: localtime, tz and timezone.

1.0.2

-------------
  
  - Fix bug with application loading with django < 1.7

1.0.1

-------------
  
  - Fix bug introduced in previous version on `easy_thumbnails` contrib app.

1.0.0

-------------
  
  - Major code cleanup.
  - Full django 1.7+ support
  - Add JINJA2_CONSTANTS settings.

0.25

------------
  
  - Enable newstyle gettext by default.
  - Add settings for easy disable newstyle gettext.

0.24

------------
  
  - Fix django 1.7 warnings on run tests.
  - Add all rest methods to error views (403, 404, 500).

0.23

------------
  
  - Add settings JINJA2_FILTERS_REPLACE_FROM_DJANGO
  - Add settings JINJA2_MUTE_URLRESOLVE_EXCEPTIONS
  - Improvements on cache tag.
  - Other bugfixes.

0.22

------------
  
  - Change template order selection.
  - New contrib: subdomains
  - New contrib: dajax-ice
  - Documentation fixes.
  - Minor improvements.

0.21

------------
  
  - Remove obsolete __version__ variable from __init__.py file.
  - Add bytecode cache with django cache framework support.

0.20

------------
  
  - Introduce backward incompatible change: all contrib apps
  are renamed (prepened _ on each module name) for avoid
  name conflicts with the original package.

0.19

------------
  
  - Bugfixes related to autoescape.

0.18

------------
  
  - Test singnal when stream template method is used.

0.17

------------
  
  - Add 4xx/500 django special views.

0.16

------------
  
  - Remove distribute dependency.

0.15

------------
  
  - Put autoescape ON by default.
  - Add easy_thumbnails contrib app
  - Add django humanize contrib app

0.14

------------
  
  - Add jinja2 extensions loading by default

0.13

------------
  
  - New intercept method by regex is added.
  - Documentation improvements.