Skip to content

Releases: pact-foundation/pact-jvm

2.3.1

20 Oct 08:40
Compare
Choose a tag to compare
  • Re-factored the Java consumer DSL to allow the provider state to be set per request
  • Fixed loading pact files from a directory in the maven plugin (thanks to @Freaky-namuH)
  • Add ability to fetch pacts from pact broker in the maven and gradle plugins

3.1.0

06 Oct 09:56
Compare
Choose a tag to compare
  • First implementation of the V3 specification pact files
  • Add a configuration option to switch between V2 and V3 pacts
  • Fix groovy DSL to protect against invalid json paths for matchers
  • upgrade to gradle 2.7
  • attempt at better query string handling in V3

2.3.0

06 Oct 10:16
Compare
Choose a tag to compare
  • First implementation of the V3 specification pact files
  • Add a configuration option to switch between V2 and V3 pacts
  • Fix groovy DSL to protect against invalid json paths for matchers
  • upgrade to gradle 2.7
  • attempt at better query string handling in V3

3.0.4

17 Sep 09:22
Compare
Choose a tag to compare
  • Allow the lein plugin to accept a function for the host
  • [JUnit] Allow multiple pact fragment methods in the same test
  • Fix a regression where the type matcher was not handling lists or maps
  • Fix for invalid cast when using a V3 pact
  • Fix for no project classpath in maven v3 pact verifier
  • use compact printer for JSON bodies and added a flag to the groovy DSL to control pretty printing
  • Upgraded specs to version 3.6.4

2.2.15

17 Sep 09:57
Compare
Choose a tag to compare
  • Allow the lein plugin to accept a function for the host
  • [JUnit] Allow multiple pact fragment methods in the same test
  • Fix a regression where the type matcher was not handling lists or maps
  • Fix for invalid cast when using a V3 pact
  • Fix for no project classpath in maven v3 pact verifier
  • use compact printer for JSON bodies and added a flag to the groovy DSL to control pretty printing
  • Upgraded specs to version 3.6.4

3.0.3

07 Sep 09:32
Compare
Choose a tag to compare

Added leiningen plugin

2.2.14

07 Sep 10:10
Compare
Choose a tag to compare

Added leiningen plugin

3.0.2

29 Aug 03:49
Compare
Choose a tag to compare
  • Fixes to XML matching
  • Updated to Pact Rule: defaults and multiple providers
  • cleanup of common code between gradle and maven plugins

2.2.13

29 Aug 06:29
Compare
Choose a tag to compare
  • Fixes to XML matching
  • Updated to Pact Rule: defaults and multiple providers
  • cleanup of common code between gradle and maven plugins

3.0.1

09 Aug 06:42
Compare
Choose a tag to compare
  • implemented provider verification of message pacts
  • bugfixes