Skip to content

Releases: caomengxuan666/cxxmcp

cxxmcp v1.1.6

03 Jun 06:26

Choose a tag to compare

cxxmcp v1.1.6

SDK source release for v1.1.6 from commit 6df6e10.

This release intentionally publishes SDK source, release evidence,
compatibility notes, and checksums only. Runtime, gateway, CLI, and
other tool binaries are not attached to this SDK release.

Release Gate

Supported Matrix

The release-gates artifact for this commit must contain green
release-blocking evidence for:

  • Linux GCC Ninja
  • Linux Clang Ninja
  • macOS AppleClang Ninja
  • Windows MSVC Ninja static runtime
  • Windows ClangCL Ninja static runtime
  • Windows MSVC Visual Studio dynamic runtime

Package-manager smoke evidence attached to the same release-gates
bundle covers the Ubuntu Linux vcpkg overlay, Conan, and xmake paths
for both default SDK and opt-in auth builds. Do not read those
package-manager artifacts as Windows or macOS package-manager support
unless matching platform artifacts are attached for this release.
OpenSSL-backed auth evidence is currently a Linux GCC Ninja release
gate only and must not be advertised as cross-platform package-manager
evidence unless matching artifacts are attached.
Performance evidence is currently limited to the Linux GCC Ninja
serialization benchmark artifact and must not be advertised as a
cross-platform performance claim.
Public-header compile-time evidence is currently limited to the Linux
GCC Ninja artifact and is intended to guide and
decisions, not to claim universal compile-time
wins.

Artifacts

  • cxxmcp-sdk-source-v1.1.6.tar.gz
  • cxxmcp-release-gates-v1.1.6.tar.gz
  • cxxmcp-doxygen-html-v1.1.6.tar.gz
  • cxxmcp-release-gate-source-v1.1.6.tar.gz
  • cxxmcp-release-evidence-v1.1.6.tar.gz
  • SHA256SUMS.txt
  • release-artifact-review.md
  • RELEASE_NOTES.md

Compatibility Notes

  • Public SDK source compatibility follows CHANGELOG.md and
    docs/compatibility_policy.md in the source archive.
  • Public SDK package targets remain under the cxxmcp:: namespace.
  • Static-library releases do not claim ABI stability.
  • Runtime, gateway, CLI, app, and plugin surfaces remain outside the
    core SDK contract.

Evidence Notes

  • This release workflow verified that the attached release-gates,
    Doxygen, source-artifact, and release-evidence workflow artifacts
    come from a successful release-gates run for the same commit.
  • release-artifact-review.md records the exact tag, commit,
    release-gates run, and release URL used by
    scripts/check_release_artifacts.py after artifact validation.
  • Do not claim fact-standard readiness unless
    docs/release_candidate_checklist.md is complete for this exact
    commit.

Checksums

381eb14c58d2577b590abf33a21de1c0cc0c846314c496da7b987753e755c9b8  cxxmcp-doxygen-html-v1.1.6.tar.gz
fad177eba086e44e737f00e51d3b8633867f7d596d6c1f39d4383b679258b782  cxxmcp-release-evidence-v1.1.6.tar.gz
c836ecb4bb10325cb01c1b9039c8c1b6346698fc7470fcce0d6c3b6fb4b27a05  cxxmcp-release-gate-source-v1.1.6.tar.gz
b1145a5889561398c31856681bcbfeab281c5671998ba1523ffcf5889bd218eb  cxxmcp-release-gates-v1.1.6.tar.gz
7d321ee1e48f71666659949c98b5e3c81b273db98607b21d7b3d9301f5bf42e2  cxxmcp-sdk-source-v1.1.6.tar.gz

cxxmcp v1.1.5

02 Jun 04:05
d7595d2

Choose a tag to compare

cxxmcp v1.1.5

SDK source release for v1.1.5 from commit d7595d2.

This release intentionally publishes SDK source, release evidence,
compatibility notes, and checksums only. Runtime, gateway, CLI, and
other tool binaries are not attached to this SDK release.

Release Gate

Supported Matrix

The release-gates artifact for this commit must contain green
release-blocking evidence for:

  • Linux GCC Ninja
  • Linux Clang Ninja
  • macOS AppleClang Ninja
  • Windows MSVC Ninja static runtime
  • Windows ClangCL Ninja static runtime
  • Windows MSVC Visual Studio dynamic runtime

Package-manager smoke evidence attached to the same release-gates
bundle covers the Ubuntu Linux vcpkg overlay, Conan, and xmake paths
for both default SDK and opt-in auth builds. Do not read those
package-manager artifacts as Windows or macOS package-manager support
unless matching platform artifacts are attached for this release.
OpenSSL-backed auth evidence is currently a Linux GCC Ninja release
gate only and must not be advertised as cross-platform package-manager
evidence unless matching artifacts are attached.
Performance evidence is currently limited to the Linux GCC Ninja
serialization benchmark artifact and must not be advertised as a
cross-platform performance claim.
Public-header compile-time evidence is currently limited to the Linux
GCC Ninja artifact and is intended to guide and
decisions, not to claim universal compile-time
wins.

Artifacts

  • cxxmcp-sdk-source-v1.1.5.tar.gz
  • cxxmcp-release-gates-v1.1.5.tar.gz
  • cxxmcp-doxygen-html-v1.1.5.tar.gz
  • cxxmcp-release-gate-source-v1.1.5.tar.gz
  • cxxmcp-release-evidence-v1.1.5.tar.gz
  • SHA256SUMS.txt
  • release-artifact-review.md
  • RELEASE_NOTES.md

Compatibility Notes

  • Public SDK source compatibility follows CHANGELOG.md and
    docs/compatibility_policy.md in the source archive.
  • Public SDK package targets remain under the cxxmcp:: namespace.
  • Static-library releases do not claim ABI stability.
  • Runtime, gateway, CLI, app, and plugin surfaces remain outside the
    core SDK contract.

Evidence Notes

  • This release workflow verified that the attached release-gates,
    Doxygen, source-artifact, and release-evidence workflow artifacts
    come from a successful release-gates run for the same commit.
  • release-artifact-review.md records the exact tag, commit,
    release-gates run, and release URL used by
    scripts/check_release_artifacts.py after artifact validation.
  • Do not claim fact-standard readiness unless
    docs/release_candidate_checklist.md is complete for this exact
    commit.

Checksums

e73d83c4c29520217bad1fc0c610cb1468245feb10084cb95bf5144a43ce8780  cxxmcp-doxygen-html-v1.1.5.tar.gz
ed14c7aa9ee4e3d5026e74c2137604fe63d7db60d7700ab35a64555a73210c21  cxxmcp-release-evidence-v1.1.5.tar.gz
f9da7ca34dda549c1071127e7b8af2acd59c5eb16178585fe382286f9d7a8b7d  cxxmcp-release-gate-source-v1.1.5.tar.gz
b36c95a4eb42010207a1c4807861bfad397820ff6422c85dbaa663aeb8d1ed34  cxxmcp-release-gates-v1.1.5.tar.gz
a172e0fbada4f01d7c32f18d2218fc5e140fe614ff8b12014f400ab12f646db4  cxxmcp-sdk-source-v1.1.5.tar.gz

cxxmcp v1.1.4

01 Jun 07:12

Choose a tag to compare

cxxmcp v1.1.4

SDK source release for v1.1.4 from commit 196523d.

This release intentionally publishes SDK source, release evidence,
compatibility notes, and checksums only. Runtime, gateway, CLI, and
other tool binaries are not attached to this SDK release.

Release Gate

Supported Matrix

The release-gates artifact for this commit must contain green
release-blocking evidence for:

  • Linux GCC Ninja
  • Linux Clang Ninja
  • macOS AppleClang Ninja
  • Windows MSVC Ninja static runtime
  • Windows ClangCL Ninja static runtime
  • Windows MSVC Visual Studio dynamic runtime

Package-manager smoke evidence attached to the same release-gates
bundle covers the Ubuntu Linux vcpkg overlay, Conan, and xmake paths
for both default SDK and opt-in auth builds. Do not read those
package-manager artifacts as Windows or macOS package-manager support
unless matching platform artifacts are attached for this release.
OpenSSL-backed auth evidence is currently a Linux GCC Ninja release
gate only and must not be advertised as cross-platform package-manager
evidence unless matching artifacts are attached.
Performance evidence is currently limited to the Linux GCC Ninja
serialization benchmark artifact and must not be advertised as a
cross-platform performance claim.
Public-header compile-time evidence is currently limited to the Linux
GCC Ninja artifact and is intended to guide and
decisions, not to claim universal compile-time
wins.

Artifacts

  • cxxmcp-sdk-source-v1.1.4.tar.gz
  • cxxmcp-release-gates-v1.1.4.tar.gz
  • cxxmcp-doxygen-html-v1.1.4.tar.gz
  • cxxmcp-release-gate-source-v1.1.4.tar.gz
  • cxxmcp-release-evidence-v1.1.4.tar.gz
  • SHA256SUMS.txt
  • release-artifact-review.md
  • RELEASE_NOTES.md

