Skip to content

chore: release package (beta) - #2658

Merged
bokelley merged 1 commit into
mainfrom
changeset-release/main
Aug 24, 2026
Merged

chore: release package (beta)#2658
bokelley merged 1 commit into
mainfrom
changeset-release/main

Conversation

@aao-ipr-bot

@aao-ipr-bot aao-ipr-bot Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@adcp/sdk@14.0.0-beta.8

Major Changes

  • 17c912b: Define a seven-day minimum retention and pruning contract for established-proposal completion tombstones, and allow production webhook publishers to bind trusted tenant scope after emitter construction.

    Production servers that previously relied on the implicit single-tenant webhook namespace must now configure webhooks.tenantScope or resolve trusted account, session, or authentication scope for each request. Unscoped production emission fails before durable checkpointing or network delivery.

Minor Changes

  • 5a55112: Add PostgreSQL and Redis webhook delivery stores plus durable, lease-fenced outbox recovery backends, secret-reference adapters, migrations, and a reusable recovery polling API.

Patch Changes

  • 9c53b29: Complete the AdCP 3.2.0-beta.6 adoption with updated migration guidance,
    consistent prerelease fixtures, and A2A 1.0 request-signing method coverage.
  • b229519: storyboard runner: resolve a storyboard's declared prerequisites.test_kit from a caller-selected or trusted-loader compliance cache into options.test_kit (caller-supplied kits win), and hard-fail steps whose auth.from_test_kit resolves no credential instead of silently sending an unauthenticated probe (comply_controller_mode_gate grades false FAIL against conformant sellers: from_test_kit never resolves the storyboard-declared kit (silent no-auth locally; seller-bearer substitution in the hosted engine) adcp#6735). Previously the declaration was decorative: runs without an explicit kit degraded credential-keyed steps (comply_controller_mode_gate) to no-auth probes, grading conformant sellers FAIL. Ad-hoc --file runs authorize cache-relative kits only with an explicit --compliance-dir; --compliance-version selects protocol/schema data without granting credential-read authority, and callers can instead pass --test-kit. Targeted storyboard step --test-kit reruns now preserve the same explicit override. Declared kit paths are containment-checked against the cache root; a declared kit missing from the cache is tolerated at load time (only steps that actually need the credential fail, with an explicit configuration error).
  • 1d16869: Adopt the signed AdCP 3.2.0-beta.6 schema and compliance bundle, including
    delivery metric leaf identities, sortable transactional metrics,
    time_based_views, qualifier-aware vendor metric rows, requested metric
    narrowing, and negotiated delivery breakdown sorting and completeness echoes.
  • ccb2b3b: Preserve the AdCP 3.2 beta.5 canonical proposal total_budget_guidance object shape and forecast reference in generated TypeScript types.
  • ff37e9b: Make SDK test clients, including createTestClient, and authored storyboard response-schema checks grade strict JSON Schema verdicts by default so local CLI and programmatic preflight results match hosted compliance grading. Add strictResponseSchemaValidation: false as a packaged-schema diagnostic migration escape hatch, and preserve implementation-specific strings in compliance_testing.scenarios.
  • 3618dac: Complete AdCP 3.2.0-beta.5 async adoption: carry buyer operation IDs in
    application-layer webhook registration across MCP and A2A, reject malformed
    beta.5 registrations before seller dispatch, converge terminal re-emissions
    across delivery keys, and preserve failed or rejected task artifacts when
    polling with include_result.

@aao-secretariat

Copy link
Copy Markdown

Ladon does not review bot-authored PRs.

@aao-ipr-bot
aao-ipr-bot Bot force-pushed the changeset-release/main branch 7 times, most recently from d778491 to 7b10775 Compare August 24, 2026 08:15
@aao-ipr-bot
aao-ipr-bot Bot force-pushed the changeset-release/main branch from 7b10775 to 30066c5 Compare August 24, 2026 09:11
@bokelley
bokelley enabled auto-merge (squash) August 24, 2026 09:11
@bokelley
bokelley requested a review from bmilekic August 24, 2026 09:19

@bokelley bokelley left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved for the beta release.

@bokelley
bokelley merged commit 337000a into main Aug 24, 2026
33 checks passed
@bokelley
bokelley deleted the changeset-release/main branch August 24, 2026 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant