Skip to content

release: v0.9.0 - #362

Merged
bug-ops merged 6 commits into
masterfrom
release/v0.9.0
Jul 27, 2026
Merged

release: v0.9.0#362
bug-ops merged 6 commits into
masterfrom
release/v0.9.0

Conversation

@bug-ops

@bug-ops bug-ops commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Bump version from 0.8.0 to 0.9.0 (workspace + internal path-dependency pins)
  • Finalize CHANGELOG.md's Unreleased section under the 0.9.0 release header
  • Refresh root and per-crate README dependency examples, plus CONTRIBUTING.md/SECURITY.md
  • Sync all specs/{crate}/spec.md files with the API/behavior changes merged since v0.8.0

Checklist

  • Version updated in all manifests
  • CHANGELOG.md has release section with date
  • README reflects new version
  • All CI checks pass
  • Ready for tagging after merge

bug-ops added 6 commits July 27, 2026 18:04
Bump per-crate README dependency snippets and root README's dependency
example from 0.8 to 0.9; add breaking-change/removal callouts for the
--http/--sse exclusivity change and the removed mcp-execution-runtime
npm package. Align CONTRIBUTING.md's MSRV references with the actual
1.91 toolchain and update SECURITY.md's supported-versions table.
Bring specs/{codegen,core,files,introspector,server,skill}/spec.md back
in line with the current code after the type-safety, redaction, and
path-confinement work merged since v0.8.0 (ServerId/ToolName/ServerConfig
closed-type invariants, Transport enum, ResourceKind/FilesResourceKind,
runtime bridge hardening, and related fixes).
Bump workspace version and internal path-dependency version pins from
0.8.0 to 0.9.0, refresh Cargo.lock, and finalize the CHANGELOG's
Unreleased section under the 0.9.0 release header.
Bring specs/cli/spec.md in line with the library/binary split, typed
--format handling, ServerSource/ServerStatus enums, generate's --name
validation and export path, get_mcp_server_entry split, and
build_command_string redaction behavior merged since v0.8.0.
@github-actions github-actions Bot added security Security-related changes (deny.toml, vulnerabilities) area: codegen Code generation area: core Core types and infrastructure crate: mcp-core Changes to mcp-core crate (foundation types, traits, errors) crate: mcp-introspector Changes to mcp-introspector crate (MCP server analysis) crate: mcp-codegen Changes to mcp-codegen crate (TypeScript code generation) crate: mcp-files Changes to mcp-files crate (virtual filesystem) type: documentation Documentation changes (*.md, docs/, comments) type: dependencies Dependency updates (Cargo.toml, Cargo.lock) build Build configuration changes (build.rs, toolchain) workspace Workspace-wide changes affecting multiple crates breaking change Contains breaking API changes (requires major version bump) release Release preparation (changelog, version bumps) labels Jul 27, 2026
@bug-ops
bug-ops merged commit 1ad264d into master Jul 27, 2026
18 checks passed
@bug-ops
bug-ops deleted the release/v0.9.0 branch July 27, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: codegen Code generation area: core Core types and infrastructure breaking change Contains breaking API changes (requires major version bump) build Build configuration changes (build.rs, toolchain) crate: mcp-codegen Changes to mcp-codegen crate (TypeScript code generation) crate: mcp-core Changes to mcp-core crate (foundation types, traits, errors) crate: mcp-files Changes to mcp-files crate (virtual filesystem) crate: mcp-introspector Changes to mcp-introspector crate (MCP server analysis) release Release preparation (changelog, version bumps) security Security-related changes (deny.toml, vulnerabilities) type: dependencies Dependency updates (Cargo.toml, Cargo.lock) type: documentation Documentation changes (*.md, docs/, comments) workspace Workspace-wide changes affecting multiple crates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant