Skip to content

Releases: adcontextprotocol/adcp-client-python

v6.4.0

20 Jun 13:05
7c81056

Choose a tag to compare

6.4.0 (2026-06-20)

Features

  • server/auth: allow_unauthenticated for network-trust deployments (f41764e)

v6.3.1

18 Jun 14:00
69bea77

Choose a tag to compare

6.3.1 (2026-06-18)

Bug Fixes

  • packaging: trim prerelease schema bundles (2db8bd1)

v6.3.0

18 Jun 13:07
482c962

Choose a tag to compare

6.3.0 (2026-06-18)

Features

  • protocol: support AdCP 3.1.0-rc.13
  • server: project native postal capabilities to legacy booleans for AdCP 3.0 callers

Bug Fixes

  • protocol: pin AdCP 3.1 stable
  • schemas: stamp primary latest fallback caches with the requested prerelease version

v6.3.0-beta.9

09 Jun 19:22
79a17e9

Choose a tag to compare

v6.3.0-beta.9 Pre-release
Pre-release

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)

v6.3.0-beta.8

05 Jun 18:43
6911751

Choose a tag to compare

v6.3.0-beta.8 Pre-release
Pre-release

7.0.0-beta.7 (2026-06-05)

⚠ BREAKING CHANGES

  • server: Debug endpoints now fail closed when enable_debug_endpoints=True unless callers pass debug_validate_request= or explicitly set debug_public=True for local/test deployments.

Features

Bug Fixes

  • types: generate schema enums as StrEnum (#915) (6ad4fe4)

v6.3.0-beta.7

30 May 18:39
e44e0a0

Choose a tag to compare

v6.3.0-beta.7 Pre-release
Pre-release

6.3.0-beta.7 (2026-05-30)

Bug Fixes

  • server: guard stateful MCP sessions (#904) (cb11a95)
  • types: update AdCP rc4 schemas (71c45e5)

v6.3.0-beta.6

28 May 12:41
1d71f2a

Choose a tag to compare

v6.3.0-beta.6 Pre-release
Pre-release

6.3.0-beta.6 (2026-05-28)

Bug Fixes

  • validation: bundle schemas before wheel builds (0cdcf29)

v6.3.0-beta.5

28 May 11:54
29de960

Choose a tag to compare

v6.3.0-beta.5 Pre-release
Pre-release

6.3.0-beta.5 (2026-05-28)

Features

  • add creative format compatibility helpers (#887) (7f26ad1)
  • canonical-formats: add canonical reference resolver (#891) (d5706cd)

Bug Fixes

  • ci: block agent PR title prefixes (#893) (79a979d)
  • types: support AdCP 3.1 beta 7 (3eee8d5)

v6.3.0-beta.4

26 May 15:47
a872f46

Choose a tag to compare

v6.3.0-beta.4 Pre-release
Pre-release

6.3.0-beta.4 (2026-05-26)

Features

  • allow externally managed webhook signing capabilities (#876) (3c312a0)

v6.2.0-beta.3

26 May 02:52
7b97ffe

Choose a tag to compare

6.2.0-beta.3 (2026-05-26)

Features

  • adagents: add permissive property resolver (#863) (7f45742)
  • decisioning: add full stack registry factory (#862) (28c4f64)
  • decisioning: add registry observer removal (#861) (2657a8b)
  • handlers: expose sync_catalogs through sales-catalog-driven specialism (#838) (6fdcb77)
  • server: add unknown-field policy and hook composition (#860) (7b830c3)

Bug Fixes

  • adagents: raise AdagentsAccessBlockedError on 403 + cf-mitigated: challenge (#837) (bc4111f)
  • decisioning: project malformed-JSON 2xx responses to AdcpError (#836) (c547dfe), closes #453
  • expose requested AdCP version resolver (#855) (f1d88bc)
  • types: add update media buy response coercion (#864) (c111ba6)
  • webhooks: promote McpWebhookPayload.token from extras shim to typed field (#835) (3832433), closes #638