Home > Release Notes > wq.db 0.4.0

wq.db 0.4.0

Major Changes

  • Updated to the latest version of Django REST Framework - 2.3.10 as of this release. This update fixed some bugs (e.g. #4), and also provided an opportunity to leverage the “new” ViewSets & Routers DRF provides (see #1). wq.db’s Router is now a subclass of DRF’s DefaultRouter.
  • As part of the above change, switched the model registration logic to opt-in rather than opt-out. The old FORBIDDEN_APPS setting is gone, and all models must now be explicitly registered with the router to be exposed via the API.

Other Changes

  • Integrated test framework and Travis CI - see #8.
  • Made wq.db.rest.search and wq.db.contrib.vera.io their own contrib apps, wq.db.contrib.search and wq.db.contrib.dbio.
  • Updated to Python Social Auth, the designated successor of Django Social Auth.