Skip to content

release: promote TypeMCP 0.4.0 to main - #192

Merged
sjungwon03 merged 23 commits into
mainfrom
dev
Aug 28, 2026
Merged

sjungwon03 merged 23 commits into
mainfrom
dev

Conversation

@sjungwon03

Copy link
Copy Markdown
Member

Release scope

  • promote the reviewed TypeMCP 0.4.0 release candidate from protected dev to release-only main
  • include MCP SDK v2 serving, modern metadata/instructions, structured outputs, dynamic prompt/resource completion, invocation context, testing/media helpers, component visibility, and reviewed dependency updates
  • retain MCP Tasks extension as deferred in feat: support the MCP Tasks extension when SDK v2 exposes it #187 pending official TypeScript SDK runtime support

Promotion evidence

  • origin/main...origin/dev: main ahead 0, dev ahead 23
  • release preparation PR chore(release): prepare TypeMCP 0.4.0 #191 merged after exact-head CI and independent approval
  • @theorvane/type-mcp@0.4.0 returned E404 before release preparation
  • repository is public with dev as the default branch

Verification on the release candidate

  • npm ci
  • npm run lint
  • npm run typecheck
  • npm test (34 files, 93 tests)
  • npm run build
  • npm run verify:package
  • npm run verify:publish
  • npm run example:standalone-http
  • npm run example:langgraph-tools
  • npm run audit:prod (0 vulnerabilities)
  • npm pack --dry-run --ignore-scripts --json
  • git diff --check

Post-merge: verify exact main SHA, publish workflow, npm version/gitHead/dist-tag, annotated v0.4.0 tag, GitHub Release target, and fresh consumer installation.

Closes #190

sjungwon03 and others added 23 commits August 14, 2026 19:16
chore(release): sync TypeMCP 0.3.2 promotion into dev
fix(security): resolve audited dev dependency vulnerabilities
ci(security): restore Dependabot vulnerability monitoring
Bumps [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) from 1.4.8 to 1.4.9.
- [Release notes](https://github.com/langchain-ai/langgraphjs/releases)
- [Changelog](https://github.com/langchain-ai/langgraphjs/blob/main/libs/langgraph-core/CHANGELOG.md)
- [Commits](https://github.com/langchain-ai/langgraphjs/commits/@langchain/langgraph@1.4.9/libs/langgraph-core)

---
updated-dependencies:
- dependency-name: "@langchain/langgraph"
  dependency-version: 1.4.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…ain/langgraph-1.4.9

chore(deps-dev): bump @langchain/langgraph from 1.4.8 to 1.4.9
* feat(core): expose modern MCP component metadata

* docs(config): mark 0.3.2 as published

* docs(api): separate published and dev contracts
* feat(runtime): migrate to MCP SDK v2

* docs(runtime): align product scope with SDK v2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.20.1 to 26.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.5.4 to 2.5.10.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.10/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @hono/node-server from 2.0.12 to 2.1.1

Bumps [@hono/node-server](https://github.com/honojs/node-server) from 2.0.12 to 2.1.1.
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](honojs/node-server@v2.0.12...v2.1.1)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* test(security): update hono pin expectation

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sjungwon03 <sjungwon03@gmail.com>
* chore(deps-dev): bump @langchain/core from 1.2.3 to 1.2.9

Bumps [@langchain/core](https://github.com/langchain-ai/langchainjs) from 1.2.3 to 1.2.9.
- [Release notes](https://github.com/langchain-ai/langchainjs/releases)
- [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.2.3...@langchain/core@1.2.9)

---
updated-dependencies:
- dependency-name: "@langchain/core"
  dependency-version: 1.2.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* test(example): align langchain core version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sjungwon03 <sjungwon03@gmail.com>
@github-actions
github-actions Bot requested a review from sjungwon03-ai August 28, 2026 03:17

@sjungwon03-ai sjungwon03-ai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Reviewed exact head 5224100. Required CI and release-promotion checks passed; no blocking regressions found.

@sjungwon03
sjungwon03 merged commit 4141d25 into main Aug 28, 2026
5 checks passed
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.

2 participants