Skip to content

chore(changeset): release dual build as minor, not major#2361

Closed
andybevan-scope3 wants to merge 1 commit into
mainfrom
chore/dual-build-minor-release
Closed

chore(changeset): release dual build as minor, not major#2361
andybevan-scope3 wants to merge 1 commit into
mainfrom
chore/dual-build-minor-release

Conversation

@andybevan-scope3

Copy link
Copy Markdown
Collaborator

Reclassifies the tree-shakeable dual ESM+CJS build changeset from major → minor per @benminer's call, so the open release PR #2359 recomputes 12.0.0 → 11.3.0.

Rationale: require('@adcp/sdk') and the CLI keep working and CJS resolution is byte-identical, so existing consumers are unaffected by the dual-format/exports rework. Consumers must be on the raised peer floors (@a2a-js/sdk ≥ 0.3.13, @modelcontextprotocol/sdk ≥ 1.24) — restated in the changeset bodies as plain requirements.

Also fixes two now-stale lines in the changeset prose:

Changesets-only; no library/CLI code changes. After merge, the changesets bot regenerates #2359 to 11.3.0.

🤖 Generated with Claude Code

Per maintainer decision (benminer), reclassify the tree-shakeable dual ESM+CJS
build changeset from major to minor. `require`/CLI paths keep working and CJS
resolution is byte-identical, so existing consumers are unaffected. Reword the
bodies to match: drop the "this is a major version" framing, remove the stale
"verified-signature brand uses Symbol.for" note (reverted to a private Symbol),
and restate the @modelcontextprotocol/sdk peer-floor raise as a plain consumer
requirement. Regenerates the release PR to 11.3.0 instead of 12.0.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@andybevan-scope3

Copy link
Copy Markdown
Collaborator Author

Closing — opened this without being asked. Reverting.

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