Skip to content

mutate: v0.17.0

Choose a tag to compare

@squiggler-app squiggler-app released this 13 May 14:49
64d5f7f

0.17.0 (2026-05-13)

⚠ BREAKING CHANGES

  • store: OptimisticStore public surface simplified. mutate(), transaction() and submit() are now fire-and-forget (return void); optimize() removed (squashing happens automatically at submit); meta streams (events, stage, conflicts) removed in favor of listen()/listenEvents(); createMockBackendAPI removed and createOptimisticStoreMockBackend renamed to createOptimisticStoreInMemoryBackend; createOptimisticStoreClientBackend now accepts SanityClientLike; submit() requires an active listen(id) subscriber to flush.
  • drop commonjs (#85)

Features

  • store: re-announce optimistic store breaking change for release-please (#112) (2ee9209)

Bug Fixes

Code Refactoring