Skip to content

SDKs 0.22.0: Video baseline and Identification freshness

Choose a tag to compare

@prdb-net prdb-net released this 22 Oct 14:13
· 10 commits to main since this release
v0.22.0
f5bce78

SDK 0.22.0 adds the bounded Video baseline and Identification freshness validation in Python, TypeScript, Go and C#.

  • Full Video baseline documents with a scoped opaque continuation, catch-up watermark and typed 413 recovery.
  • Optional Identify proofs and batched validation with unchanged, identified and reidentify results.
  • Shared contract tests and adoption guidance covering durable checkpoints, tombstones, proof lifecycle, older-server fallback and quota accounting.
  • Updated published spec, including image-upload idempotency/conflict codes and rolling-quota descriptions.

Read sync adoption before using these capabilities. Go date parameters require the tested fresh WithUrl pattern because of a Kiota runtime limitation. TypeScript callers must branch on freshness status rather than testing the nullable result object. Runtime minimums are unchanged.

Packages: prdb-sdk==0.22.0, @prdb/sdk@0.22.0, Prdb.Sdk 0.22.0, and Go tag go/v0.22.0. Prdb.Hashing is unchanged and independently versioned.

Implements #64 and #65 via #66.