From 988293fc0ff8654b79255f24f21156fa618766bc Mon Sep 17 00:00:00 2001 From: redcatbear Date: Tue, 22 Sep 2026 19:33:50 +0200 Subject: [PATCH] Upgrade to OFT 4.10.0 --- CHANGELOG.md | 4 ++++ README.md | 4 ++-- build.gradle | 4 ++-- .../openfasttrace/gradle/config/TracingConfigTest.java | 4 ++-- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 086a913..2f727d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.4.0] - 2026-09-22 + +- Upgrade to OpenFastTrace [4.10.0](https://github.com/itsallcode/openfasttrace/releases/tag/4.10.0) + ## [3.3.0] - 2026-09-20 - [PR #80](https://github.com/itsallcode/openfasttrace-gradle/pull/80) diff --git a/README.md b/README.md index 20db02a..b0d40eb 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Gradle plugin for the requirement tracing suite [OpenFastTrace](https://github.c ```groovy plugins { - id "org.itsallcode.openfasttrace" version "3.3.0" + id "org.itsallcode.openfasttrace" version "3.4.0" } ``` @@ -148,7 +148,7 @@ See [publish-config](https://github.com/itsallcode/openfasttrace-gradle/tree/mai #### Importing External Requirements -You can import requirements from another project using the `importedRequirements` configuration. The requirements must be published to a repository as a zip file and can be referenced using the usual gradle dependency syntax: +You can import requirements from another project using the `importedRequirements` configuration. The requirements must be published to a repository as a zip file and can be referenced using the usual Gradle dependency syntax: ```groovy repositories { diff --git a/build.gradle b/build.gradle index da8aa83..ecde08d 100644 --- a/build.gradle +++ b/build.gradle @@ -15,12 +15,12 @@ repositories { apply from: 'gradle/workAroundJacocoGradleTestKitIssueOnWindows.gradle' -version = '3.3.0' +version = '3.4.0' group = 'org.itsallcode' ext { gradlePluginId = 'org.itsallcode.openfasttrace' - oftVersion = '4.9.0' + oftVersion = '4.10.0' junitVersion = '6.1.3' if (project.hasProperty('oftSourceDir')) { oftSourceDir = file(project.oftSourceDir) diff --git a/src/test/java/org/itsallcode/openfasttrace/gradle/config/TracingConfigTest.java b/src/test/java/org/itsallcode/openfasttrace/gradle/config/TracingConfigTest.java index 3afd69b..b94ca9e 100644 --- a/src/test/java/org/itsallcode/openfasttrace/gradle/config/TracingConfigTest.java +++ b/src/test/java/org/itsallcode/openfasttrace/gradle/config/TracingConfigTest.java @@ -62,7 +62,7 @@ void rejectsInvalidVerbosityWithValueAndValidValues() () -> tracingConfig.setReportVerbosity("extreme")); assertEquals( - "Invalid verbosity 'extreme'. Valid verbosities are: QUIET, MINIMAL, SUMMARY, FAILURES, DIRECT_FAILURES, FAILURE_SUMMARIES, DIRECT_FAILURE_SUMMARIES, FAILURE_DETAILS, DIRECT_FAILURE_DETAILS, ALL", + "Invalid verbosity 'extreme'. Valid verbosities are: QUIET, MINIMAL, SUMMARY, FAILURES, DIRECT_FAILURES, FAILURE_SUMMARIES, DIRECT_FAILURE_SUMMARIES, FAILURE_DETAILS, DIRECT_FAILURE_DETAILS, OVERVIEW, ALL", exception.getMessage()); } @@ -92,4 +92,4 @@ void rejectsInvalidDetailsSectionDisplayWithValueAndValidValues() "Invalid details section display 'invalid'. Valid values are: COLLAPSE, EXPAND", exception.getMessage()); } -} \ No newline at end of file +}