Releases
0.0.2
Added
Ability to declare the HTML class of the top-level component div
name = ...
parameter to IDOM HTTP paths for use with django.urls.reverse()
Cache versioning to automatically invalidate old web module files from the cache backend
Automatic pre-population of the IDOM component registry
Type hinting for IdomWebsocket
Changed
Fetching web modules from disk and/or cache is now fully async
Static files are now contained within a django_idom/
parent folder
Upgraded IDOM to version 0.36.0
Minimum Django version required is now 4.0
Minimum Python version required is now 3.8
Removed
IDOM_WEB_MODULES_PATH
has been replaced with Django include(...)
IDOM_WS_MAX_RECONNECT_DELAY
has been renamed to IDOM_WS_MAX_RECONNECT_TIMEOUT
idom_web_modules
cache backend has been renamed to idom
Fixed
Increase test timeout values to prevent false positives
Windows compatibility for building Django-IDOM
Security
Fixed potential directory travesal attack on the IDOM web modules URL
You can’t perform that action at this time.