django-jinja-knockout v0.9.0 Release Notes

  • ๐Ÿ‘ Django 3.0 support.

    Introduced TemplateContext class used to inject view title / client data / client routes / custom scripts to templates.

    ๐Ÿ“ฆ Dependency on django-jinja_ package is optional and is off by default. It may be removed completely in case โšก๏ธ django-jinja_ package will not be updated to run with Django 3.0 or newer version.

    โš™ Running without DJK_MIDDLEWARE is greatly improved.

    ๐Ÿ”Œ Pluggable extensions for Jinja2 templates.

    bs_breadcrumbs() / bs_dropdown() / bs_navs() Jinja2 macros are now argument compatible, allowing to use these with prepare_bs_navs()_ as well with ListSortingView_ filters.

    ๐Ÿง Selenium tests are more reliable, pass in Firefox. Added Selenium web drivers for Linux Chromium interactive / headless.