|
2 | 2 |
|
3 | 3 | ## [1.1.0] - 2026-03-19 |
4 | 4 |
|
5 | | -### Added |
6 | | -- Canonical `{ receipt, runtime_metadata? }` response model |
7 | | -- Verification targets canonical receipt |
8 | | -- TypeScript and Python SDK parity |
9 | | -- TypeScript CLI support |
| 5 | +CommandLayer SDKs now align on the Commons-first Protocol-Commons v1.1.0 surface. This release replaces the mixed 1.0.0-era documentation and response assumptions with a single canonical receipt model shared by the TypeScript SDK, Python SDK, fixtures, and verification flow. |
10 | 6 |
|
11 | | -### Changed |
12 | | -- Normalized response handling to wrapper model |
13 | | -- Improved verification flow alignment with runtime |
| 7 | +### What changed from 1.0.0 |
| 8 | +- Standardized on the canonical `{ receipt, runtime_metadata? }` wrapper and receipt-first verification flow across both SDKs. |
| 9 | +- Aligned TypeScript and Python behavior, fixtures, and parity checks around the same v1.1.0 receipt hashing and verification semantics. |
| 10 | +- Added TypeScript CLI support for the current Commons surface. |
14 | 11 |
|
15 | | -### Fixed |
16 | | -- No additional fixes recorded in this release note. |
| 12 | +### Removed |
| 13 | +- x402-first positioning from Commons-facing surfaces and release documentation. Commons is no longer presented as an x402-first product surface in this repo. |
| 14 | +- Ambiguous blended response/documentation paths that implied multiple concurrent canonical envelopes. |
17 | 15 |
|
18 | | -### Notes |
19 | | -- Protocol-Commons v1.1.0 is the current supported line |
20 | | -- Commercial support is not yet first-class |
21 | | -- SDK reflects canonical receipt-first architecture |
| 16 | +### Breaking changes |
| 17 | +- Consumers should treat the v1.1.0 wrapper and receipt shape as the only canonical public contract documented by this repository. |
| 18 | +- Verification guidance now assumes the canonical receipt payload and current signer-discovery flow; integrations built around older mixed envelopes should update. |
| 19 | + |
| 20 | +### Non-breaking improvements |
| 21 | +- Improved cross-SDK parity coverage for hashing, signature verification, and signer resolution behavior. |
| 22 | +- Clearer release alignment: Protocol-Commons v1.1.0 is the supported line for this repository and its published SDK packages. |
| 23 | + |
| 24 | +### Known limitations / scope |
| 25 | +- This repository is Commons-first and does not claim first-class commercial or x402 runtime coverage. |
| 26 | +- The SDKs may still normalize some older blended runtime responses for compatibility, but those compatibility paths are not the canonical contract. |
0 commit comments