Releases: pact-foundation/pact-jvm
Releases · pact-foundation/pact-jvm
4.3.4
Support branches when publishing Pacts + Kafka Schema Registry support
- feat: Update readmes on setting branches when publishing #1453
- feat: Update Maven publish task to support branches #1453
- feat: Update Gradle publish task to support branches #1453
- feat: Add pact tests for "all in one" endpoint to publish pacts #1452
- feat: Use "all in one" endpoint to publish pacts #1452
- feat: Adding custom information to generated pact json file #400
- feat: Adding support for Kafka Schema Registry JSON messages. Do not store magic bytes in broker: - use the content-type to add them to messages for Consumer Tests - remove first 5 bytes from provider tests before parsing as JSON (Andy Muir)
- feat: Add support for PactLoader path value expressions (Francisco González Ibáñez)
- feat: Adding support for Kafka Schema Registry JSON messages. Utilise the Content-Type to indicate KSR messages. Deal with the 5 "magic" bytes at the start of the JSON. (Andy Muir)
4.2.19
Support branches when publishing Pacts
- feat: Update readmes on setting branches when publishing #1453
- feat: Update Maven publish task to support branches #1453
- feat: Update Gradle publish task to support branches #1453
- feat: Add pact tests for "all in one" endpoint to publish pacts #1452
- feat: Use "all in one" endpoint to publish pacts #1452
4.1.33
Support branches when publishing Pacts
- feat: Update readmes on setting branches when publishing #1453
- feat: Update Maven publish task to support branches #1453
- feat: Update Gradle publish task to support branches #1453
- feat: Add pact tests for "all in one" endpoint to publish pacts #1452
- feat: Use "all in one" endpoint to publish pacts #1452
4.3.3
Bugfix Release
- fix(metrics): swap uid for cid
- Maven: Clarify that this plugin is not just for verification; some refinements on pact publishing. (David Van Couvering)
- 7cd4ff4 - chore: update to the latest plugin driver (metrics fixes) (Ronald Holshausen, Mon Dec 20 11:52:53 2021 +1100)
- fix: use system default parameters on basic-auth (Constantin)
- fix: add required event value to analytics call
4.2.18
4.1.32
4.3.2
Bugfix Release
Test Analytics
Note that from this version we are tracking anonymous analytics to gather important usage statistics like JVM version
and operating system. To disable tracking, you can set the pact_do_not_track
system property or environment
variable to true
.
Changelog
- fix: Metrics payload needs to be a classic FORM post
- chore: add metric events for provider tests
- chore: add metric events for consumer tests
- chore: add support for sending analytics events
- feat: Specify buildUrl with system property pact.verifier.buildUrl (Michael Bannister)
- fix(junit): correctly merge success results with error results with JUnit verification tests #1274
4.2.17
4.2.16
Bugfix Release
Test Analytics
Note that from this version we are tracking anonymous analytics to gather important usage statistics like JVM version
and operating system. To disable tracking, you can set the pact_do_not_track
system property or environment
variable to true
.
Changelog
- chore: add metric events for provider tests
- chore: add metric events for consumer tests
- feat: Specify buildUrl with system property pact.verifier.buildUrl (Michael Bannister)
- chore: add support for sending analytics events
- fix(junit): correctly merge success results with error results with JUnit verification tests #1274
- feat: Allow creating both the provider branch and tags when publishing results (Radek Koubsky)
- feat: Publish verification results with provider branch (Radek Koubsky)
- feat: Add support for configuring consumer version selectors from cli as raw json (Radek Koubsky)
- Update scala-java9-compat to 1.0.0 (Bendix Sältz)
- Upgrade commons-io linked to https://www.cvedetails.com/cve/CVE-2021-29425/ (mikrethor)
- fix(PactBrokerClient): Send
includePendingStatus=false
when enablePending is set to false (Timothy Jones)