Release 0.4.0 - #95
Merged
Merged
Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Prepares the repository for the v0.4.0 release by bumping all workspace package versions and updating the few in-code version constants that are required to stay in sync with their respective package.json versions, while finalizing the changelog entry for the release.
Changes:
- Bump all
packages/*/package.jsonversions (and the meta package) from0.3.0→0.4.0. - Update version constants enforced by unit tests (
INSTRUMENTATION_VERSION,MCP_CLIENT_VERSION,PACKAGE_VERSION) to0.4.0. - Promote the changelog’s prior “Unreleased” content into a
## 0.4.0section.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| packages/openai/package.json | Bumps OpenAI package version to 0.4.0. |
| packages/meta/package.json | Bumps umbrella/meta package version to 0.4.0. |
| packages/mcp/src/connection.ts | Updates MCP_CLIENT_VERSION constant to 0.4.0 to match package version. |
| packages/mcp/package.json | Bumps MCP package version to 0.4.0. |
| packages/foundry/package.json | Bumps Foundry package version to 0.4.0. |
| packages/core/src/observability/version.ts | Updates INSTRUMENTATION_VERSION constant to 0.4.0 to match package version. |
| packages/core/package.json | Bumps core package version to 0.4.0. |
| packages/anthropic/package.json | Bumps Anthropic package version to 0.4.0. |
| packages/agentserver/src/config.ts | Updates PACKAGE_VERSION constant to 0.4.0 to match package version. |
| packages/agentserver/package.json | Bumps agentserver package version to 0.4.0. |
| packages/a2a/package.json | Bumps A2A package version to 0.4.0. |
| CHANGELOG.md | Finalizes the release notes under ## 0.4.0. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes
Release 0.4.0: bumps every package to 0.4.0 and finalizes the
Unreleasedchangelog section as the0.4.0entry. Covers all PRs merged since v0.3.0: #81, #82, #83, #84, #85, #86, #87, #88, #89, #91, #93, #94.Highlights, per package:
ResponseBase.valueisT | undefined, raw non-object JSON Schemas type input asunknown,MiddlewareKindremoved, the request-assembly helpers move to/internal); GenAI message events move to thechatspan with OTel v1.36.0 bodies (Emit GenAI message events only on the chat span, with v1.36.0 bodies #87); a streamed background suspension stores its exchange exactly once (Store a streamed background suspension's exchange exactly once #89); skills prompt guidance covers positional script arguments (Guide models to pass positional script arguments as a string array #88).FoundryProjecthandle (Centralize Foundry credentials and endpoint in a shared FoundryProject #91);FoundryTarget.modelDeployment→model.thinkingis a validated discriminated union; citations map to framework annotations.TERMINAL_EVENT_TYPESunexported.Version bump locations (the four kinds):
packages/*/package.json(all packages),INSTRUMENTATION_VERSION(core/observability/version.ts),PACKAGE_VERSION(agentserver/config.ts),MCP_CLIENT_VERSION(mcp/connection.ts). Meta-package deps stayworkspace:*(expanded to exact pins at publish).rg "0\.3\.0" packages/returns no hits.After merge: pushing the
v0.4.0tag triggers npm publish; the GitHub Release is created afterwards from the changelog entry.Parity
Checklist
pnpm checkpasses (lint, typecheck, build, test)CHANGELOG.md🤖 Generated with Claude Code