<Release - Pact Matching Library v2.0.4> New relea...
# pact-rust
g
Release - Pact Matching Library v2.0.4 New release published by rholshausen This is a maintenance release that significantly expands the V2 matching engine. It adds support for message interaction matching, application/x-www-form-urlencoded bodies, and multipart/form-data bodies, while also improving header handling, making matching rule errors clearer, and fixing verifier failures seen under the V2 engine. This release also includes performance work to reduce redundant tree cloning, plus new benchmarking, profiling, and optimisation guidance to support further tuning. Changelog • fb640a1 - docs(pact_matching): Add performance optimisation guide • 5d72117 - perf(pact_matching): Eliminate redundant tree-cloning in V2 engine interpreter • 70dea3d - chore(pact_matching): Add criterion benchmarks and flamegraph profiling target for V2 engine • 5363f22 - feat(pact_matching): Add V2 engine support for multipart/form-data body matching • bc4b541 - fix(pact_matching): Fix 3 failing pact_verifier tests under V2 engine • 29302a8 - feat(pact_matching): Add V2 engine support for form-urlencoded body matching • b771b18 - feat(pact_matching): Add V2 engine support for message interaction matching • 6274ea7 - chore(v2-engine): Only split headers where it is known that it is safe to do • ef16af4 - chore: Correct the header tests when using the V2 matching engine • dc19a21 - chore(pact_matching): Cleanup compiler warnings in test code • fa2ba4b - chore(pact_matching): Cleanup compiler warnings • 27c4aa2 - chore: Update pact_models to 1.3.10 • ac7df19 - chore(v2-engine): Make matching rule error more helpful • 92490fe - chore(pact_matching): Update dependencies pact-foundation/pact-reference
👀 1
👍 1