Releases: pactflow/pact-mcp-plugin
Releases · pactflow/pact-mcp-plugin
Release list
v0.2.0
v0.1.0
0.1.0 (2026-07-30)
Features
- engine: compare + verify CLI subcommands for the TS adapter (7712950)
- engine: gRPC bootstrap + PactPlugin dispatch (InitPlugin..VerifyInteraction) (f9fda68)
- engine: HTTP provider verification + auth-protected fixture server (a910f9a)
- engine: loopback HTTP consumer mock + mcp-http catalogue entry (893f346)
- engine: mcp model serde types + JSON-RPC envelope synthesis (26beb76)
- engine: MCP-aware content matching + conformance test harness (532b854)
- engine: Phase 1.8 stdio mock mode + StartMockServer handoff (95db49c)
- engine: scaffold Cargo workspace, vendor plugin.proto, wire tonic-build (985a2cc)
- engine: standard-verifier VerifyInteraction — transport routing + config ladder (ADR 0008) (5b6a7cb)
- engine: stdio transport (rmcp) + handshake + provider verification (e31f7d5)
- engine: Streamable HTTP client transport + AuthProvider (1a90f24)
- examples: provider-stdio — Phase 1 demo, verified end-to-end (ad2b824)
- fixtures: add real minimal MCP stdio server (get_weather) for testing (da7fd32)
- mock: carry request-side matchers from the pact into the mock (7f5f221)
- npm: publish as @pactflow/pact-mcp-plugin with engine auto-provisioning (ec68780)
- provider states — given() DSL, engine env seeding, stateHandlers (ADR 0009) (4fde51c)
- resources/read|list + prompts/get|list vertical slice (G5) (5b88aab)
- standard pact-js Verifier E2E green over mcp-http + mcp-stdio (ADR 0008) (0fedf0e)
- ts: HTTP provider verification (with auth) + HTTP consumer mock (edb8d8a)
- ts: multi-interaction DSL + expectsToolsList (G4) (89258e0)
- ts: stamp transport + key onto emitted pacts (ADR 0008) (db5df8d)
- ts: TypeScript adapter (McpPact + McpProviderVerifier) with example tests (09ba3f5)
Bug Fixes
- engine: align ConfigureInteraction with real pact inline-DSL convention (2fdce7e)
- engine: escape + in content-type regex — unblocks live pact-js round trip (9cdcdfb)
- engine: two-part sync-message ConfigureInteraction; live pact-js probe (03b9a04)
Miscellaneous Chores
- release 0.1.0 (7149c43)