Skip to content

v6.3.0-beta.9

Pre-release
Pre-release

Choose a tag to compare

@aao-ipr-bot aao-ipr-bot released this 09 Jun 19:22
79a17e9

7.0.0-beta.8 (2026-06-07)

⚠ BREAKING CHANGES

  • RegistryClient.create_adagents now returns a CreateAdagentsResponse Pydantic model instead of dict[str, Any]. Callers using subscript access (result["success"], result["data"]) must switch to attribute access (result.success, result.data). The model matches the /api/adagents/create wire contract (adcp#5385).

Features

  • add FeedMirror client-side wholesale feed mirror (#940) (64ce9ba)
  • codegen: fail consolidate on unallowlisted name collisions (#919) (d9367a0)
  • decisioning: async (handoff) discovery for get_products / get_signals (#930) (76fa4fa)
  • protocol: support AdCP 3.1.0-rc.10 (#944) (65e4368)
  • registry: community-mirror lifecycle + upsert client (JS #2183/#2187 parity) (#929) (11e5cda)
  • server: lazy idempotency backend wrapper (JS #2136 parity) (#928) (1ee6f5b)
  • server: response_enhancer callback (JS #2161 parity) (#933) (659cd7c)
  • testing: reference UpstreamRecorder middleware for query_upstream_traffic (#939) (5ca5758)
  • type RegistryClient.create_adagents return as CreateAdagentsResponse (#937) (8e6018b)
  • types: disambiguated aliases for high-traffic colliding type names (#941) (6c058f0)

Bug Fixes

  • adagents: pin DNS to close rebinding TOCTOU on SSRF gate (#920) (51de333), closes #757
  • codegen: rewrite compact ConfigDict extra in place (#935) (4d3303f)
  • decisioning: gate async-completion webhook on SPEC_WEBHOOK_TASK_TYPES (#932) (c23b406), closes #931
  • server: centralize pre-validation hooks and attribute chain failures (#938) (3859131), closes #859 #882
  • types: derive response arms from schemas (#922) (70abb5a)