Release - 4.7.2
New release published by
rholshausen
Maintenance Release
•
33a4e60 - chore: fix jreleaser config for Maven Central deployment
•
ae62862 - chore: fix release script
•
05df599 - chore: fix jrelease
•
07cadd6 - Fix deprecated GitHub Actions versions in compatibility-suite workflow
•
a796b1c - fix: update deprecated GitHub Actions versions in gradle.yml
•
a1ebba0 - chore: Remove 4.1.x from the supported versions
•
2926d7f - chore: add pact-jvm user agent (JP-Ellis)
•
34848ae - fix: include insecureTLS in options map so PactReader honours it when loading pacts (
#1917)
•
a5ea6c6 - chore: update Pact plugin driver to version supporting initial V2 plugins
•
f3aec45 - chore: buffer JSON reader source
•
373756a - chore: optimize JSON parser object key parsing
•
3021c0e - chore: add JMH benchmarks for JSON parser
•
31d29cd - preformance(v2-engine): Make DocPath expr field lazy so it is not calculated in the constructor
•
127e22d - chore(matchers): Add JMH benchmark harness for the V2 matching engine
•
6914885 - chore: Fix static code violations
•
42d6d76 - feat(v2-engine): Add multipart/form-data support to V2 matching engine
•
e2ef70f - fix(v2-engine): Port 4 V2 engine fixes from pact-reference Rust
•
5a5a4b3 - chore: Port V2 engine changes from Pact Rust
•
75b6fcc - fix(v2-engine): Fix regression where TypeMatcher at root level was incorrectly applied to text body
•
ca2b86e - fix(v2-engine): Fix remaining 7 XML spec test failures in V2 matching engine
•
e1f2dbc - fix(v2-engine): Fix spec test failures when running with the V2 matching engine
•
41bfe83 - chore: Correct the spec tests to use a header that supports CSV form
•
92e5daa - chore: Update the CI pipeline to also run branches
•
5f9073c - feat: Implement V2 matching engine for responses
•
c940065 - chore: cleanup imports
#1913
•
19f75f5 - fix: support HttpRequest in no-pacts dummy template (phil.hardwick)
•
9d59ad5 - chore(v2-engine): Only split headers where it is known that it is safe to do
•
0f9d538 - chore(v2-matching-engine): Implement header:normalize-commas to make it consistent with the Rust V2 engine
•
2e72e5b - chore: Correct Gradle plugin jreleaser.yml
pact-foundation/pact-jvm