This is an automated email from the ASF dual-hosted git repository.

vy pushed a commit to branch release/10.5.0
in repository https://gitbox.apache.org/repos/asf/logging-parent.git

commit 8dc2241b8646208a89b4474544581a41f9cd4c42
Author: Volkan Yazıcı <[email protected]>
AuthorDate: Mon Dec 18 12:54:42 2023 +0100

    Minor changes and bump the required Maven version to `3.8.1`
---
 pom.xml                                                              | 5 ++++-
 src/changelog/10.5.0/.release-notes.adoc.ftl                         | 1 +
 ...date_biz_aqute_bnd_bnd_maven_plugin.xml => maven-min-version.xml} | 5 ++---
 src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml       | 3 +--
 src/site/_release-notes/_10.5.0.adoc                                 | 4 +++-
 5 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/pom.xml b/pom.xml
index cf52a74..e3f3381 100644
--- a/pom.xml
+++ b/pom.xml
@@ -165,6 +165,9 @@
          `minimalJavaBuildVersion` is used for enforcing the compiler version. 
-->
     <minimalJavaBuildVersion>[17,18)</minimalJavaBuildVersion>
 
+    <!-- `bnd-maven-plugin` 7.x requires a Maven version `3.8.1` or higher -->
+    <minimalMavenBuildVersion>3.8.1</minimalMavenBuildVersion>
+
     <!-- JPMS and OSGi options -->
     <!-- Overrides some options in multi-release JARs -->
     <bnd-multi-release>false</bnd-multi-release>
@@ -278,7 +281,7 @@
     <!-- dependency versions -->
     <org.eclipse.jgit.version>6.8.0.202311291450-r</org.eclipse.jgit.version>
     <!-- These are annotation with a retention of CLASS. They can be freely 
upgraded. -->
-    <bnd.annotation.version>6.4.1</bnd.annotation.version>
+    <bnd.annotation.version>7.0.0</bnd.annotation.version>
     <osgi.annotation.version>8.1.0</osgi.annotation.version>
     <osgi.annotation.bundle.version>2.0.0</osgi.annotation.bundle.version>
     
<osgi.annotation.versioning.version>1.1.2</osgi.annotation.versioning.version>
diff --git a/src/changelog/10.5.0/.release-notes.adoc.ftl 
b/src/changelog/10.5.0/.release-notes.adoc.ftl
index bdcdc24..2eedf4e 100644
--- a/src/changelog/10.5.0/.release-notes.adoc.ftl
+++ b/src/changelog/10.5.0/.release-notes.adoc.ftl
@@ -42,5 +42,6 @@ This minor release contains dependency updates and a change 
in the way BND is em
 
 BND Maven Plugins are upgraded to version `7.0.0`, which requires Java 17.
 Log4j was the blocker for this upgrade and the issue is resolved in 
https://github.com/apache/logging-log4j2/pull/2021[apache/logging-log4j2#2021].
+Note that BND Maven Plugins version `7.0.0` increased the minimum required 
Maven version to `3.8.1`.
 
 <#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml 
b/src/changelog/10.5.0/maven-min-version.xml
similarity index 59%
copy from src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml
copy to src/changelog/10.5.0/maven-min-version.xml
index 05227a6..72b3dac 100644
--- a/src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml
+++ b/src/changelog/10.5.0/maven-min-version.xml
@@ -2,7 +2,6 @@
 <entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xmlns="http://logging.apache.org/log4j/changelog";
        xsi:schemaLocation="http://logging.apache.org/log4j/changelog 
https://logging.apache.org/log4j/changelog-0.1.3.xsd";
-       type="updated">
-  <issue id="81" link="https://github.com/apache/logging-parent/pull/81"/>
-  <description format="asciidoc">Update `github/codeql-action` to version 
`3.22.11`</description>
+       type="changed">
+  <description format="asciidoc">Minimum required Maven version is increased 
to `3.8.1` due to BND Maven Plugin updates</description>
 </entry>
diff --git a/src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml 
b/src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml
index 05227a6..d3dc825 100644
--- a/src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml
+++ b/src/changelog/10.5.0/update_biz_aqute_bnd_bnd_maven_plugin.xml
@@ -3,6 +3,5 @@
        xmlns="http://logging.apache.org/log4j/changelog";
        xsi:schemaLocation="http://logging.apache.org/log4j/changelog 
https://logging.apache.org/log4j/changelog-0.1.3.xsd";
        type="updated">
-  <issue id="81" link="https://github.com/apache/logging-parent/pull/81"/>
-  <description format="asciidoc">Update `github/codeql-action` to version 
`3.22.11`</description>
+  <description format="asciidoc">Update `biz.aQute.bnd:bnd-maven-plugin` to 
version `7.0.0`</description>
 </entry>
diff --git a/src/site/_release-notes/_10.5.0.adoc 
b/src/site/_release-notes/_10.5.0.adoc
index 0ba2ebe..1569852 100644
--- a/src/site/_release-notes/_10.5.0.adoc
+++ b/src/site/_release-notes/_10.5.0.adoc
@@ -42,16 +42,18 @@ This minor release contains dependency updates and a change 
in the way BND is em
 
 BND Maven Plugins are upgraded to version `7.0.0`, which requires Java 17.
 Log4j was the blocker for this upgrade and the issue is resolved in 
https://github.com/apache/logging-log4j2/pull/2021[apache/logging-log4j2#2021].
+Note that BND Maven Plugins version `7.0.0` increased the minimum required 
Maven version to `3.8.1`.
 
 
 ==== Changed
 
 * Switch from `bnd:jar` to `bnd:bnd-process` to improve integration with the 
ecosystem; IDEs, Maven plugins, etc. 
(https://github.com/apache/logging-parent/issues/69[69])
+* Minimum required Maven version is increased to `3.8.1` due to BND Maven 
Plugin updates
 
 ==== Updated
 
 * Update `biz.aQute.bnd:bnd-baseline-maven-plugin` to version `7.0.0` 
(https://github.com/apache/logging-parent/pull/78[78])
-* Update `github/codeql-action` to version `3.22.11` 
(https://github.com/apache/logging-parent/pull/81[81])
+* Update `biz.aQute.bnd:bnd-maven-plugin` to version `7.0.0`
 * Update `com.diffplug.spotless:spotless-maven-plugin` to version `2.41.1` 
(https://github.com/apache/logging-parent/pull/70[70])
 * Update `com.github.spotbugs:spotbugs-annotations` to version `4.8.3` 
(https://github.com/apache/logging-parent/pull/80[80])
 * Update `com.github.spotbugs:spotbugs-maven-plugin` to version `4.8.2.0` 
(https://github.com/apache/logging-parent/pull/71[71])

Reply via email to