Skip to content

4.4.4

Compare
Choose a tag to compare
@rholshausen rholshausen released this 19 Jan 02:22
· 350 commits to master since this release

Maintenance Release

  • 21b06cf - fix: Support IP6 hosts #405
  • a8877b2 - fix: JUnit 4 tests were not running as the junit-vintage-engine was not on the test classpath
  • 7935300 - chore: fix test failing on Windows due to timezone issue #401
  • 765bd61 - chore: add a test to verify issue PactDslJsonBody#eachKeyMappedToAnArrayLike does not work on "nested" property
  • ef276f8 - chore: add a test to verify issue PactDslJsonBody#eachKeyMappedToAnArrayLike does not work on "nested" property #401
  • 859fff2 - feat: add the remaining status code methods to response DSL builder
  • 01dda6c - feat: add the remaining body methods to request/response DSL builders
  • 75ba28a - feat: Add support for query parameters with new DSL
  • b888d07 - feat: Add support for matching rules with headers with new DSL
  • 1d27922 - feat: Add initial DSL using builder pattern to replace legacy DSL
  • 0506476 - feat: add methods to setup provider states on PactBuilder #1646
  • e8e5457 - fix: remove the optional annotation from PactPublish attribute in PactPublishTask #1634
  • 030e46c - refactor: magic numbers (Samuel)
  • ba38e5d - feat: validate list type as per default (Samuel)
  • 639f7f8 - fix(regression): HTTP Pact with root json array fails when using unordered array matching #1631
  • 4a5ff59 - fix: Use context.testMethod instead of context.requiredTestMethod #1643
  • 58b6982 - fix: bug in how the @MockServerConfig annotation is being resolved #1641
  • 09bb4af - feat: Update Groovy message builder to be able to create a message with a NULL body #1637
  • be8d57d - fix(regression): Upgrading au.com.dius.pact.provider:junit5 from 4.3.15 to 4.3.16 results in compilation failure #1630