Compatibility Notes

  • Public SDK source compatibility follows CHANGELOG.md and
    docs/compatibility_policy.md in the source archive.
  • Public SDK package targets remain under the cxxmcp:: namespace.
  • Static-library releases do not claim ABI stability.
  • Runtime, gateway, CLI, app, and plugin surfaces remain outside the
    core SDK contract.

Evidence Notes

  • This release workflow verified that the attached release-gates,
    Doxygen, source-artifact, and release-evidence workflow artifacts
    come from a successful release-gates run for the same commit.
  • release-artifact-review.md records the exact tag, commit,
    release-gates run, and release URL used by
    scripts/check_release_artifacts.py after artifact validation.
  • Do not claim fact-standard readiness unless
    docs/release_candidate_checklist.md is complete for this exact
    commit.

Checksums

d2dfb49b86ef544e0e968dc5fc468dd4cd93c33c4c83e80c58a8a64abadced30  cxxmcp-doxygen-html-v1.1.4.tar.gz
e5935e9ca85e6e0f8849587cb8abff489ef1417696daaf8fa5edbac38b23b261  cxxmcp-release-evidence-v1.1.4.tar.gz
96791b8176962e4f61e20e4e1230d7957d2183c8090b655b2492dbfef318ee44  cxxmcp-release-gate-source-v1.1.4.tar.gz
89e6fe21f4036b6961b41d3ff948dc23ccc7368e6df37e0e7f43c565f90203d0  cxxmcp-release-gates-v1.1.4.tar.gz
c222d7e0752bff2d16457a427441acc654249b3102851163a6d6d4c411b8d9fb  cxxmcp-sdk-source-v1.1.4.tar.gz

cxxmcp v1.1.3

30 May 16:10
8f89739

Choose a tag to compare

cxxmcp v1.1.3

SDK source release for v1.1.3 from commit 8f89739.

This release intentionally publishes SDK source, release evidence,
compatibility notes, and checksums only. Runtime, gateway, CLI, and
other tool binaries are not attached to this SDK release.

Release Gate

Supported Matrix

The release-gates artifact for this commit must contain green
release-blocking evidence for:

  • Linux GCC Ninja
  • Linux Clang Ninja
  • macOS AppleClang Ninja
  • Windows MSVC Ninja static runtime
  • Windows ClangCL Ninja static runtime
  • Windows MSVC Visual Studio dynamic runtime

Package-manager smoke evidence attached to the same release-gates
bundle covers the Ubuntu Linux vcpkg overlay, Conan, and xmake paths
for both default SDK and opt-in auth builds. Do not read those
package-manager artifacts as Windows or macOS package-manager support
unless matching platform artifacts are attached for this release.
OpenSSL-backed auth evidence is currently a Linux GCC Ninja release
gate only and must not be advertised as cross-platform package-manager
evidence unless matching artifacts are attached.
Performance evidence is currently limited to the Linux GCC Ninja
serialization benchmark artifact and must not be advertised as a
cross-platform performance claim.
Public-header compile-time evidence is currently limited to the Linux
GCC Ninja artifact and is intended to guide and
decisions, not to claim universal compile-time
wins.

Artifacts

  • cxxmcp-sdk-source-v1.1.3.tar.gz
  • cxxmcp-release-gates-v1.1.3.tar.gz
  • cxxmcp-doxygen-html-v1.1.3.tar.gz
  • cxxmcp-release-gate-source-v1.1.3.tar.gz
  • cxxmcp-release-evidence-v1.1.3.tar.gz
  • SHA256SUMS.txt
  • release-artifact-review.md
  • RELEASE_NOTES.md

Compatibility Notes

  • Public SDK source compatibility follows CHANGELOG.md and
    docs/compatibility_policy.md in the source archive.
  • Public SDK package targets remain under the cxxmcp:: namespace.
  • Static-library releases do not claim ABI stability.
  • Runtime, gateway, CLI, app, and plugin surfaces remain outside the
    core SDK contract.

Evidence Notes

  • This release workflow verified that the attached release-gates,
    Doxygen, source-artifact, and release-evidence workflow artifacts
    come from a successful release-gates run for the same commit.
  • release-artifact-review.md records the exact tag, commit,
    release-gates run, and release URL used by
    scripts/check_release_artifacts.py after artifact validation.
  • Do not claim fact-standard readiness unless
    docs/release_candidate_checklist.md is complete for this exact
    commit.

