Skip to content

4.2.0-beta.3

Compare
Choose a tag to compare
@uglyog uglyog released this 25 Jan 23:13
· 1384 commits to master since this release

Mock server URL generator + Support for using generators with array contains matcher + bug fixes from master

  • refactor: converted the remaining Java DSL body classes to Kotlin
  • refactor: converted PactDslJsonBody to Kotlin
  • refactor: converted PactDslJsonArray to Kotlin
  • refactor: converted DslPart to Kotlin
  • feat: add PactDslJsonArray eachLike/minArrayLike/maxArrayLike methods that can take a DSLPart #1286
  • feat: add PactDslJsonBody eachLike/minArrayLike/maxArrayLike methods that can take a DSLPart #1286
  • chore: split out more objects from large test - failing on JDK 10 #1286
  • chore: add large body test to DSL #1286
  • feat: implemented support for using generators with array contains matcher
  • feat: Hyper media test working with array contains matcher + generators
  • refactor: phase 3 - added ArrayContainsJsonGenerator to the test execution context to break cycle deps
  • refactor: phase 2 - add example value to generator calls
  • refactor: first phase of supporting matchers that embed generators
  • feat: added MockServerURL generator
  • chore: add test for updating markdown summary with a failed interaction #1128
  • fix(regression): previous change fails on JDK 8 #1281
  • fix(regression): support null example values with OR matcher #1281
  • chore: upgrade spock framework to 2.0-M4
  • feat: when using old pact broker endpoints, take fall back tag value into consideration #1264
  • chore: upgrade Kotlin to 1.4.21
  • chore: upgrade Gradle to 6.7.1