github pact-foundation/pact-jvm 4_2_0-beta_1
4.2.0-beta.1

latest releases: 4_5_9, 4_6_9, 4_6_8...
3 years ago

Array contains matcher implementation

  • feat: implemented array contains matcher
  • chore: do not publish jar for pact-publish module
  • fix: default headers were being added twice to requests to the pact broker #1242
  • feat: let array contains be used wih V3 pacts (This is to support Pact-JS V3)
  • feat: Added array containers matcher to JUnit 4 Java DSL and Groovy DSL
  • fix: when merging V4 pact files, the new interactions should be kept, not the old
  • fix: Interaction unique keys should only be based on descriptions and provider states
  • fix: V4 format body was writing JSON bodies in string form
  • feat: Support loading PactSource from annotations on the test class (JUnit 5) #1237
  • feat: Support loading PactSource from annotations on the test class (JUnit 4) #1237
  • refactor: rename Category to MatchingRuleCategory
  • chore: disable Jacoco on Travis as it is failing on JDK 15
  • chore: Upgrade Gradle to 6.7 to support JDK 15
  • feat: implemented reading and writing V4 async message pacts
  • feat: support any objects for provider state parameters #1234
  • fix: markdown summary was not updated correctly when multiple consumers #1128
  • feat: support for fallback tag with version selectors #946
  • 🐛 use ConcurrentHashMap rather than just a mutable map (Ryan Dens)
  • 🐛 improve thread-safety of JUnit 5 extension (Ryan Dens)
  • chore: remove JDK 9 & 10, added JDK 15 to travis

Don't miss a new pact-jvm release

NewReleases is sending notifications on new releases.