Skip to content

release: TypeScript SDK v6.0.0#190

Merged
saurabhjain1592 merged 2 commits into
mainfrom
release/v6.0.0
Apr 25, 2026
Merged

release: TypeScript SDK v6.0.0#190
saurabhjain1592 merged 2 commits into
mainfrom
release/v6.0.0

Conversation

@saurabhjain1592

Copy link
Copy Markdown
Member

Summary

Major release — first SDK release in the coordinated v6 alignment cycle.

The breaking change is the `PolicyInfo` / `MCPPolicyInfo` rename to align with the OpenAPI spec; everything else (wire-shape sweep additions, telemetry deadline fix) is bundled in. See CHANGELOG `[6.0.0]` for the migration guide.

Bumps

  • `package.json` + `package-lock.json`: 5.6.0 → 6.0.0
  • `src/version.ts` VERSION: 5.6.0 → 6.0.0
  • CHANGELOG promoted to `[6.0.0] - 2026-04-25 — Major: PolicyInfo / MCPPolicyInfo rename + wire-shape canonicalization`

Wire-shape baseline regen

Pin SHA bumped `bf1ca22a` → `10d44eb4` (post platform v7.4.2 spec corrections).

Auto-resolved 3 entries (clean): `AISystemRegistry`, `DynamicPolicyInfo`, `PolicyInfo`. The third is bonus — the v6 PolicyInfo rename means our types now match what the spec calls `PolicyInfo`. Net 34 → 31 entries.

Coordinated release

Ships same day as Java v6.0.0 (BREAKING — equality semantics), Python v6.7.0 (MINOR — additive), Go v5.7.0 (MINOR — additive). The semver asymmetry is principled: TS + Java needed breaking changes; Python + Go didn't.

Test plan

  • `npm test` passes (859 tests)
  • `npx eslint src/` clean
  • `npx prettier --check src/` clean
  • Wire-shape gate would pass with regenerated baseline
  • After merge: tag `v6.0.0`, npm publish via release workflow

Major release. PolicyInfo / MCPPolicyInfo rename is the breaking change;
wire-shape sweep additions and telemetry deadline fix bundle in.

Bumps:
- package.json + package-lock.json: 5.6.0 -> 6.0.0
- src/version.ts VERSION: 5.6.0 -> 6.0.0
- CHANGELOG [Unreleased] -> [6.0.0] - 2026-04-25

Wire-shape baseline regenerated against community SHA 10d44eb4 (post
platform v7.4.2 spec corrections). Auto-resolves 3 entries:
AISystemRegistry, DynamicPolicyInfo, PolicyInfo. Net 34 -> 31.

Coordinated v6 alignment release: TS v6.0.0 + Java v6.0.0 ship together
for the breaking-change SDKs; Python v6.7.0 and Go v5.7.0 ship as minor
the same day because their changes are purely additive.
@saurabhjain1592 saurabhjain1592 added the spec-pin-bump Authorizes a change to openapi_specs_sha in the wire-shape baseline label Apr 25, 2026
@saurabhjain1592 saurabhjain1592 merged commit b237970 into main Apr 25, 2026
10 checks passed
@saurabhjain1592 saurabhjain1592 deleted the release/v6.0.0 branch April 25, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

spec-pin-bump Authorizes a change to openapi_specs_sha in the wire-shape baseline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant