- Drop end-of-life Django versions, add Django 2.2 and 3.0, and Python 3.8 (@johnthagen)
- Update UniqueFieldsMixin to support DRF 3.11 validator context API (@mands)
- Support custom resource_type_field_name for polymorphic serialize (@tsaipoan)
- Feature: Enable support for nested polymorphic relations #81 (@csdenboer)
- Fix: Validate nested field before creating it even in partial update (@yuekui)
- Fix some potential issues in the delete phase for reverse relations update
- Workaround: Validation problem:
parent
isn't set for nested serializer's fields on the validation stage #1 (@kenny1992) - Fix: Validation problem: custom validation errors raised from the nested serializer have a wrong path #2 (@kenny1992)
- Fix MultiValueDictKeyError for nested updates on reverse-relations (@bakerf @projkov)
- Allow child one-to-one instances to be updated without providing PK (@karamanolev @cjroth @mathieuseguin)
- Changed setup config for PyPI
- Add Django 2.0 support #23
- Drop support for Django 1.8
- Fix multipart form data (@ron8mcr)
- Support relation fields that do not have
related_name
specified #24 (@jpnauta)
- Fix problem with different field name specified via
source
attribute #22
- Fix problem with deletion related M2M objects when removing the relation (Note: you should manually delete m2m instances on update after this version)
- Fix problem for updating models with UUID primary key field (@kseniyashaydurova)
- Fix problem with raising Protected Error in deletion (@kseniyashaydurova)
- Add support for custom primary key field #10 (@tjwalch)
- Add possibility to pass through argument from serializer.save method (@tjwalch)
- Add possibility to update direct relations on create (@tjwalch)
- Add support for GenericRelation (@tjwalch)
- Handle when serializer has a field that's not on the model #5 (@tjwalch)
- Fix problem with null values for reverse relations
- Remove unneeded functional
- Cover with tests
- Initial public release