Skip to content

v0.94.0 Release Recap ​

v0.94.0 is a non-breaking reliability release that adds a shared schema fixture for retry fatigue preset payloads.

What's New ​

AreaNew in v0.94.0Why it matters
Preset schema fixturetestdata/fixtures/retry-fatigue-presets.schema.jsonDocuments the dashboard-facing retry fatigue preset JSON shape in a reusable artifact
SDK parity testTestReviewHandoffRetryFatiguePresetSchemaFixtureMatchesSDKKeeps ReviewHandoffRetryFatiguePresets() aligned with required fields, string values, and stable order
REST parity testTestRESTServer_RetryFatiguePresetSchemaFixtureConfirms the public retry fatigue endpoint returns the same preset contract as the SDK
Feature metadatareview-handoff-retry-fatigue-preset-schema-fixtureLets live deployments advertise preset schema fixture coverage through introspection

Operator Flow ​

Inspect retry fatigue presets from REST:

bash
curl "http://localhost:7701/v1/namespaces/my-app/review/handoff-webhooks/retry-fatigue"

The presets array is now checked against the shared fixture used by SDK and REST tests.

Compatibility ​

This release is intentionally non-breaking. Runtime behavior is unchanged; the release adds contract coverage and docs for the existing retry fatigue preset metadata.

Verification ​

Release verification included:

bash
go test -count=1 ./pkg/client ./internal/server ./testdata
go test -count=1 ./...
npm run docs:build
git diff --check

The next reliability slice should focus on either the doctor backup receipt runbook lane or a verifier for derived KV refresh receipts.

Released under the MIT License.