wq.db 1.3.0
wq.db 1.3.0 is the first stable release of the wq.db 1.3 series! Be sure to check out the latest documentation and the release notes for wq 1.3 when upgrading.
All changes by @sheppard.
Changes since wq.db 1.3 beta
Deployment
- Ensure compatibility with Python 3.10, Django 4.0, and Django REST Framework 3.13 (1fde1d2)
- Support loading config.js live via the REST API, in addition to the static build (wq/wq#54)
- Make
config.js
(both live and static) configurable viaWQ_CONFIG
setting (wq/wq#54) - Support the new
./manage.py deploy
command (wq/wq.build#3) - Clean up setting references (wq/wq-django-template#30)
REST API
- Support
"autoupdate"
cache setting in @wq/model (4581dc9) - Support
?field_name=null
URL filters (4581dc9) - Treat empty string as null when processing file inputs (e7033f1)
- Fix
OPTIONS
onLoginView
(e7033f1) - Support grouped choices (ddf6777)
Other changes since wq.db 1.2.2
- Changes in Alpha
- Support the new pre-built wq.js introduced in wq.app 1.3 alpha
- Changes in Beta
- Add support for
ManyToMany
foreign keys, and the xlsform"group"
type - Improve support for
FileField
,ImageField
,BooleanField
, and the xlsform"repeat"
type. - Pass
base_url
and modelordering
to client via config - Add
wq_field_config
option to facilitate overriding rendering options - Regenerate static
config.js
on reload - Improve GeoJSON content negotiation
- Add support for