Skip to content

Commit

Permalink
fix(deps): update dependency org.junit:junit-bom to v5.12.0 (#2980)
Browse files Browse the repository at this point in the history
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: M.P. Korstanje <[email protected]>
  • Loading branch information
renovate[bot] and mpkorstanje authored Feb 25, 2025
1 parent e45f934 commit 24ece13
Show file tree
Hide file tree
Showing 24 changed files with 77 additions and 27 deletions.
59 changes: 54 additions & 5 deletions .revapi/api-changes.json
Original file line number Diff line number Diff line change
Expand Up @@ -328,22 +328,71 @@
"ignore": true,
"configuration": {
"differences": [
{
"ignore": true,
"code": "java.annotation.attributeValueChanged",
"old": "method void org.junit.platform.engine.ExecutionRequest::<init>(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"new": "method void org.junit.platform.engine.ExecutionRequest::<init>(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"annotationType": "org.apiguardian.api.API",
"attribute": "status",
"oldValue": "org.apiguardian.api.API.Status.INTERNAL",
"newValue": "org.apiguardian.api.API.Status.DEPRECATED",
"justification": "API consumed from JUnit 5"
},
{
"ignore": true,
"code": "java.annotation.attributeValueChanged",
"old": "method void org.junit.platform.engine.ExecutionRequest::<init>(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"new": "method void org.junit.platform.engine.ExecutionRequest::<init>(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"annotationType": "org.apiguardian.api.API",
"attribute": "since",
"oldValue": "\"1.0\"",
"newValue": "\"1.11\"",
"justification": "API consumed from JUnit 5"
},
{
"ignore": true,
"code": "java.annotation.attributeValueChanged",
"old": "method org.junit.platform.engine.ExecutionRequest org.junit.platform.engine.ExecutionRequest::create(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"new": "method org.junit.platform.engine.ExecutionRequest org.junit.platform.engine.ExecutionRequest::create(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"annotationType": "org.apiguardian.api.API",
"attribute": "status",
"oldValue": "org.apiguardian.api.API.Status.STABLE",
"newValue": "org.apiguardian.api.API.Status.DEPRECATED",
"justification": "API consumed from JUnit 5"
},
{
"ignore": true,
"code": "java.annotation.attributeValueChanged",
"old": "method org.junit.platform.engine.ExecutionRequest org.junit.platform.engine.ExecutionRequest::create(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"new": "method org.junit.platform.engine.ExecutionRequest org.junit.platform.engine.ExecutionRequest::create(org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.EngineExecutionListener, org.junit.platform.engine.ConfigurationParameters)",
"annotationType": "org.apiguardian.api.API",
"attribute": "since",
"oldValue": "\"1.9\"",
"newValue": "\"1.11\"",
"justification": "API consumed from JUnit 5"
},
{
"ignore": true,
"code": "java.class.externalClassExposedInAPI",
"new": "class org.junit.platform.engine.support.hierarchical.ExclusiveResource",
"new": "class org.junit.platform.engine.reporting.FileEntry",
"justification": "API consumed from JUnit 5"
},
{
"ignore": true,
"code": "java.method.addedToInterface",
"new": "method java.util.List<org.junit.platform.engine.support.hierarchical.ExclusiveResource> org.junit.platform.engine.support.hierarchical.ResourceLock::getResources()",
"code": "java.class.externalClassExposedInAPI",
"new": "interface org.junit.platform.engine.reporting.OutputDirectoryProvider",
"justification": "API consumed from JUnit 5"
},
{
"ignore": true,
"code": "java.method.addedToInterface",
"new": "method boolean org.junit.platform.engine.support.hierarchical.ResourceLock::isExclusive()",
"code": "java.annotation.attributeValueChanged",
"old": "method void org.junit.platform.engine.reporting.ReportEntry::<init>()",
"new": "method void org.junit.platform.engine.reporting.ReportEntry::<init>()",
"annotationType": "org.apiguardian.api.API",
"attribute": "since",
"oldValue": "\"5.8\"",
"newValue": "\"1.8\"",
"justification": "API consumed from JUnit 5"
}
]
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- [Core] Improved caching glue performance ([#2971](https://github.com/cucumber/cucumber-jvm/pull/2971) M.P. Korstanje & Julien Kronegg)
- [Java, Java8] Significantly reduced number of emitted step- and hook-definition messages ([#2971](https://github.com/cucumber/cucumber-jvm/pull/2971) M.P. Korstanje & Julien Kronegg)
- [Core] Removed workarounds to limit size of html report ([#2971](https://github.com/cucumber/cucumber-jvm/pull/2971) M.P. Korstanje & Julien Kronegg)
- [JUnit Platform Engine] Use JUnit Platform 1.12.0 (JUnit Jupiter 5.12.0)

### Deprecated
- [Core] Deprecated `ScenarioScoped` glue ([#2971](https://github.com/cucumber/cucumber-jvm/pull/2971) M.P. Korstanje & Julien Kronegg)
Expand Down
2 changes: 1 addition & 1 deletion compatibility/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<properties>
<hamcrest.version>3.0</hamcrest.version>
<jackson.version>2.18.2</jackson.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-archetype/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<description>Cucumber JVM: Maven Archetype</description>

<properties>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<assertj.version>3.27.3</assertj.version>
<maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version>
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-cdi2/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<openwebbeans.version>2.0.27</openwebbeans.version>
<weld-se-core.version>3.1.9.Final</weld-se-core.version>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<hamcrest.version>2.2</hamcrest.version>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion cucumber-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<jackson.version>2.18.2</jackson.version>
<jsoup.version>1.18.3</jsoup.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<xmlunit.version>2.10.0</xmlunit.version>
<hamcrest.version>3.0</hamcrest.version>
<hamcrest-json.version>0.2</hamcrest-json.version>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-deltaspike/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<cdi-api.version>2.0.SP1</cdi-api.version>
<deltaspike.version>1.9.6</deltaspike.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<project.Automatic-Module-Name>io.cucumber.deltaspike</project.Automatic-Module-Name>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion cucumber-gherkin-messages/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</parent>

<properties>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<project.Automatic-Module-Name>io.cucumber.core.gherkin.messages</project.Automatic-Module-Name>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion cucumber-gherkin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</parent>

<properties>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<project.Automatic-Module-Name>io.cucumber.core.gherkin</project.Automatic-Module-Name>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion cucumber-guice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<guice.version>7.0.0</guice.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<project.Automatic-Module-Name>io.cucumber.guice</project.Automatic-Module-Name>
<mockito.version>5.15.2</mockito.version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-jakarta-cdi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<jakarta.enterprise.cdi-api.version>4.1.0</jakarta.enterprise.cdi-api.version>
<jakarta.activation-api.version>2.1.3</jakarta.activation-api.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<hamcrest.version>3.0</hamcrest.version>
<weld.version>5.1.5.Final</weld.version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-jakarta-openejb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<properties>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<openejb-core.version>9.1.3</openejb-core.version>
<project.Automatic-Module-Name>io.cucumber.jakarta.openejb</project.Automatic-Module-Name>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<hamcrest.version>3.0</hamcrest.version>
<jackson.version>2.18.2</jackson.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<mockito.version>5.15.2</mockito.version>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion cucumber-java8/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<project.Automatic-Module-Name>io.cucumber.java8</project.Automatic-Module-Name>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<mockito.version>5.15.2</mockito.version>
<typetools.version>0.6.3</typetools.version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-junit-platform-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<properties>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-junit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<properties>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<junit.version>4.13.2</junit.version>
<mockito.version>5.15.2</mockito.version>
<project.Automatic-Module-Name>io.cucumber.junit</project.Automatic-Module-Name>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-kotlin-java8/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<properties>
<project.Automatic-Module-Name>io.cucumber.kotlin.java8</project.Automatic-Module-Name>
<kotlin.version>2.1.10</kotlin.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-openejb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<properties>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<openejb-core.version>8.0.16</openejb-core.version>
<project.Automatic-Module-Name>io.cucumber.openejb</project.Automatic-Module-Name>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-picocontainer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<project.Automatic-Module-Name>io.cucumber.picocontainer</project.Automatic-Module-Name>
<picocontainer.version>2.15</picocontainer.version>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<description>Plugin interface for Cucumber-JVM</description>

<properties>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<project.Automatic-Module-Name>io.cucumber.plugin</project.Automatic-Module-Name>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion cucumber-spring/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<properties>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<spring.version>6.2.3</spring.version>
<project.Automatic-Module-Name>io.cucumber.spring</project.Automatic-Module-Name>
<mockito.version>5.15.2</mockito.version>
Expand Down
2 changes: 1 addition & 1 deletion datatable-matchers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<guava.version>33.4.0-jre</guava.version>
<hamcrest.version>3.0</hamcrest.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion datatable/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<guava.version>33.4.0-jre</guava.version>
<hamcrest.version>3.0</hamcrest.version>
<jackson.version>2.18.2</jackson.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<mockito.version>5.15.2</mockito.version>
</properties>

Expand Down
2 changes: 1 addition & 1 deletion docstring/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<properties>
<jackson.version>2.18.2</jackson.version>
<junit-jupiter.version>5.11.4</junit-jupiter.version>
<junit-jupiter.version>5.12.0</junit-jupiter.version>
<apiguardian-api.version>1.1.2</apiguardian-api.version>
<project.Automatic-Module-Name>io.cucumber.docstring</project.Automatic-Module-Name>
<hamcrest.version>3.0</hamcrest.version>
Expand Down

0 comments on commit 24ece13

Please sign in to comment.