Skip to content

4.4.0-beta.8

Compare
Choose a tag to compare
@rholshausen rholshausen released this 16 Nov 06:41
· 502 commits to master since this release

Fixes from master

  • 0338f43 - chore: Upgrade Gradle to 7.5.1 and convert the project to use convention plugins
  • 2b9b18b - chore: add simple JSON builder
  • da6efde - GH-1632 invent default auth header with additional tests (Artem Ptushkin)
  • 532beab - refactor: Convert ANTLR MatchingRuleDefinition parser to a recursive decent parser #1615
  • 2d730c7 - refactor: Convert ANTLR TimeExpression parser to a recursive decent parser #1615
  • 5d78360 - refactor: Convert ANTLR DateExpression parser to a recursive decent parser #1615
  • 739a40d - refactor: extract common lexer functions from version parser #1615
  • 4d7a28b - fix: replace AssertJ with Hamcrest
  • b4ff3a8 - feat: protect json body generation against loop for cicly reference (Samuel)
  • 47e8c9e - refactor: Replace ANTLR version parser with a recursive decent parser #1615
  • 7e2e11a - chore: Upgrade all test dependencies with reported CSVs #1626
  • 4cf345f - chore: Upgrade Spock to 2.3
  • 625cdfc - chore: Upgrade all dependencies with reported CSVs #1626
  • 72f9193 - feat: add method to setup content type body matching in the consumer DSL #1623
  • 8bd14d5 - feat: support MessagePact with a string as a content #1619
  • 86813ba - feat: Support system properties or environment variables for consumer and provider annotation with JUnit4 provider tests #528 #1616
  • aabee8c - fix: queryMatchingDatetime creates invalid genetator #1612
  • 2750d8a - chore: add Kotlin Junit5 message test
  • fc7e13e - fix: write empty bodies to the Pact file #1611
  • 870a999 - feat: Support generators with URI FORM encoded bodies #1610
  • 719f07b - feat: add capability to build json body based on data class required constructor fields (Samuel)
  • d1e76e3 - Make PactVerificationTask as much ready as possible for configuration cache (Marco Gomiero)
  • 1fd9c09 - bump actions/setup-java to v3 (Nikolas Grottendieck)
  • 0a804b1 - bump org.json:json version to latest (Nikolas Grottendieck)
  • 0a23cab - Make PactCanIDeployTask compatible with Gradle Configuration Cache (Marco Gomiero)
  • e3dd8bf - Make PactPublishTask compatible with Gradle Configuration Cache (Marco Gomiero)