|
cxxmcp 1.1.6
C++ MCP SDK
|
Use this template for every public release candidate and stable release. Fill it from the artifacts produced by .github/workflows/release-gates.yml.
List only matrix entries whose release-blocking CTest label set passed for this exact commit.
Attach or link these artifacts for the same commit:
cxxmcp-release-gates-linux-gcc-ninjacxxmcp-release-gates-linux-clang-ninjacxxmcp-release-gates-macos-appleclang-ninjacxxmcp-release-gates-windows-msvc-ninja-static-runtimecxxmcp-release-gates-windows-clangcl-ninja-static-runtimecxxmcp-release-gates-windows-msvc-vs-dynamic-runtimecxxmcp-auth-release-gate-linux-gcc-ninjacxxmcp-auth-release-gate-windows-msvc-ninjacxxmcp-auth-openssl-release-gate-linux-gcc-ninjacxxmcp-performance-evidence-linux-gcc-ninjacxxmcp-public-header-compile-evidence-linux-gcc-ninjacxxmcp-package-vcpkg-defaultcxxmcp-package-vcpkg-httpcxxmcp-package-vcpkg-websocketcxxmcp-package-vcpkg-http-opensslcxxmcp-package-vcpkg-websocket-opensslcxxmcp-package-vcpkg-http-authcxxmcp-package-vcpkg-websocket-authcxxmcp-package-vcpkg-auth-opensslcxxmcp-package-vcpkg-http-auth-opensslcxxmcp-package-conan-defaultcxxmcp-package-conan-httpcxxmcp-package-conan-websocketcxxmcp-package-conan-http-authcxxmcp-package-conan-websocket-authcxxmcp-package-xmake-defaultcxxmcp-package-xmake-httpcxxmcp-package-xmake-websocketcxxmcp-package-xmake-http-authcxxmcp-package-xmake-websocket-authcxxmcp-doxygen-htmlcxxmcp-sourcecxxmcp-release-evidencerelease-artifact-review.md generated by scripts/check_release_artifacts.py --review-outputCopy checksums from the source artifact SHA256SUMS.txt.
State that the canonical SDK entry points are Peer / Service over the public cxxmcp::protocol, cxxmcp::transport, cxxmcp::handler, cxxmcp::peer, cxxmcp::service, cxxmcp::client, cxxmcp::server, and cxxmcp::sdk targets.
State that gateway/runtime/CLI/app/plugin tooling is released outside this SDK repository and remains outside the core SDK contract.
scripts/compare_public_api_surface.py previous/current:package_smoke installed-package evidence:CXXMCP_AUTH_CRYPTO=OpenSSL Linux GCC gate:protocol_serialization_benchmark Linux GCC Release gate:json_fwd / extern template, not a universal compile-time improvement claim.tl::expected fallback/package-manager route:cpp-httplib route:std::getline-based stdio reads.stop() cannot guarantee interruption of a partial-line read, and direct production interop users toward process-stdio or Streamable HTTP.CancellationToken still use cooperative polling because the public token is atomic-only.json_fwd / extern template work is deferred or opened as follow-up implementation work.Do not claim fact-standard readiness in release notes unless every required artifact is present, every advertised matrix leg is green, and the release candidate checklist is complete.