Releases: pact-foundation/pact-jvm
Releases · pact-foundation/pact-jvm
2.4.5
Bugfix + small feature release
- allow property name expressions in the provider JUnit pact broker annotation #208
- fix for generated random integers being bigger than 32 bits in the Java DSL #209
- fix for the JUnit DSL where the matcher did not support nested objects (thanks to @tobivogel)
- implemented request filters for the junit provider tests #204
- fixed regression from removing Json4s where Groovy DSL was defaulting the content type to text/plain #212
2.4.4
Updated the SBT verify provider plugin to bring it in-line with the other build tool plugins. The SBT plugin now supports the following features:
- Configuring providers and consumers in the build
- Support for SSL
- Support for verifying pact files from a pact broker
- Filtering the interactions that are verified from the command line
- Modifying the requests before they are sent
It also resolves an old defect (#53) where the verify task would return an exit code of 0 when the verification fails.
3.2.2
Small feature release
- document update from @davesmith00000
- added protocol to @PactBroker and HttpTarget #205
- allow the version to be overwritten when publishing pacts #200
- Add DSL class to the Java DSL to match values at the root #207
- Update net.databinder.dispatch version to 0.11.3 from @treppo
2.4.3
3.2.1
Bugfix release
- guard against null headers in the mock server
- upgrade to gradle 2.9
- add @PactUrl to pact-jvm-provider-junit (thanks to @stefan-lz)
- Fix the number matchers after refactor to remove json4s
- implemented using basic auth with a pact broker
2.4.2
Bugfix release
- guard against null headers in the mock server
- upgrade to gradle 2.9
- add @PactUrl to pact-jvm-provider-junit (thanks to @stefan-lz)
- Fix the number matchers after refactor to remove json4s
- implemented using basic auth with a pact broker
3.2.0
- Big refactor to remove use of json4s library which was causing conflicts with the SBT plugin
- Add pact broker publish task for maven provider (thanks to @Freaky-namuH)
- number of bug fixes (#187, #188, #185)
- upgraded to Gradle 2.8
- Refactored the model classes to consolidate the hierarchy