<Release - Pact Matching Library v2.0.0> New rele...
# pact-rust
g
Release - Pact Matching Library v2.0.0 New release published by rholshausen ## 2.0 Release • 72be9b0 - chore(pact_matching): remove beta pre-release version • dcdc482 - refactor(v2-matching-engine): Record the elapsed time for executing a plan • e2e6929 - refactor(v2-matching-engine): Merged matchers.rs and matchingrules.rs; deprecated Matches replaced with DoMatch trait • c5d6f66 - chore(v2-matching-engine): Fix infinite recursion with matching rule applied to an empty body • ff96496 - chore: Update pact_models to 1.3.6 • 7d4f581 - chore(v2-matching-engine): Support root matching rules for bodies • 1cb9a5a - chore: Update pact_models to 1.3.5 • 3cac171 - chore: Ignore invalid spec tests • e3d23be - chore(v2-matching-engine): Support XML namespaces with attributes • 8a32316 - chore(v2-matching-engine): Support for-each over an array at the root of JSON document • 5adada1 - chore(v2-matching-engine): Only compare text nodes if there is no type matcher for an XML element • d6966d9 - chore(v2-matching-engine): Also check the child elements if there is a type matcher on an XML element • 6aa960b - chore(v2-matching-engine): Fix invalid matcher path in spec test • 5ca57ce - chore(v2-matching-engine): Fixed deeply nested JSON arrays • 64672a2 - chore(v2-matching-engine): Add response matching • 05e1225 - chore(v2-matching-engine): Fix for JSON with type matching rules • b6cba6d - chore(v2-matching-engine): Fix for XML with type matching rules • 80ca2b0 - chore(v2-matching-engine): Refactored engine/bodies into separate JSON and XML modules • f95f7e3 - chore(v2-matching-engine): Fixes ported over from Pact-JVM • 2dc425d - chore: Add PACT_ prefix to all V2 engine env vars • 684a885 - chore: Remove snailquote as it is GPL licensed #493 pact-foundation/pact-reference