Skip to content

Releases: pact-foundation/pact-jvm

2.3.3

14 Nov 06:07
Compare
Choose a tag to compare
  • Documentation fixes
  • add basic auth to the pact broker client
  • fix the time and date convenience functions in the groovy DSL
  • JUnit provider support thanks to @knok16
  • add filter when loading pact files from a directory

3.1.2

24 Oct 01:08
Compare
Choose a tag to compare

minor update for loading pacts from an input stream

2.3.2

24 Oct 00:50
Compare
Choose a tag to compare

minor update for loading pacts from an input stream

3.1.1

20 Oct 08:19
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

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