Skip to content

v0.37.0 Release Recap ​

v0.37.0 is a non-breaking review workflow release that adds escalation metadata to review queue items.

What Changed ​

AreaNew in v0.37.0Why it matters
Review escalationReviewQueueRequest.EscalationAfterFlags assigned or due snoozed review tasks that have waited beyond an operator-defined age threshold
Source anomaly escalationSourceAnomalyEscalationPriorityLets high-priority source-trust anomalies escalate when they age past the same threshold
REST controlsescalation_after_hours and source_anomaly_escalation_priorityGives operations dashboards URL-level escalation controls
GraphQL controlsescalationAfterHours and sourceAnomalyEscalationPriorityGives debugger UIs first-class review escalation fields
Feature metadatareview-escalation-rulesLets live deployments advertise escalation support through introspection

Compatibility ​

This release only adds optional request fields and optional response metadata. Existing review queue callers keep receiving the same items unless they opt into escalation thresholds.

Operator Flow ​

bash
curl "http://localhost:7701/v1/namespaces/my-app/review/queue?status=assigned&escalation_after_hours=72"

Escalated items include:

json
{
  "escalated": true,
  "escalation_level": "review_overdue",
  "escalation_reason": "assigned review has waited 72.0 hours",
  "escalation_age_hours": 72
}

Verification ​

Release gates for this slice:

GateStatus
go test -count=1 ./...Passed
npm run docs:buildPassed
git diff --checkPassed

Released under the MIT License.