Checksums

d9106d8b7efea449d51f71c53988a15478ec11738494ea7b9c6abc8939d47196  cxxmcp-doxygen-html-v1.1.3.tar.gz
c1d3a76bc8e21a0eee019bdd4d1d89c9e75d00635c7e4a2160c94378fed96778  cxxmcp-release-evidence-v1.1.3.tar.gz
3c12e1a11c3e3c65d410bf65712eb8711875914f3ab3ad62c213991696e3fee6  cxxmcp-release-gate-source-v1.1.3.tar.gz
ce8d369cb8611da501a4550a2a206fe19bd6761320bbf8ff0052f52546e2a98f  cxxmcp-release-gates-v1.1.3.tar.gz
ebf256c24e806301b65749ff22960b717aef46bba625c5d8a7edf9e237ccf936  cxxmcp-sdk-source-v1.1.3.tar.gz

cxxmcp v1.1.2

30 May 07:39

Choose a tag to compare

cxxmcp v1.1.2

SDK source release for v1.1.2 from commit 000430d.

This release intentionally publishes SDK source, release evidence,
compatibility notes, and checksums only. Runtime, gateway, CLI, and
other tool binaries are not attached to this SDK release.

Release Gate

Supported Matrix

The release-gates artifact for this commit must contain green
release-blocking evidence for:

  • Linux GCC Ninja
  • Linux Clang Ninja
  • macOS AppleClang Ninja
  • Windows MSVC Ninja static runtime
  • Windows ClangCL Ninja static runtime
  • Windows MSVC Visual Studio dynamic runtime

Package-manager smoke evidence attached to the same release-gates
bundle covers the Ubuntu Linux vcpkg overlay, Conan, and xmake paths
for both default SDK and opt-in auth builds. Do not read those
package-manager artifacts as Windows or macOS package-manager support
unless matching platform artifacts are attached for this release.
OpenSSL-backed auth evidence is currently a Linux GCC Ninja release
gate only and must not be advertised as cross-platform package-manager
evidence unless matching artifacts are attached.
Performance evidence is currently limited to the Linux GCC Ninja
serialization benchmark artifact and must not be advertised as a
cross-platform performance claim.
Public-header compile-time evidence is currently limited to the Linux
GCC Ninja artifact and is intended to guide and
decisions, not to claim universal compile-time
wins.

Artifacts

  • cxxmcp-sdk-source-v1.1.2.tar.gz
  • cxxmcp-release-gates-v1.1.2.tar.gz
  • cxxmcp-doxygen-html-v1.1.2.tar.gz
  • cxxmcp-release-gate-source-v1.1.2.tar.gz
  • cxxmcp-release-evidence-v1.1.2.tar.gz
  • SHA256SUMS.txt
  • release-artifact-review.md
  • RELEASE_NOTES.md

Compatibility Notes

  • Public SDK source compatibility follows CHANGELOG.md and
    docs/compatibility_policy.md in the source archive.
  • Public SDK package targets remain under the cxxmcp:: namespace.
  • Static-library releases do not claim ABI stability.
  • Runtime, gateway, CLI, app, and plugin surfaces remain outside the
    core SDK contract.

Evidence Notes

  • This release workflow verified that the attached release-gates,
    Doxygen, source-artifact, and release-evidence workflow artifacts
    come from a successful release-gates run for the same commit.
  • release-artifact-review.md records the exact tag, commit,
    release-gates run, and release URL used by
    scripts/check_release_artifacts.py after artifact validation.
  • Do not claim fact-standard readiness unless
    docs/release_candidate_checklist.md is complete for this exact
    commit.

Checksums

cadb889dcbd98069d09f82e1e6ed219f8b8a0211dcd6b39368bdfbbb6c7c923f  cxxmcp-doxygen-html-v1.1.2.tar.gz
92aa0db84da4695272017f863b454e047da03f2629f00689262dd1cc19a9ce9a  cxxmcp-release-evidence-v1.1.2.tar.gz
8702fb5a7fbab01f1d636ddeccef0cbdb8f3805c87dacdb40c0101a3af4e2b72  cxxmcp-release-gate-source-v1.1.2.tar.gz
2f9a3b2fc36429ffd45a6c8437e49af321ce5574c16d16991b4a3ba2294c9685  cxxmcp-release-gates-v1.1.2.tar.gz
ed52f5c797eea2f96616d58da962276d3796cdf9a589c79ddccdce64866afb73  cxxmcp-sdk-source-v1.1.2.tar.gz

