GitHub
05/01/2026, 12:32 AM--html <PATH> — generate an HTML verification report at the given path after verification completes.
• --xslt <PATH> — optionally supply your own XSLT stylesheet to customise the appearance of the report.
Verifier Output Improvements
The verifier now displays any Pact external references in its output, making it easier to trace which pact interactions or broker entries were involved in a failed verification or to link the Pact interaction verification result to an external source like OpenAPI and AsyncAPI.
Other Changes
• CLI functions are now exported as pub so the crate can be used as a library in downstream tooling.
• Updated pact_verifier to 1.3.5 and pact_models to 1.3.10.
Full Changelog
• 75243a7 - chore(pact_verifier_cli): Correct the version of pact_matching in Cargo.toml
• 38b42e6 - chore(pact_verifier_cli): Correct the version after the last release
• d14e629 - chore(pact_verifier_cli): update CLI snapshots after adding the new parameters
• 27851b3 - feat(pact_verifier_cli): Add CLI option to pass in the XSLT to render the report
• e8b6397 - chore(pact_verifier_cli): cleanup typos in comments
• 8daa895 - chore(pact_verifier_cli): Correct CLI help text grammar
• 32ea209 - chore(pact_verifier_cli): Correct CLI help text grammar
• 8ee97b4 - chore(pact_verifier_cli): CLI functions must be public as they are used in other projects
• 510cb0b - feat(pact_verifier_cli): create print friendly version of HTML report
• 845da49 - feat(pact_verifier_cli): Implement the XML -> XML + XSLT -> generated HTML report
• edd1db4 - feat(pact_verifier_cli): Add CLI option to generate HTML report and first generate an XML report
• 28c540c - chore: Update pact_verifier to 1.3.5
• 27c4aa2 - chore: Update pact_models to 1.3.10
• f991275 - fix: workflow for docker publishing #518
• 1d9105d - chore: Update pact_verifier to 1.3.4
• 650a258 - chore: Update pact_models to 1.3.8
• 780063f - chore(pact_verifier): bump time to 0.3.47 to resolve RUSTSEC-2026-0009 (Andrew Tecey)
pact-foundation/pact-reference