You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
decisioning: export media-buy terminal statuses and the observed transition graph (#1664) (4b1554e), closes #1604
webhooks: add PgNotificationOutbox.enqueue_prepared_sync for synchronous business transactions (#1665) (e081fe4), closes #1607
Bug Fixes
protocol: adopt signed AdCP 3.2.7 on SDK 9 (#1657) (95ed163)
types: drop the empty-model arm codegen emits beside a constrained array (#1658) (adaf29b), closes #1616
webhooks: send PgWebhookDeliverySupervisor task webhooks and deliver the ones already stuck in the queue (#1651) (83a2fe3)
Upgrade notes
Postgres webhook delivery (#1606):PgWebhookDeliverySupervisor never sent task webhooks enqueued through send_mcp. 9.3.0 fixes the queue, and create_schema() makes webhooks already stuck in the queue deliverable, so after upgrading, previously undelivered task webhooks will be sent, deduplicated by their idempotency keys.
AdCP 3.2.7: the SDK now pins signed AdCP 3.2.7 (from 3.2.4), picking up the 3.2.5–3.2.7 schema patches.
New APIs:MEDIA_BUY_TERMINAL_STATUSES, is_terminal_media_buy_status() and the observed media-buy transition graph in adcp.decisioning.state_machines (#1604), and PgNotificationOutbox.enqueue_prepared_sync() for synchronous business transactions (#1607).