Skip to content

Releases: pact-foundation/pact-jvm

4.3.4

12 Jan 05:39
Compare
Choose a tag to compare

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

12 Jan 04:50
Compare
Choose a tag to compare

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

12 Jan 03:48
Compare
Choose a tag to compare

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

06 Jan 01:39
Compare
Choose a tag to compare

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

06 Jan 01:11
Compare
Choose a tag to compare

Fix Analytics

  • fix(metrics): swap uid for cid
  • fix: add required event value to analytics call

4.1.32

06 Jan 00:52
Compare
Choose a tag to compare

Fix Analytics

  • fix(metrics): swap uid for cid
  • fix: add required event value to analytics call

4.3.2

09 Dec 05:02
Compare
Choose a tag to compare

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

09 Dec 05:51
Compare
Choose a tag to compare

Bugfix Release

  • fix: Metrics payload needs to be a classic FORM post

4.2.16

09 Dec 02:17
Compare
Choose a tag to compare

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)

4.1.31

09 Dec 06:23
Compare
Choose a tag to compare

Bugfix Release

  • fix: Metrics payload needs to be a classic FORM post