Skip to content

Commit b395cab

Browse files
jdrew82claude
andcommitted
docs: Add changelog fragment for PR #345
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent df23687 commit b395cab

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

changes/345.added

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Added bulk sync operations and advanced filtering capabilities to Adapter diff/sync methods.
2+
Added Diff.filter() and Diff.exclude() methods for post-diff, pre-sync manipulation of computed diffs.
3+
Added model_types parameter to scope diffs and syncs to specific model types.
4+
Added sync_attrs and exclude_attrs parameters for attribute-level diff control.
5+
Added filters parameter for per-model-type query predicates during diff calculation.
6+
Added sync_filter callback parameter to approve or reject individual CRUD operations during sync.
7+
Added structured operations summary passed to sync_complete() after sync.
8+
Added bulk CRUD methods (create_bulk, update_bulk, delete_bulk) on DiffSyncModel.
9+
Added store-level bulk methods (add_bulk, update_bulk, remove_bulk) on BaseStore, LocalStore, and RedisStore.
10+
Added concurrent flag for parallel sync of independent top-level subtrees.

0 commit comments

Comments
 (0)