Releases: prisma-idb/idb-client-generator
Releases · prisma-idb/idb-client-generator
Release 0.22.1
Release 0.22.0
Release 0.21.0
0.21.0 (2026-01-04)
Bug Fixes
- add 'pull' tab to type 0caad0b
- correct coderabbit path filters 43b22a1
- enhance array handling in intersectArraysByNestedKey function 412ac7d
- ensure safe handling of arrays in intersectArraysByNestedKey function 1b1bd53
- improve byte comparison logic in genericComparator function bf90a22
- make emits async to persist outbox changes in case of crashes 7698b34
- outbox table keyPath 37cc59d
- propagate silent parameter during creates 4a494cd
- remove backoff implementation for now 933d797
- sync loop issue during updates/upserts c6e865f
- update min and max handling logic for boolean fields in aggregate functions aeecb37
- usage paths 2c9bac5
Features
- add attachRecordsToLogs function and enhance LogsWithRecords type for better record handling 3c34cee
- add outbox config options 0b4bf45
- add outbox sync functionality to createUtilsFile and implement sync worker code e7e722c
- add prisma-zod-generator 5bd2156
- add prismaSingletonImport support in generator configuration and batch processor 002f77f
- add PullTab component and integrate pull changes functionality into the sync workflow 22ddd41
- add silent option to CRUD methods for event emission control 42f7c53
- add todo model for testing sync functions 992eb32
- enhance event emission with record data for create, update, and delete operations 568a0c7
- enhance model filtering and add silent option for event emissions e8e8543
- enhance sync handling with oldKeyPath and scopeKey in applySyncBatch 4cb40e1
- enhance sync worker with backoff strategy and processing state management fea0698
- implement applyRemoteChanges functionality and integrate cursor management in PullTab component 61e4b80
- implement keyPath and record validation for entities in pull process 39c08d7
- implement outbox sync functionality with model tracking and event handling 89754bb
- move to remote function for better testing 7f0fa7a
- new package for testing sync capabilities 6fc39a6
- refactor outbox sync implementation and add OutboxEventIDBClass 6fae232
- setup prisma and fonts d5aef2c
- sync: implement sync functionality with server and manage outbox events 608f89b
- update entityKeyPath type to Array<string | number> and enhance sync handling d87a8bf
- use adapter auto for endpoint testing a6a6c74