From 5fbb92bcd3d5bf32b955f3995dd3d33e3e479742 Mon Sep 17 00:00:00 2001 From: "aao-ipr-bot[bot]" <279263549+aao-ipr-bot[bot]@users.noreply.github.com> Date: Thu, 5 Nov 2026 11:36:39 +0000 Subject: [PATCH 1/2] chore(next): release 10.0.0-beta.12 --- .release-please-manifest.next.json | 2 +- CHANGELOG.next.md | 16 ++++++++++++++++ pyproject.toml | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.next.json b/.release-please-manifest.next.json index 532bbf887..dc038eba3 100644 --- a/.release-please-manifest.next.json +++ b/.release-please-manifest.next.json @@ -1,4 +1,4 @@ { - ".": "10.0.0-beta.11", + ".": "10.0.0-beta.12", "packages/adcp-reporting-storage": "0.2.0-beta.1" } diff --git a/CHANGELOG.next.md b/CHANGELOG.next.md index 45917388d..3dcec9760 100644 --- a/CHANGELOG.next.md +++ b/CHANGELOG.next.md @@ -1,5 +1,21 @@ # Changelog +## [10.0.0-beta.12](https://github.com/adcontextprotocol/adcp-client-python/compare/v10.0.0-beta.11...v10.0.0-beta.12) (2026-11-05) + + +### ⚠ BREAKING CHANGES + +* **reporting:** a managed-delivery offering (one with method) whose reporting_profile.primary_keys omit account_id is refused with SUBSCRIPTIONS_REQUIRE_ACCOUNT_ID_KEY instead of logged. After a reduction that drops get_reporting_status, get_reporting_status answers SCOPE_INSUFFICIENT instead of ACCOUNT_NOT_FOUND. A TestControllerStore that implements reporting_subscription_probe must implement reset_state, and probe results reach the wire under simulated. The reference controller's set_account_timezone result replaces cutovers with timezone_cutovers. + +### Features + +* **reporting:** adopt AdCP 3.3.0-beta.4 coverage, grant and controller rules and the signed bundle ([#1851](https://github.com/adcontextprotocol/adcp-client-python/issues/1851)) ([a2fdc2b](https://github.com/adcontextprotocol/adcp-client-python/commit/a2fdc2b2c30edffec73567a09bc6a3a1dae86a75)) + + +### Bug Fixes + +* **reporting-storage:** check for reporting tables in the current schema only ([#1843](https://github.com/adcontextprotocol/adcp-client-python/issues/1843)) ([65d0c54](https://github.com/adcontextprotocol/adcp-client-python/commit/65d0c54e140aedfe6449d59f9a59a414b63268ac)), closes [#1838](https://github.com/adcontextprotocol/adcp-client-python/issues/1838) + ## [10.0.0-beta.11](https://github.com/adcontextprotocol/adcp-client-python/compare/v10.0.0-beta.10...v10.0.0-beta.11) (2026-11-03) diff --git a/pyproject.toml b/pyproject.toml index 9df88c38a..fda00230c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "adcp" -version = "10.0.0b11" +version = "10.0.0-beta.12" description = "Official Python client for the Ad Context Protocol (AdCP)" authors = [ {name = "AdCP Community", email = "maintainers@adcontextprotocol.org"} From 42df699156696f4843130e081471111ce2047433 Mon Sep 17 00:00:00 2001 From: "aao-ipr-bot[bot]" <279263549+aao-ipr-bot[bot]@users.noreply.github.com> Date: Thu, 5 Nov 2026 11:36:42 +0000 Subject: [PATCH 2/2] chore: normalize prerelease version to PEP 440 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fda00230c..fb332102f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "adcp" -version = "10.0.0-beta.12" +version = "10.0.0b12" description = "Official Python client for the Ad Context Protocol (AdCP)" authors = [ {name = "AdCP Community", email = "maintainers@adcontextprotocol.org"}