django-jinja-knockout v0.7.0 Release Notes
Datatables now have new type of action
'pagination'. There are two built-in actions of this type implemented:
👍 Datatables support compound columns for better utilization of the display space. That allows to display more data columns, including foreign relations at the screen.
glyphiconactions are rendered in the single column of datatable, instead of each action per column for 👍 better utilization of the display space.
🍱 Static assets are moved to '/djk' subdirectory, minimizing the risk of conflicts with third party assets.
⚡️ Updated to latest versions of Knockout.js / jQuery / Bootstrap 3 (should also work with not-too-old ones).
viewmodels_ AJAX response routing is rewritten as
App.ViewModelRouterclass with default instance 👍
App.NestedListinternally used by
App.NestedListnow supports ordered maps via
♻️ Ajax forms submitting is refactored into
App.AjaxForm_ class, while setting up the ajax forms is performed by 👍
App.AjaxForms, for better flexibility.
App.readyInstancesintroduced for global client-side IoC, available in custom user scripts as well.
Knockout.js method subscription / unsubscription is placed into
focusbinding is implemented for Knockout.js.
🤡 Request mock-up when running without web server is greatly improved. That enables reverse resolving of FQN urls in console management commands and in background celery tasks via
reverseq()_ calls when sites framework is correctly set up.
🗄 Headless Chrome Selenium webdriver support (phantom.js is deprecated).