Fixed * Support new URL pattern adopted by django to resolve [CVE-2021-44420] (https://www.djangoproject.com/weblog/2021/dec/07/security-releases/) * Add check class for configurable git path, update to handle hooksPath config for newer husky
2.0.0
Not secure
Added
* Add support for django 3.2 * `auth/backends` now works without `authtools` * `ProfileModelBackend` will not be available if `authtools` is not able to be imported (`authtools` does not currently work with django 3.2) * ` * Add `add_autoreload_extra_files()` * Add ability for checks to ignore apps/models using a regex instead of just a static string
Fixed * `GenericUserProfile.normalize_email` can now be overridden on child classes and will work as expected
Breaking Changes * Drop support for django 1.11 * Drop support for isort 4
1.2.3
Breaking Changes
* An Item
Added
* An Item
Changed
* An Item
Fixed
* An Item
-->
1.2.0
Not secure
Added
* `INCLUDE_QUERY_HASH` and `BASE_URL` options added to `WEBPACK_LOADER` config. This allows the content hash query string to be disabled and to load assets that are on a different domain (eg. a CDN).
1.1.0
Not secure
Fixed
* `camelize` now handles django lazy strings (eg. `gettext_lazy`) as strings rather than as iterables
Added
* `get_model` added to GenericDjangoViewsetPermissions allowing model to be substituted
1.0.0
Not secure
Fixed
* Fix `method_cache` to not set `name` on parent class which would break classes that had an attribute `name` * `GenericUserProfile` now forces email to lower case on save to avoid issues with duplicate emails in different case
Added
* SerializerOptInFieldsMixin to control inclusion of expensive serializer fields. * Camel case JSON DRF renderers and parsers.