All release notes

v1.196.0

1 feature

Implement idempotency for mutations and enhance offline capabilities

  • Added in-memory caching for processed clientMutationIds to prevent duplicate processing of mutations.
  • Enhanced mutation functions (processThreadMutation, processNoteMutation) to support idempotency checks using clientMutationId.
  • Integrated scripture detection and verse fetching for notes created offline, improving user experience when offline.
  • Updated NewThreadPanel and useNoteSubmission hooks to handle offline saves and sync operations more effectively.
  • Improved sync status handling in OfflineIndicator to provide better feedback on sync success and failures.