Skip to content

Commit

Permalink
Merge branch 'v4.1.x' into v4.2.x
Browse files Browse the repository at this point in the history
  • Loading branch information
uglyog committed Dec 9, 2021
2 parents ed6c2e9 + deaea1e commit 9127fd6
Show file tree
Hide file tree
Showing 42 changed files with 779 additions and 131 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,6 @@ consumer/scalasupport/target/
provider/target/
provider/scalasupport/target/
.kotlintest/
bin/
.vscode/

31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
To generate the log, run `git log --pretty='* %h - %s (%an, %ad)' TAGNAME..HEAD` replacing TAGNAME and HEAD as appropriate.

# 4.1.30 - Bugfix Release

* 83385c51d - chore: add note about metric events to all the readmes (Ronald Holshausen, Wed Dec 8 15:53:27 2021 +1100)
* ea4fa4eaf - chore: add metric events for provider tests (Ronald Holshausen, Wed Dec 8 15:46:22 2021 +1100)
* 7fc3c0dd6 - chore: add metric events for consumer tests (Ronald Holshausen, Wed Dec 8 14:33:00 2021 +1100)
* af7d904c2 - chore: add –platform_version to metrics (Ronald Holshausen, Wed Dec 8 13:31:38 2021 +1100)
* 75b11f68e - chore: fix codenarc violation (Ronald Holshausen, Wed Dec 8 12:32:47 2021 +1100)
* 920a4d31f - feat: Specify buildUrl with system property pact.verifier.buildUrl (Michael Bannister, Mon Dec 6 08:50:37 2021 +0000)
* 54781c479 - chore: fix static code violations (Ronald Holshausen, Wed Dec 8 11:16:39 2021 +1100)
* 624d6c7cc - chore: add support for sending analytics events (Ronald Holshausen, Wed Dec 8 10:47:50 2021 +1100)
* cb409d2bf - chore: upgrade detekt ask the current version requires a lib from jcenter which has gone away (Ronald Holshausen, Tue Dec 7 15:12:37 2021 +1100)
* 7a9cae31b - fix(junit): correctly merge success results with error results with JUnit verification tests #1274 (Ronald Holshausen, Tue Dec 7 14:29:21 2021 +1100)
* 44563e1b9 - bump version to 4.1.30 (Ronald Holshausen, Fri Nov 12 13:07:15 2021 +1100)

# 4.1.29 - Fixes backported from master

* dfcd67f4d - chore: fix test after cherry pick commits (Ronald Holshausen, Fri Nov 12 12:25:05 2021 +1100)
* 78c5af5a5 - feat: Allow creating both the provider branch and tags when publishing results (Radek Koubsky, Thu Nov 11 13:16:45 2021 +0100)
* d8d55cffb - feat: Publish verification results with provider branch (Radek Koubsky, Tue Nov 9 16:39:45 2021 +0100)
* e93d69430 - chore: fix test after cherry pick commits (Ronald Holshausen, Thu Nov 11 17:47:56 2021 +1100)
* 53ebdcc50 - feat: Add support for configuring consumer version selectors from cli as raw json (Radek Koubsky, Mon Oct 25 16:48:18 2021 +0200)
* f1fa43b07 - Update scala-java9-compat to 1.0.0 (Bendix Sältz, Fri Oct 15 15:09:52 2021 +0200)
* 1f213498e - Upgrade commons-io linked to https://www.cvedetails.com/cve/CVE-2021-29425/ (mikrethor, Tue Oct 12 14:14:13 2021 -0400)
* a0a5716a8 - chore: fix test after cherry pick commits (Ronald Holshausen, Thu Nov 11 17:18:03 2021 +1100)
* 3d1c7df12 - chore: Revert accidental change to interface (Timothy Jones, Thu Sep 30 11:34:34 2021 +1000)
* 1a1c5af95 - test(PactBrokerClient): Update test for when include pending pacts is set to false (Timothy Jones, Thu Sep 30 11:30:40 2021 +1000)
* bb0b18bd0 - fix(PactBrokerClient): Send `includePendingStatus=false` when enablePending is set to false (Timothy Jones, Thu Sep 30 10:47:32 2021 +1000)
* 96521e3a2 - fix: codenarc violation #1449 (Ronald Holshausen, Wed Sep 29 09:13:23 2021 +1000)
* bcc1d12c0 - fix: correct the pact source description when using the URL option #1449 (Ronald Holshausen, Wed Sep 29 09:01:21 2021 +1000)
* 5706c6034 - bump version to 4.1.29 (Ronald Holshausen, Mon Sep 27 16:36:14 2021 +1000)

# 4.2.15 - Back-ported fixes from master

* 577fd1e38 - chore: fix test after cherry pick commits (Ronald Holshausen, Thu Nov 11 17:47:56 2021 +1100)
Expand Down
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ and in the [Pact-JVM wiki](https://github.com/DiUS/pact-jvm/wiki). [Stack Overfl
## Supported JDK and specification versions:

| Branch | Specification | JDK | Kotlin Version | Latest Version |
| ------ | ------------- | --- | -------------- | -------------- |
| [4.2.x](https://github.com/DiUS/pact-jvm/blob/v4.2.x/README.md) master | V4 (1) | 11-15 (2) | 1.4.32 | 4.2.11 |
| [4.1.x](https://github.com/DiUS/pact-jvm/blob/v4.1.x/README.md) | V3 | 8-12 | 1.3.72 | 4.1.26 |
| ------ | ------------- | --- | -------------- |----------------|
| [4.2.x](https://github.com/DiUS/pact-jvm/blob/v4.2.x/README.md) master | V4 (1) | 11-15 (2) | 1.4.32 | 4.2.16 |
| [4.1.x](https://github.com/DiUS/pact-jvm/blob/v4.1.x/README.md) | V3 | 8-12 | 1.3.72 | 4.1.30 |

**Notes:**
* **1:** V4 specification support is a work in progress. See [Pact V4 RFC](https://github.com/pact-foundation/pact-specification/issues/71).
Expand Down Expand Up @@ -197,3 +197,9 @@ Which is a project that aims at providing tooling to coordinate pact generation
## I want to contribute

[Documentation for contributors is here](https://github.com/DiUS/pact-jvm/blob/master/CONTRIBUTING.md).

# Test Analytics

We are tracking anonymous analytics to gather important usage statistics like JVM version
and operating system. To disable tracking, set the 'pact_do_not_track' system property or environment
variable to 'true'.
5 changes: 4 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ buildscript {

plugins {
id 'org.jetbrains.kotlin.jvm' version '1.4.32'
id 'io.gitlab.arturbosch.detekt' version '1.17.1'
id 'io.gitlab.arturbosch.detekt' version '1.18.0'
id 'org.jetbrains.dokka' version '1.4.32' apply false
id 'org.javamodularity.moduleplugin' version '1.7.0' apply false
}
Expand Down Expand Up @@ -137,6 +137,9 @@ subprojects {
events "passed", "skipped", "failed"
}
}

// Mark sure Pact-JVM builds don't skew the metrics
systemProperty 'pact_do_not_track', 'true'
}

publishing {
Expand Down
Loading

0 comments on commit 9127fd6

Please sign in to comment.