Skip to content

Web Search Plus 3.1.1

Choose a tag to compare

@robbyczgw-cla robbyczgw-cla released this 20 Jul 15:47
9fa140a

Web Search Plus 3.1.1

A focused corrective release for Provider SDK receipt isolation and release-artifact hygiene.

Fixed

  • Dynamic SDK providers registered after Operator Privacy import now receive live registry provenance without weakening fail-closed rejection of unknown provider IDs.
  • The opt-in SDK fixture probe now uses an isolated temporary cache root and cannot write test receipts into operator state.
  • The contract schema generator now reproduces the published 3.1 budget-preflight response schema, restoring the generated-artifact CI gate.
  • Receipt-journal concurrency tests now use the journal's injected clock instead of wall time, restoring deterministic CI across supported Python versions.

Verification

  • 882 tests passed, 6 subtests passed.
  • Ruff, compileall, generated provider docs, generated contract schemas, AJV schema boundary, diff check, and added-line privacy scan passed.