Skip to content

Releases: mighty-justice/django-super-deduper

v0.1.4

26 May 16:12
48d0b84
Compare
Choose a tag to compare

Features

  • Add support for merging generic relations (#5).

v0.1.3

30 Apr 18:40
02ba7a4
Compare
Choose a tag to compare

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

13 May 19:00
Compare
Choose a tag to compare

Fixes

  • Fix #13 Deleted objects did not preserve their PKs when added to the audit trail.

v0.1.1

23 Apr 17:55
aeb4577
Compare
Choose a tag to compare

Fixes

  • Fix #12 Unmanaged models show up as valid merge-able fields.

v0.1.0

31 Jan 19:51
Compare
Choose a tag to compare

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.