Skip to content

releases/1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 May 19:49
· 7 commits to main since this release

1.0.0 - 2025-05-22

First release

Added response discriminated unions for each Cosmos DB operation

They allow handling all the relevant status codes, which can be considered as errors instead of exceptions.

Added computation expressions for all Cosmos DB operations

  • Read
  • ReadMany
  • Create
  • Replace
  • Upsert
  • Delete
  • Patch

Added computation expressions for unique key definition

Added extension methods to execute operations defined with computation expressions

Added extension methods to perform queries on Cosmos DB

  • Create IAsyncEnumerable (TaskSeq) from a FeedIterator/IQueryable
  • Provide CancellationToken to TaskSeq using CancellableTaskSeq module