Skip to content

v2026.06.21

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:59
· 370 commits to main since this release
6797717

What's Changed

Authority & Policy

  • Request-aware authorization: added method and path to the policy input schema and STS token-exchange
  • Operation-authority checks with mandate-scope validation and tenancy data-document generation
  • Rego data-document support and stronger governance validation rules
  • Policy/policy-set APIs now return version_id; control-key max-TTL enforcement in token exchange
  • Partner-operation approval mechanism with decision handling

Zone-Scoped Keys (JWKS)

  • JWKS retrieval now requires zone_id for scoped, per-zone keysets (Go + Python)
  • Zone-aware caching and rate-limited JWKS POST fetching across SDKs

Delegation & Agents

  • Service-authority grants added to spawnService/agent delegation (Python + TS SDKs)
  • Idempotency-key management for agent sessions and spawn flows; token invalidation
  • Coordinator: stale agent sessions excluded from zone caps; caps now configurable
  • Async authentication methods and improved mandate verification

New: ASGI / FastAPI Connector

  • New caracalai-asgi package — ASGI middleware for Caracal mandate verification, with FastAPI guide and tests

Gateway / Security

  • Reworked SSRF protection: removed AllowPrivateUpstreams, added UPSTREAM_HOST_ALLOWLIST egress control + blocked-address validation, metadata DNS checks
  • Opt-in client-secret rotation guard; new bearer_token provider kind and PAT auth flow
  • Refreshed base-image digests, tracked upstream-pending CVEs, hardened KEK validation

Observability & Audit

  • Metrics bearer-token support across runtime/compose, secrets, and doctor/preflight checks
  • Audit-chain rehashing with migration scripts; authority-decision metrics

Runtime / Ops

  • STS loopback TCP relay with HTTP-status auth_error handling
  • Docker: corepack in Node 26 images, build-context filtering, dependency hash/security updates

Docs, Console & Community

  • Releases page redesigned as a changelog timeline; blog/vlog directories with pagination and bylines
  • Console demo: approval gating/toggle, task cards, model selection, collapsible panels
  • README clarity ("layer" terminology, security emphasis), FUNDING.json, Vercel OSS

Package versions: all SDKs 0.1.20.1.5 (npm + PyPI + Go)

New Contributors

Full Changelog: v2026.05.14...v2026.06.21