cxxmcp v1.1.1

30 May 06:10

Choose a tag to compare

cxxmcp v1.1.1

SDK source release for v1.1.1 from commit 6f2cca4.

This release intentionally publishes SDK source, release evidence,
compatibility notes, and checksums only. Runtime, gateway, CLI, and
other tool binaries are not attached to this SDK release.

Release Gate

Supported Matrix

The release-gates artifact for this commit must contain green
release-blocking evidence for:

  • Linux GCC Ninja
  • Linux Clang Ninja
  • macOS AppleClang Ninja
  • Windows MSVC Ninja static runtime
  • Windows ClangCL Ninja static runtime
  • Windows MSVC Visual Studio dynamic runtime

Package-manager smoke evidence attached to the same release-gates
bundle covers the Ubuntu Linux vcpkg overlay, Conan, and xmake paths
for both default SDK and opt-in auth builds. Do not read those
package-manager artifacts as Windows or macOS package-manager support
unless matching platform artifacts are attached for this release.
OpenSSL-backed auth evidence is currently a Linux GCC Ninja release
gate only and must not be advertised as cross-platform package-manager
evidence unless matching artifacts are attached.
Performance evidence is currently limited to the Linux GCC Ninja
serialization benchmark artifact and must not be advertised as a
cross-platform performance claim.
Public-header compile-time evidence is currently limited to the Linux
GCC Ninja artifact and is intended to guide and
decisions, not to claim universal compile-time
wins.

Artifacts

  • cxxmcp-sdk-source-v1.1.1.tar.gz
  • cxxmcp-release-gates-v1.1.1.tar.gz
  • cxxmcp-doxygen-html-v1.1.1.tar.gz
  • cxxmcp-release-gate-source-v1.1.1.tar.gz
  • cxxmcp-release-evidence-v1.1.1.tar.gz
  • SHA256SUMS.txt
  • release-artifact-review.md
  • RELEASE_NOTES.md

Compatibility Notes

  • Public SDK source compatibility follows CHANGELOG.md and
    docs/compatibility_policy.md in the source archive.
  • Public SDK package targets remain under the cxxmcp:: namespace.
  • Static-library releases do not claim ABI stability.
  • Runtime, gateway, CLI, app, adapters, and plugin SDK targets remain
    optional layers outside the core SDK contract.

Evidence Notes

  • This release workflow verified that the attached release-gates,
    Doxygen, source-artifact, and release-evidence workflow artifacts
    come from a successful release-gates run for the same commit.
  • release-artifact-review.md records the exact tag, commit,
    release-gates run, and release URL used by
    scripts/check_release_artifacts.py after artifact validation.
  • Do not claim fact-standard readiness unless
    docs/release_candidate_checklist.md is complete for this exact
    commit.

Checksums

5dea86635754c9109fd2096a44ac3d905e7c5b97d3cc2b18742a47d4bd62faa4  cxxmcp-doxygen-html-v1.1.1.tar.gz
833c6b201e85ffe89ead61f8d701ab26a91e214fa3a10ce51b568618432f087b  cxxmcp-release-evidence-v1.1.1.tar.gz
18c1db73a464f98e91365e5b0267ade51add195335abbe8de3074424e07118d9  cxxmcp-release-gate-source-v1.1.1.tar.gz
d3b1c272dc4e6e6e221b4884fd869e9bf27164d5a8124ce6e87b885aa1710157  cxxmcp-release-gates-v1.1.1.tar.gz
7d14fc013f1f733f6c992ca3b5cec2610c8cd254d2620d4140b6ccee59514cb0  cxxmcp-sdk-source-v1.1.1.tar.gz

cxxmcp v1.0.0

28 May 22:17

Choose a tag to compare

cxxmcp v1.0.0 — First Stable SDK Release

First public stable release of cxxmcp, a modern C++17 SDK for the Model Context Protocol.

Evolved from MCPServer.cpp. Version reset from 2.x to 1.0.0 to mark the clean SDK boundary.

What's inside:

  • Full MCP protocol model coverage (tools, prompts, resources, sampling, elicitation, tasks)
  • stdio, process stdio, Streamable HTTP, legacy SSE transports
  • OAuth 2.1 + DPoP (optional, with OpenSSL)
  • Cross-language interop: Rust (rmcp), TypeScript, Python
  • 6-platform release matrix (Linux GCC/Clang, macOS, Windows MSVC/ClangCL)
  • vcpkg overlay port, Conan 2 recipe, xmake recipe

See CHANGELOG.md for details.