Releases: mighty-justice/django-super-deduper
Releases · mighty-justice/django-super-deduper
v0.1.4
Features
- Add support for merging generic relations (#5).
v0.1.3
Features
- Add
raise_validation_exception
option to cascade validation errors when trying to merge related objects with uniqueness constraints. The default behavior was to delete the alias related object if it failed uniqueness validation, but now the option for the caller to handle validation errors is available.
v0.1.2
Fixes
- Fix #13 Deleted objects did not preserve their PKs when added to the audit trail.
v0.1.1
Fixes
- Fix #12 Unmanaged models show up as valid merge-able fields.
v0.1.0
Features
- Add
MergedModelInstance.create_with_audit_trail
to return a list of related objects that were modified when merging. This could be useful for building out un-merge functionality in the future.
Fixes
- Fix #8 Merging an object into itself could cause that object to be deleted.