v1.1 Release Notes¶
This document describes all new features and changes in the release. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Release Overview¶
[v1.1.0] - 2020-12-01¶
Added¶
-
37 - added
sync_completecallback, triggered onsync_fromcompletion with changes.¶ -
41 - added
summaryAPI for Diff and DiffElement objects.¶ -
44 - added
set_status()andget_status()APIs so that DiffSyncModel implementations can provide details for create/update/delete logging¶
Changed¶
- Now requires Pydantic 1.7.2 or later
-
34 - in diff dicts, changed keys
src/dst/_src/_dstto-and+¶ -
43 -
DiffSync.get_by_uids()now raisesObjectNotFoundif any of the provided uids cannot be located;DiffSync.get()raisesObjectNotFoundorValueErroron failure, instead of returningNone.¶
Fixed¶
-
44 - On CRUD failure, do not generate an extraneous "success" log message in addition to the "failed" message¶