Skip to content

4.7.2

Latest

Choose a tag to compare

@rholshausen rholshausen released this 19 Jun 05:54
· 1 commit to master since this release

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