Update NEWS for 13.1.0
[odlparent.git] / docs / NEWS.rst
index c6d5a240e6ac6a15acaf5cd700a234b6245dcd45..cc9f54d10effdf5beb174c39dda2ddcba9c7adfa 100644 (file)
 ODL Parent release notes
 ========================
 
+Version 13.1.0
+--------------
+This is a bug-fix/feature upgrade from version 13.0.11.
+
+Improvements and new features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* ``SingleFeatureTest`` is now executed by a dedicated Maven plugin, leading to faster execution times and better
+  multi-threaded behaviour.
+  See `ODLPARENT-262 <https://jira.opendaylight.org/browse/ODLPARENT-262>`__ for more information.
+* ``sporbugs-maven-plugin`` now runs with ``spotbugs.fork=false``. This setting improves build time by removing
+  the need to warm up a JVM for each SpotBugs analysis.
+* Apache Derby is now excluded from PAX JDBC features due to a vulnerability which is not fixed in a suitable
+  release. See `ODLPARENT-262 <https://jira.opendaylight.org/browse/ODLPARENT-306>`__ for more information.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle 10.14.0 → 10.15.0, release notes:
+  * `10.14.1 <https://checkstyle.org/releasenotes.html#Release_10.14.1>`__
+  * `10.14.2 <https://checkstyle.org/releasenotes.html#Release_10.14.2>`__
+  * `10.15.0 <https://checkstyle.org/releasenotes.html#Release_10.15.0>`__
+
+* commons-io `2.15.1 → 2.16.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.16.0>`__
+
+* error_prone_annotations 2.25.0 → 2.26.1, release notes:
+  * `2.26.0 <https://github.com/google/error-prone/releases/tag/v2.26.0>`__
+  * `2.26.1 <https://github.com/google/error-prone/releases/tag/v2.26.1>`__
+
+* Jackson 2.15.3 → 2.16.2, release notes:
+  * `2.16 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.16>`__
+  * `2.16.1 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.16.1>`__
+  * `2.16.2 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.16.2>`__
+
+* Jetty `9.4.53.v20231009 → 9.4.54.v20240208 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.54.v20240208>`__
+
+* jdt-annotations `2.2.800 → 2.3.0 <https://github.com/eclipse-jdt/eclipse.jdt.core/pull/1716>`__
+
+* Jersey `2.41 → 2.42 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.42>`__
+
+* Karaf `4.4.5 → 4.4.6 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12354057>`__
+
+* Netty `4.1.107 → 4.1.108 <https://netty.io/news/2024/03/21/4-1-108-Final.html>`__
+
+* Pax JDBC `1.5.6 → 1.5.7 <https://github.com/ops4j/org.ops4j.pax.jdbc/milestone/33?closed=1>`__
+
+* Woodstox `6.6.1 → 6.6.2 <https://github.com/FasterXML/woodstox/milestone/34?closed=1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* cyclonedx-maven-plugin `2.7.11 → 2.8.0 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.8.0>`__
+
+* git-commit-id-maven-plugin 7.0.0 → 8.0.0, release notes:
+  * `8.0.0 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v8.0.0>`__
+  * `8.0.1 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v8.0.1>`__
+
+* Jacoco Maven plugin `0.8.11 → 0.8.12 <https://github.com/jacoco/jacoco/releases/tag/v0.8.12>`__
+
+* maven-assembly-plugin 3.6.0 → 3.7.1, release notes:
+  * `3.7.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12353243>`__
+  * `3.7.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12354406>`__
+
+* maven-compiler-plugin `2.12.1 → 2.13.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317225&version=12354079>`__
+
+* maven-deploy-plugin 2.8.2 → 3.1.1, release notes:
+  * `3.0.0-M1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317228&version=12330476>`__
+  * `3.0.0-M2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317228&version=12344166>`__
+  * `3.0.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317228&version=12351654>`__
+  * `3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317228&version=12352181>`__
+  * `3.1.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317228&version=12352894>`__
+
+* maven-install-plugin 2.5.2 → 3.1.1, release notes:
+  * `3.0.0-M1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317524&version=12334343>`__
+  * `3.0.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317524&version=12344165>`__
+  * `3.0.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317524&version=12352096>`__
+  * `3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317524&version=12352107>`__
+  * `3.1.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317524&version=12353026>`__
+
+* maven-invoker-plugin `3.6.0 → 3.6.1 <https://github.com/apache/maven-invoker-plugin/releases/tag/maven-invoker-plugin-3.6.1>`__
+
+* maven-jar-plugin `3.3.0 → 3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317526&version=12352303>`__
+
+* maven-plugin-plugin 3.10.2 → 3.12.0, release notes:
+  * `3.11.0 <https://github.com/apache/maven-plugin-tools/releases/tag/maven-plugin-tools-3.11.0>`__
+  * `3.12.0 <https://github.com/apache/maven-plugin-tools/releases/tag/maven-plugin-tools-3.12.0>`__
+
+* maven-remote-resources-plugin `3.1.0 → 3.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317825&version=12353591>`__
+
+* maven-source-plugin `3.3.0 → 3.3.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924&version=12353471>`__
+
+Version 13.0.11
+---------------
+This is a bug-fix upgrade from version 13.0.10.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle 10.12.6 → 10.14.0, release notes:
+  * `10.12.7 <https://checkstyle.org/releasenotes.html#Release_10.12.7>`__
+  * `10.13.0 <https://checkstyle.org/releasenotes.html#Release_10.13.0>`__
+  * `10.14.0 <https://checkstyle.org/releasenotes.html#Release_10.14.0>`__
+
+* AssertJ 3.24.2 → 3.25.1, release notes:
+  * `3.25.0 <https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.0>`__
+  * `3.25.1 <https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.1>`__
+  * `3.25.2 <https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.2>`__
+  * `3.25.3 <https://github.com/assertj/assertj/releases/tag/assertj-build-3.25.3>`__
+
+* Dropwizard Metrics 4.2.23 → 4.2.25, release notes:
+  * `4.2.24 <https://github.com/dropwizard/metrics/releases/tag/v4.2.24>`__
+  * `4.2.25 <https://github.com/dropwizard/metrics/releases/tag/v4.2.25>`__
+
+* immutables.org `2.10.0 → 2.10.1 <https://github.com/immutables/immutables/releases/tag/2.10.1>`__
+
+* Jackson `2.15.3 → 2.15.4 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15.4>`__
+
+* Jetty `9.4.52.v20230823 → 9.4.53.v20231009 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.53.v20231009>`__
+
+* JUnit `5.10.1 → 5.10.2 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.10.2>`__
+
+* Karaf `4.4.4 → 4.4.5 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12353604>`__
+
+* Logback `1.2.12 → 1.2.13 <https://logback.qos.ch/news.html#1.2.13>`__
+
+* Mockito 5.8.0 → 5.11.0, release notes:
+  * `5.9.0 <https://github.com/mockito/mockito/releases/tag/v5.9.0>`__
+  * `5.10.0 <https://github.com/mockito/mockito/releases/tag/v5.10.0>`__
+  * `5.11.0 <https://github.com/mockito/mockito/releases/tag/v5.11.0>`__
+
+* Netty 4.1.104 → 4.1.107, release notes:
+  * `4.1.105 <https://netty.io/news/2024/01/16/4-1-105-Final.html>`__
+  * `4.1.106 <https://netty.io/news/2024/01/19/4-1-106-Final.html>`__
+  * `4.1.107 <https://netty.io/news/2024/02/13/4-1-107-Final.html>`__
+
+* Woodstox 6.5.1 → 6.6.1, release notes:
+  * `6.6.0 <https://github.com/FasterXML/woodstox/milestone/31?closed=1>`__
+  * `6.6.1 <https://github.com/FasterXML/woodstox/milestone/33?closed=1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram `2.2.14 → 2.2.17 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.17>`__
+
+* asciidoctor-maven-plugin 2.2.4 → 2.2.6, release notes:
+  * `2.2.5 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.5>`__
+  * `2.2.6 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.6>`__
+
+* cyclonedx-maven-plugin `2.7.10 → 2.7.11 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.11>`__
+
+* exec-maven-plugin `3.1.1 → 3.2.0 <https://github.com/mojohaus/exec-maven-plugin/releases/tag/exec-maven-plugin-3.2.0>`__
+
+* maven-shade-plugin `3.5.1 → 3.5.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12352505>`__
+
+* maven-surefire-plugin `3.2.3 → 3.2.5 <https://github.com/apache/maven-surefire/releases/tag/surefire-3.2.5>`__
+
+* spotbugs-maven-plugin 4.8.2.0 → 4.8.3.1, release notes:
+  * `4.8.3.0 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.3.0>`__
+  * `4.8.3.1 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.3.1>`__
+
+Version 13.0.10
+---------------
+This is a bug-fix upgrade from version 13.0.9.
+
+Bug fixes
+~~~~~~~~~
+* Previous upgrade of ``commons-lang3`` caused duplicate packaging against. This has been fixed.
+
+Improvements
+~~~~~~~~~~~~
+* The SpotBugs upgrade to 4.8.2+ is more touching about ``CT_CONSTRUCTOR_THROW``. Fixing these is quite verbose
+  and flaky. This release globally disables this check.
+
+* Single Feature Test is now enabled for all Java versions <= 21.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* checker-qual 3.41.0 → 3.42.0
+
+* Dropwizard Metrics `4.2.22 → 4.2.23 <https://github.com/dropwizard/metrics/releases/tag/v4.2.23>`__
+
+* Javassist 3.29.2-GA → 3.30.2-GA, release notes:
+  * `3.30.0-GA <https://github.com/jboss-javassist/javassist/releases/tag/rel_3_30_0_ga>`__
+  * `3.30.1-GA <https://github.com/jboss-javassist/javassist/releases/tag/rel_3_30_1_ga>`__
+  * `3.30.2-GA <https://github.com/jboss-javassist/javassist/releases/tag/rel_3_30_2_ga>`__
+
+* Netty 4.1.101 → 4.1.104, release notes:
+  * `4.1.103 <https://netty.io/news/2023/12/13/4-1-103-Final.html>`__
+  * `4.1.104 <https://netty.io/news/2023/12/15/4-1-104-Final.html>`__
+
+* jdt-annotations 2.2.700 → 2.2.800
+
+* SpotBugs `4.8.2 → 4.8.3 <https://github.com/spotbugs/spotbugs/releases/tag/4.8.3>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram `2.2.13 → 2.2.14 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.14>`__
+
+* maven-compiler-plugin 3.11.0 → 3.12.1, release notes:
+  * `3.12.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317225&version=12353748>`__
+  * `3.12.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317225&version=12354061>`__
+
+* maven-surefire-plugin `3.2.2 → 3.2.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353823>`__
+
+Version 13.0.9
+--------------
+This is a bug-fix upgrade from version 13.0.8.
+
+Bug fixes
+~~~~~~~~~
+* The SpotBugs upgrade to 4.8.2 ends up emitting a lot of ``SE_PREVENT_EXT_OBJ_OVERWRITE`` violations, which cannot
+  be sanely fixed. This check is now globally disabled.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle `10.12.5 → 10.12.6 <https://checkstyle.org/releasenotes.html#Release_10.12.6>`__
+
+Version 13.0.8
+--------------
+This is a bug-fix upgrade from version 13.0.7.
+
+Improvements and new features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* ``single-feature-test`` now supports injection of test-only feature dependencies. This allows testing features
+  which require externally-provided dependencies to complete their wiring.
+  See `ODLPARENT-257 <https://jira.opendaylight.org/browse/ODLPARENT-257>`__ for more information.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Bouncy Castle `1.76 → 1.77 <https://www.bouncycastle.org/releasenotes.html#r1rv77>`__
+
+* checker-qual 3.39.0 → 3.41.0
+
+* Checkstyle `10.12.4 → 10.12.5 <https://checkstyle.org/releasenotes.html#Release_10.12.5>`__
+
+* commons-io `2.15.0 → 2.15.1 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.15.1>`__
+
+* commons-lang3 `3.13.0 → 3.14.0 <https://commons.apache.org/proper/commons-lang/changes-report.html#a3.14.0>`__
+
+* Dropwizard Metrics 4.2.20 → 4.2.22, release notes:
+  * `4.2.21 <https://github.com/dropwizard/metrics/releases/tag/v4.2.21>`__
+  * `4.2.22 <https://github.com/dropwizard/metrics/releases/tag/v4.2.22>`__
+
+* JUnit `5.10.0 → 5.10.1 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.10.1>`__
+
+* Mockito 5.6.0 → 5.8.0, release notes:
+  * `5.7.0 <https://github.com/mockito/mockito/releases/tag/v5.7.0>`__
+  * `5.8.0 <https://github.com/mockito/mockito/releases/tag/v5.8.0>`__
+
+* Netty `4.1.100 → 4.1.101 <https://netty.io/news/2023/11/09/4-1-101-Final.html>`__
+
+* SpotBugs 4.7.3 → 4.8.2, release notes:
+  * `4.8.0 <https://github.com/spotbugs/spotbugs/releases/tag/4.8.0>`__
+  * `4.8.1 <https://github.com/spotbugs/spotbugs/releases/tag/4.8.1>`__
+  * `4.8.2 <https://github.com/spotbugs/spotbugs/releases/tag/4.8.2>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* builder-helper-maven-plugin `3.4.0 → 3.5.0 <https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/build-helper-maven-plugin-3.5.0>`__
+
+* cyclonedx-maven-plugin `2.7.9 → 2.7.10 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.10>`__
+
+* exec-maven-plugin `3.1.0 → 3.1.1 <https://github.com/mojohaus/exec-maven-plugin/releases/tag/exec-maven-plugin-3.1.1>`__
+
+* maven-javadoc-plugin 3.6.0 → 3.6.3, release notes:
+  * `3.6.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12353815>`__
+  * `3.6.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12353857>`__
+
+* maven-plugin-plugin 3.8.2 → 3.10.1, release notes:
+  * `3.9.0 <https://issues.apache.org/jira/projects/MPLUGIN/versions/12353224>`__
+  * `3.10.1 <https://issues.apache.org/jira/projects/MPLUGIN/versions/12353716>`__
+  * `3.10.2 <https://issues.apache.org/jira/projects/MPLUGIN/versions/12353719>`__
+
+* maven-project-info-reports-plugin `3.4.5 → 3.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12353875>`__
+
+* maven-surefire-plugin `3.2.1 → 3.2.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353764>`__
+
+* spotbugs-maven-plugin 4.7.3.6 → 4.8.2.0, release notes:
+  * `4.8.1.0 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.1.0>`__
+  * `4.8.2.0 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.8.2.0>`__
+
+* versions-maven-plugin `2.16.1 → 2.16.2 <https://github.com/mojohaus/versions/releases/tag/2.16.2>`__
+
+Version 13.0.7
+--------------
+This is a bug-fix upgrade from version 13.0.6.
+
+Bug fixes
+~~~~~~~~~
+The Dropwizard Metrics upgrade to 4.2.21 ends up making ``metics-graphite`` failing to load
+in Karaf. This has been rectified by reverting back to 4.2.20.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* commons-io 2.13.0 → 2.15.0, release notes:
+  * `2.14.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.14.0>`__
+  * `2.15.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.15.0>`__
+
+* commons-text `1.10.0 → 1.11.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318221&version=12352347>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* git-commit-id-maven-plugin `6.0.0 → 7.0.0 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v7.0.0>`__
+
+* maven-checkstyle-plugin `3.3.0 → 3.3.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12352729>`__
+
+* maven-clean-plugin `3.3.1 → 3.3.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317224&version=12353735>`__
+
+* maven-dependency-plugin `3.6.0 → 3.6.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317227&version=12353360>`__
+
+* maven-surefire-plugin `3.1.2 → 3.2.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353730>`__
+
+* properties-maven-plugin `1.2.0 → 1.2.1 <https://github.com/mojohaus/properties-maven-plugin/releases/tag/1.2.1>`__
+
+Version 13.0.6
+--------------
+This is a bug-fix upgrade from version 13.0.5.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* checker-qual 3.38.0 → 3.39.0
+
+* Checkstyle `10.12.3 → 10.12.4 <https://checkstyle.org/releasenotes.html#Release_10.12.4>`__
+
+* Dropwizard Metrics `4.2.20 → 4.2.21 <https://github.com/dropwizard/metrics/releases/tag/v4.2.21>`__
+
+* Guava `32.1.2 → 32.1.3 <https://github.com/google/guava/releases/tag/v32.1.3>`__
+
+* immutables.org `2.9.3 → 2.10.0 <https://github.com/immutables/immutables/releases/tag/2.10.0>`__
+
+* Jackson `2.15.2 → 2.15.3 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15.3>`__
+
+* Jersey `2.40 → 2.41 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.41>`__
+
+* Log4J `2.17.1 → 2.17.2 <https://logging.apache.org/log4j/2.x/release-notes/2.17.2.html>`__
+
+* Logback `1.2.11 → 1.2.12 <https://logback.qos.ch/news.html#1.2.12>`__
+
+* Mockito `5.5.0 → 5.6.0 <https://github.com/mockito/mockito/releases/tag/v5.6.0>`__
+
+* Netty `4.1.99 → 4.1.100 <https://netty.io/news/2023/10/10/4-1-100-Final.html>`__
+
+* stax2-api `4.2.1 → 4.2.2 <https://github.com/FasterXML/stax2-api/blob/master/release-notes/VERSION>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* bnd-maven-plugin `6.4.0 → 7.0.0 <https://github.com/bndtools/bnd/wiki/Changes-in-7.0.0>`__
+
+* Jacoco Maven plugin `0.8.10 → 0.8.11 <https://github.com/jacoco/jacoco/releases/tag/v0.8.11>`__
+
+Version 13.0.5
+--------------
+This is a bug-fix upgrade from version 13.0.4.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Antlr `4.13.0 → 4.13.1 <https://github.com/antlr/antlr4/releases/tag/4.13.1>`__
+
+* checker-qual 3.37.0 → 3.38.0
+
+* Dropwizard Metrics `4.2.19 → 4.2.20 <https://github.com/dropwizard/metrics/releases/tag/v4.2.20>`__
+
+* Jetty 9.4.50.v20221201 → 9.4.52.v20230823, release notes:
+  * `9.4.51.v20230217 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.51.v20230217>`__
+  * `9.4.52.v20230823 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.52.v20230823>`__
+
+* Karaf `4.4.3 → 4.4.4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693>`__
+
+* Netty 4.1.97 → 4.1.99, release notes:
+  * `4.1.98 <https://netty.io/news/2023/09/21/4-1-98-Final.html>`__
+  * `4.1.99 <https://netty.io/news/2023/09/21/4-1-99-Final.html>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram `2.2.11 → 2.2.13 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.13>`__
+
+* maven-enforcer-plugin `3.4.0 → 3.4.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12353576>`__
+
+* maven-javadoc-plugin `3.5.0 → 3.6.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12352956>`__
+
+* maven-share-plugin `3.5.0 → 3.5.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12353341>`__
+
+* modernizer-maven-plugin `2.6.0 → 2.7.0 <https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.7.0>`__
+
+* spotbugs-maven-plugin `4.7.3.5 → 4.7.3.6 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.6>`__
+
+* versions-maven-plugin `2.16.0 → 2.16.1 <https://github.com/mojohaus/versions/releases/tag/2.16.1>`__
+
+Version 13.0.4
+--------------
+This is a bug-fix upgrade from version 13.0.3.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Bouncy Castle `1.75 → 1.76 <https://www.bouncycastle.org/releasenotes.html#r1rv76>`__
+
+* checker-qual 3.35.0 → 3.37.0
+
+* commons-lang3 `3.12.0 → 3.13.0 <https://commons.apache.org/proper/commons-lang/changes-report.html#a3.13.0>`__
+
+* Checkstyle 10.12.0 → 10.12.3, release notes:
+  * `10.12.1 <https://checkstyle.org/releasenotes.html#Release_10.12.1>`__
+  * `10.12.2 <https://checkstyle.org/releasenotes.html#Release_10.12.2>`__
+  * `10.12.3 <https://checkstyle.org/releasenotes.html#Release_10.12.3>`__
+
+* Guava 32.0.1 → 32.1.2, release notes:
+  * `32.1.0 <https://github.com/google/guava/releases/tag/v32.1.0>`__
+  * `32.1.1 <https://github.com/google/guava/releases/tag/v32.1.1>`__
+  * `32.1.2 <https://github.com/google/guava/releases/tag/v32.1.2>`__
+
+* JUnit `5.9.3 → 5.10.0 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.10.0>`__
+
+* Mockito `5.4.0 → 5.5.0 <https://github.com/mockito/mockito/releases/tag/v5.5.0>`__
+
+* Netty 4.1.94 → 4.1.97, release notes:
+  * `4.1.95 <https://netty.io/news/2023/07/20/4-1-95-Final.html>`__
+  * `4.1.96 <https://netty.io/news/2023/07/27/4-1-96-Final.html>`__
+  * `4.1.97 <https://netty.io/news/2023/08/23/4-1-97-Final.html>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram 2.2.9 → 2.2.11, release notes:
+  * `2.2.10 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.10>`__
+  * `2.2.11 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.11>`__
+
+* depends-maven-plugin `1.4.0 → 1.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311206&version=12339645>`__
+
+* maven-enforcer-plugin `3.3.0 → 3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12353101>`__
+
+* maven-remote-resources-plugin `3.0.0 → 3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317825&version=12352115>`__
+
+* metainf-services 1.9 → 1.11
+
+* properties-maven-plugin `1.1.0 → 1.2.0 <https://github.com/mojohaus/properties-maven-plugin/releases/tag/1.2.0>`__
+
+Version 13.0.3
+--------------
+This is a bug-fix upgrade from version 13.0.2.
+
+Bug fixes
+~~~~~~~~~
+* The upgrade of ``javax.inject`` to ``1.2.2.1`` is a silent switch to Jakarta EE and has been rolled back
+  to version ``1.0.20.2``.
+
+Version 13.0.2
+--------------
+This is a bug-fix upgrade from version 13.0.1.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Antlr `4.12.0 → 4.13.0 <https://github.com/antlr/antlr4/releases/tag/4.13.0>`__
+
+* Bouncy Castle 1.73 → 1.75, release notes:
+  * `1.74 <https://www.bouncycastle.org/releasenotes.html#r1rv74>`__
+  * `1.75 <https://www.bouncycastle.org/releasenotes.html#r1rv75>`__
+
+* checker-qual 3.34.0 → 3.35.0
+
+* commons-io `2.12.0 → 2.13.0, <https://commons.apache.org/proper/commons-io/changes-report.html#a2.13.0>`__
+
+* Dropwizard Metrics `4.2.18 → 4.2.19 <https://github.com/dropwizard/metrics/releases/tag/v4.2.19>`__
+
+* Guava `32.0.0 → 32.0.1 <https://github.com/google/guava/releases/tag/v32.0.1>`__
+
+* Jackson `2.15.1 → 2.15.2 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15.2>`__
+
+* Jersey `2.39.1 → 2.40 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.40>`__
+
+* javax.inject 1.0.20.0 → 1.2.2.1
+
+* Mockito `5.3.1 → 5.4.0 <https://github.com/mockito/mockito/releases/tag/v5.4.0>`__
+
+* Netty `4.1.93 → 4.1.94 <https://netty.io/news/2023/06/19/4-1-94-Final.html>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram `2.2.8 → 2.2.9 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.9>`__
+
+* duplicate-finder-maven-plugin 1.5.1 → 2.0.1, release notes:
+  * `2.0.0 <https://github.com/basepom/duplicate-finder-maven-plugin/blob/main/CHANGES.md#200---2023-05-21>`__
+  * `2.0.1 <https://github.com/basepom/duplicate-finder-maven-plugin/blob/main/CHANGES.md#201---2023-05-28>`__
+
+* echo-maven-plugin `2.0.1 → 2.1.0 <https://github.com/Ekryd/echo-maven-plugin/releases/tag/echo-plugin-2.1.0>`__
+
+* maven-clean-plugin `3.2.0 → 3.3.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317224&version=12351541>`__
+
+* maven-invoker-plugin `3.5.1 → 3.6.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317525&version=12353076>`__
+
+* maven-project-info-reports-plugin 3.4.3 → 3.4.5, release notes:
+  * `3.4.4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12353222>`__
+  * `3.4.5 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12353297>`__
+
+* maven-release-plugin 2.5.3 → 3.0.1, release notes:
+  * `3.0.0-M1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12331214>`__
+  * `3.0.0-M4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12348079>`__
+  * `3.0.0-M5 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12346565>`__
+  * `3.0.0-M6 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12351336>`__
+  * `3.0.0-M7 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12351828>`__
+  * `3.0.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12352981>`__
+  * `3.0.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12353136>`__
+
+* maven-shade-plugin `3.4.1 → 3.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12352951>`__
+
+* maven-surefire-plugin `3.1.0 → 3.1.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353294>`__
+
+* spotbugs-maven-plugin `4.7.3.4 → 4.7.3.5 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.5>`__
+
+* versions-maven-plugin `2.15.0 → 2.16.0 <https://github.com/mojohaus/versions/releases/tag/2.16.0>`__
+
+Version 13.0.1
+--------------
+This is a bug-fix upgrade from version 13.0.0.
+
+Bug fixes
+~~~~~~~~~
+* Generated features included ``org.eclipse.jdt.annotation`` and ``value`` annotation JARs. This has been corrected by
+  excluding from generation See `ODLPARENT-302 <https://jira.opendaylight.org/browse/ODLPARENT-302>`__ for details.
+
+Version 13.0.0
+--------------
+This is a major upgrade from version 12, with breaking changes; downstream projects may need to make changes to upgrade
+to this version.
+
+Bug fixes
+~~~~~~~~~
+* Declaration of annotation artifacts for ``spotbugs-annotations``, ``org.eclipse.jdt.annotation`` and
+  ``modernizer-maven-annotations`` are no longer by default as ``<scope>provided</scope>``. This means that users
+  of these annotations need to explicitly depend on them. Note that ``spotbugs-annotations`` are not provided
+  at runtime and therefore should be used with ``<optional>true</optional>``.
+  See `ODLPARENT-300 <https://jira.opendaylight.org/browse/ODLPARENT-300>`__ for details.
+
+* Default configuration now includes test-scoped dependency to ``jassert-core``. Users are encouraged to migrate
+  assertions from Hamcrest to AssertJ. See `ODLPARENT-295 <https://jira.opendaylight.org/browse/ODLPARENT-295>`__ for details.
+
+Upstream version removals
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The following upstream dependencies have been removed from dependency/plugin management:
+
+* Declaration of ``commons-lang`` has been removed. This dependency is not used by any active downstream and ``commons-lang3``
+  already provides better or equivalent replacements.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle `10.11.0 → 10.12.0 <https://checkstyle.org/releasenotes.html#Release_10.12.0>`__
+
+* Guava `31.1 → 32.0.0 <https://github.com/google/guava/releases/tag/v32.0.0>`__
+
+* Jackson 2.14.3 → 2.15.1, release notes:
+  * `2.15 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15>`__
+  * `2.15.1 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15.1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-maven-plugin `2.2.3 → 2.2.4 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.4>`__
+
+* maven-bundle-plugin `5.1.8 → 5.1.9 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12353241>`__
+
+Version 12.0.6
+--------------
+This is a bug-fix upgrade from version 12.0.5.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram `2.2.4 → 2.2.8 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.8>`__
+
+* checker-qual 3.33.0 → 3.34.0
+
+* Checkstyle 10.9.3 → 10.11.0, release notes:
+  * `10.10.0 <https://checkstyle.org/releasenotes.html#Release_10.10.0>`__
+  * `10.11.0 <https://checkstyle.org/releasenotes.html#Release_10.11.0>`__
+
+* commons-io `2.11.0 → 2.12.0, <https://commons.apache.org/proper/commons-io/changes-report.html#a2.12.0>`__
+
+* Jackson `2.14.2 → 2.14.3 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14.3>`__
+
+* JUnit `5.9.2 → 5.9.3 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.9.3>`__
+
+* Mockito `5.3.0 → 5.3.1 <https://github.com/mockito/mockito/releases/tag/v5.3.1>`__
+
+* Netty 4.1.91 → 4.1.93, release notes:
+  * `4.1.92 <https://netty.io/news/2023/04/25/4-1-92-Final.html>`__
+  * `4.1.93 <https://netty.io/news/2023/05/25/4-1-93-Final.html>`__
+
+* TrieMap `1.3.0 → 1.3.1 <https://github.com/PANTHEONtech/triemap/releases/tag/triemap-1.3.1>`__
+
+* Woodstox 6.4.0 → 6.5.1, release notes:
+  * `6.5.0 <https://github.com/FasterXML/woodstox/wiki/Woodstox-Release-6.5#650-14-jan-2023>`__
+  * `6.5.1 <https://github.com/FasterXML/woodstox/issues/170>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-maven-plugin `2.2.2 → 2.2.3 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.3>`__
+
+* builder-helper-maven-plugin `3.3.0 → 3.4.0 <https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/build-helper-maven-plugin-3.4.0>`__
+
+* cyclonedx-maven-plugin 2.7.5 → 2.7.9, release notes:
+  * `2.7.6 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.6>`__
+  * `2.7.7 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.7>`__
+  * `2.7.8 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.8>`__
+  * `2.7.9 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.9>`__
+
+* git-commit-id-maven-plugin `5.0.0 → 6.0.0 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v6.0.0>`__
+
+* Jacoco Maven plugin 0.8.8 → 0.8.10, release notes:
+  * `0.8.9 <https://github.com/jacoco/jacoco/releases/tag/v0.8.9>`__
+  * `0.8.10 <https://github.com/jacoco/jacoco/releases/tag/v0.8.10>`__
+
+* maven-assembly-plugin 3.4.2 → 3.6.0, release notes:
+  * `3.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12352065>`__
+  * `3.6.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12352952>`__
+
+* maven-checkstyle-plugin 3.2.1 → 3.3.0, release notes:
+  * `3.2.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12352856>`__
+  * `3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12353164>`__
+
+* maven-dependency-plugin `3.5.0 → 3.6.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317227&version=12352921>`__
+
+* maven-help-plugin `3.3.0 → 3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317522&version=12352206>`__
+
+* maven-invoker-plugin 3.4.0 → 3.5.1, release notes:
+  * `3.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317525&version=12352645>`__
+  * `3.5.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317525&version=12352974>`__
+
+* maven-plugin-plugin 3.7.1 → 3.8.2, release notes:
+  * `3.8.1 <https://issues.apache.org/jira/projects/MPLUGIN/versions/12352545>`__
+  * `3.8.2 <https://issues.apache.org/jira/projects/MPLUGIN/versions/12352508>`__
+
+* maven-project-info-reports-plugin 3.4.1 → 3.4.3, release notes:
+  * `3.4.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12352728>`__
+  * `3.4.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12352922>`__
+
+* maven-resources-plugin `3.3.0 → 3.3.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317827&version=12352140>`__
+
+* maven-source-plugin `3.2.1 → 3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924&version=12346658>`__
+
+* maven-surefire-plugin `3.0.0 → 3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12351273>`__
+
+* versions-maven-plugin `2.14.2 → 2.15.0 <https://github.com/mojohaus/versions/releases/tag/2.15.0>`__
+
+Version 12.0.5
+--------------
+This is a bug-fix upgrade from version 12.0.4.
+
+Bug fixes
+~~~~~~~~~
+* cyclonedx-maven-plugin has been rolled back to version ``2.7.5`` because newer
+  versions execute incredibly slowly on large dependency graphs.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Bouncy Castle `1.72 → 1.73 <https://www.bouncycastle.org/releasenotes.html#r1rv73>`__
+
+* Mockito `5.2.0 → 5.3.0 <https://github.com/mockito/mockito/releases/tag/v5.3.0>`__
+
+* TrieMap 1.2.0 → 1.3.0
+  * `1.2.1 <https://github.com/PANTHEONtech/triemap/releases/tag/triemap-1.2.0>`__
+  * `1.3.0 <https://github.com/PANTHEONtech/triemap/releases/tag/triemap-1.3.0>`__
+
+Version 12.0.4
+--------------
+This is a bug-fix upgrade from version 12.0.4.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Antlr `4.11.1 → 4.12.0 <https://github.com/antlr/antlr4/releases/tag/4.12.0>`__
+
+* checker-qual 3.30.0 → 3.33.0
+
+* Checkstyle 10.7.0 → 10.9.3, release notes:
+  * `10.8.0 <https://checkstyle.org/releasenotes.html#Release_10.8.0>`__
+  * `10.8.1 <https://checkstyle.org/releasenotes.html#Release_10.8.1>`__
+  * `10.9.0 <https://checkstyle.org/releasenotes.html#Release_10.9.0>`__
+  * `10.9.1 <https://checkstyle.org/releasenotes.html#Release_10.9.1>`__
+  * `10.9.2 <https://checkstyle.org/releasenotes.html#Release_10.9.2>`__
+  * `10.9.3 <https://checkstyle.org/releasenotes.html#Release_10.9.3>`__
+
+* Dropwizard Metrics 4.2.15 → 4.2.18, release notes:
+  * `4.2.16 <https://github.com/dropwizard/metrics/releases/tag/v4.2.16>`__
+  * `4.2.17 <https://github.com/dropwizard/metrics/releases/tag/v4.2.17>`__
+  * `4.2.18 <https://github.com/dropwizard/metrics/releases/tag/v4.2.18>`__
+
+* Jersey 2.38 → 2.39.1, release notes:
+  * `2.39 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.39>`__
+  * `2.39.1 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.39.1>`__
+
+* Mockito `5.1.1 → 5.2.0 <https://github.com/mockito/mockito/releases/tag/v5.2.0>`__
+
+* Netty 4.1.89 → 4.1.91, release notes:
+  * `4.1.90 <https://netty.io/news/2023/03/14/4-1-90-Final.html>`__
+  * `4.1.91 <https://netty.io/news/2023/04/03/4-1-91-Final.html>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* cyclonedx-maven-plugin `2.7.5 → 2.7.6 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.6>`__
+
+* maven-compiler-plugin `3.10.1 → 3.11.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317225&version=12351444>`__
+
+* maven-enforcer-plugin `3.2.1 → 3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12352877>`__
+
+* maven-surefire-plugin 3.0.0-M8 → 3.0.0, release notes:
+  * `3.0.0-M9 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12352730>`__
+  * `3.0.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12352998>`__
+
+* modernizer-maven-plugin `2.5.0 → 2.6.0 <https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.6.0>`__
+
+* spotbugs-maven-plugin 4.7.3.0 → 4.7.3.4, release notes:
+  * `4.7.3.1 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.1>`__
+  * `4.7.3.2 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.2>`__
+  * `4.7.3.3 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.3>`__
+  * `4.7.3.4 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.4>`__
+
+Version 12.0.3
+--------------
+This is a bug-fix upgrade from version 12.0.2.
+
+Bug fixes
+~~~~~~~~~
+* The configuration of ``spotbugs-maven-plugin`` was incorrect in that it referenced
+  ``FindBugs`` settings. This issue is reported with ``maven-3.9.0`` and later and has
+  now been corrected. See `ODLPARENT-299 <https://jira.opendaylight.org/browse/ODLPARENT-299>`__
+  for details.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* asciidoctor-jdiagram `2.2.3 → 2.2.4 <https://github.com/asciidoctor/asciidoctorj-diagram/releases/tag/v2.2.4>`__
+
+* Checkstyle `10.6.0 → 10.7.0 <https://checkstyle.org/releasenotes.html#Release_10.7.0>`__
+
+* Jackson `2.14.1 → 2.14.2 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14.2>`__
+
+* Mockito 4.11.0 → 5.1.1, release notes:
+  * `5.0.0 <https://github.com/mockito/mockito/releases/tag/v5.0.0>`__
+  * `5.1.0 <https://github.com/mockito/mockito/releases/tag/v5.1.0>`__
+  * `5.1.1 <https://github.com/mockito/mockito/releases/tag/v5.1.1>`__
+
+* Netty 4.1.86 → 4.1.89, release notes:
+  * `4.1.87 <https://netty.io/news/2023/01/12/4-1-87-Final.html>`__
+  * `4.1.88 <https://netty.io/news/2023/02/12/4-1-88-Final.html>`__
+  * `4.1.89 <https://netty.io/news/2023/02/13/4-1-89-Final.html>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* cyclonedx-maven-plugin `2.7.4 → 2.7.5 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.5>`__
+
+* echo-maven-plugin 1.3.2 → 2.0.1, release notes:
+  * `2.0.0 <https://github.com/Ekryd/echo-maven-plugin/releases/tag/echo-plugin-2.0.0>`__
+  * `2.0.1 <https://github.com/Ekryd/echo-maven-plugin/releases/tag/echo-plugin-2.0.1>`__
+
+* maven-checkstyle-plugin `3.2.0 → 3.2.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12352729>`__
+
+* maven-dependency-plugin `3.4.0 → 3.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317227&version=12352602>`__
+
+* maven-enforcer-plugin `3.2.0 → 3.2.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12352857>`__
+
+* maven-javadoc-plugin `3.4.1 → 3.5.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12352256>`__
+
+* maven-plugin-plugin `3.7.0 → 3.7.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12352745>`__
+
+* maven-surefire-plugin `3.0.0-M7 → 3.0.0-M8 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12351809>`__
+
+Version 12.0.2
+--------------
+This is a security bug-fix upgrade from version 12.0.1.
+
+New features
+~~~~~~~~~~~~
+* Two new features, ``odl-asm`` and ``odl-apache-spifly`` have been added.
+  See `ODLPARENT-296 <https://jira.opendaylight.org/browse/ODLPARENT-296>`__
+  for details.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle 10.4 → 10.6.0
+  * `10.5.0 <https://checkstyle.org/releasenotes.html#Release_10.5.0>`__
+  * `10.6.0 <https://checkstyle.org/releasenotes.html#Release_10.6.0>`__
+
+* Dropwizard Metrics 4.2.13 → 4.2.15, release notes:
+  * `4.2.14 <https://github.com/dropwizard/metrics/releases/tag/v4.2.14>`__
+  * `4.2.15 <https://github.com/dropwizard/metrics/releases/tag/v4.2.15>`__
+
+* GSON `2.10.0 → 2.10.1 <https://github.com/google/gson/releases/tag/gson-parent-2.10.1>`__
+
+* immutables.org `2.9.2 → 2.9.3 <https://github.com/immutables/immutables/releases/tag/2.9.3>`__
+
+* Jackson 2.13.4 → 2.14.1, release notes:
+  * `2.14 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14>`__
+  * `2.14.1 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14.1>`__
+
+* Jetty `9.4.49.v20220914 → 9.4.50.v20221201 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.50.v20221201>`__
+
+* Jolokia 1.7.1 → 1.7.2
+
+* Jersey `2.37 → 2.38 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.38>`__
+
+* JUnit `5.9.1 → 5.9.2 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.9.2>`__
+
+* Karaf `4.4.2 → 4.4.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352267>`__
+
+* Mockito 4.9.0 → 4.11.0, release notes:
+  * `4.10.0 <https://github.com/mockito/mockito/releases/tag/v4.10.0>`__
+  * `4.11.0 <https://github.com/mockito/mockito/releases/tag/v4.11.0>`__
+
+* Netty 4.1.84 → 4.1.86, release notes:
+  * `4.1.85 <https://netty.io/news/2022/11/09/4-1-85-Final.html>`__
+  * `4.1.86 <https://netty.io/news/2022/12/12/4-1-86-Final.html>`__
+
+* Sevntu 1.43.0 → 1.44.1, release notes:
+  * `1.44.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.44.0>`__
+  * `1.44.1 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.44.1>`__
+
+* ThreeTen `1.7.1 → 1.7.2 <https://www.threeten.org/threeten-extra/changes-report.html#a1.7.2>`__
+
+* xmlunit `2.9.0 → 2.9.1 <https://github.com/xmlunit/xmlunit/releases/tag/v2.9.1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* bnd-maven-plugin `6.3.1 → 6.4.0 <https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0>`__
+
+* cyclonedx-maven-plugin 2.7.1 → 2.7.4, release notes:
+  * `2.7.2 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.2>`__
+  * `2.7.3 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.3>`__
+  * `2.7.4 <https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.4>`__
+
+* duplicate-finder-maven-plugin `1.5.0 → 1.5.1 <https://github.com/basepom/duplicate-finder-maven-plugin/releases/tag/duplicate-finder-maven-plugin-1.5.1>`__
+
+* exec-maven-plugin `3.0.0 → 3.1.0 <https://github.com/mojohaus/exec-maven-plugin/releases/tag/exec-maven-plugin-3.1.0>`__
+
+* maven-archetype-plugin `3.2.0 → 3.2.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317122&version=12348615>`__
+
+* maven-dependency-plugin `3.3.0 → 3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317227&version=12351068>`__
+
+* maven-help-plugin `3.2.0 → 3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317522&version=12345417>`__
+
+* maven-invoker-plugin 3.2.2 → 3.4.0, release notes:
+  * `3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317525&version=12349728>`__
+  * `3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317525&version=12330828>`__
+
+* maven-plugin-plugin 3.6.2 → 3.7.0, release notes:
+  * `3.6.4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12351222>`__
+  * `3.7.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12344367>`__
+
+* maven-remote-resources-plugin `1.7.0 → 3.0.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317825&version=12346864>`__
+
+* properties-maven-plugin `1.0.0 → 1.1.0 <https://github.com/mojohaus/properties-maven-plugin/releases/tag/properties-maven-plugin-1.1.0>`__
+
+* spotbugs-maven-plugin `4.7.2.2 → 4.7.3.0 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.3.0>`__
+
+* versions-maven-plugin 2.8.1 → 2.14.2, release notes:
+  * `2.9.0 <https://github.com/mojohaus/versions/releases/tag/versions-maven-plugin-2.9.0>`__
+  * `2.10.0 <https://github.com/mojohaus/versions/releases/tag/versions-maven-plugin-2.10.0>`__
+  * `2.11.0 <https://github.com/mojohaus/versions/releases/tag/versions-maven-plugin-2.11.0>`__
+  * `2.12.0 <https://github.com/mojohaus/versions/releases/tag/versions-maven-plugin-2.12.0>`__
+  * `2.13.0 <https://github.com/mojohaus/versions/releases/tag/2.13.0>`__
+  * `2.14.0 <https://github.com/mojohaus/versions/releases/tag/2.14.0>`__
+  * `2.14.1 <https://github.com/mojohaus/versions/releases/tag/2.14.1>`__
+  * `2.14.2 <https://github.com/mojohaus/versions/releases/tag/2.14.2>`__
+
+Version 12.0.1
+--------------
+This is a security bug-fix upgrade from version 12.0.0.
+
+Improvements and new features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* ``junit-jupiter-params`` is now a test dependency. This allows using JUnit 5 parameterized types without further
+  declarations.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle `10.3.4 → 10.4 <https://checkstyle.org/releasenotes.html#Release_10.4>`__
+
+* Dropwizard Metrics `4.2.12 → 4.2.13 <https://github.com/dropwizard/metrics/releases/tag/v4.2.13>`__
+
+* GSON `2.9.0 → 2.10.0 <https://github.com/google/gson/releases/tag/gson-parent-2.10.0>`__
+
+* Jackson `2.13.4 → 2.13.4.20221013 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13#micro-patches>`__
+
+* Mockito `4.8.1 → 4.9.0 <https://github.com/mockito/mockito/releases/tag/v4.9.0>`__
+
+* Netty `4.1.84 → 4.1.85 <https://netty.io/news/2022/11/09/4-1-85-Final.html>`__
+
+* Sevntu `1.42.0 → 1.43.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.43.0>`__
+
+* Woodstox `6.3.1 → 6.4.0 <https://github.com/FasterXML/woodstox/wiki/Woodstox-Release-6.4#640-24-oct-2022>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* maven-shade-plugin 3.3.0 → 3.4.1, release notes:
+  * `3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12351491>`__
+  * `3.4.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12352285>`__
+
+* modernizer-maven-plugin `2.4.0 → 2.5.0 <https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.5.0>`__
+
+* spotbugs-maven-plugin `4.7.2.1 → 4.7.2.2 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.2.2>`__
+
+Version 12.0.0
+--------------
+This is a major upgrade from version 11, with breaking changes; downstream projects may need to make changes to upgrade
+to this version.
+
+Upstream version removals
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The following upstream dependencies have been removed from dependency/plugin management:
+
+* Declaration of ``Enunciate`` has been removed. This dependency is not used by any active downstream.
+
+* The opt-in for generating HTML4 Javadoc documentation has been removed.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Antlr 4.9.2 → 4.11.1, release notes:
+  * `4.10 <https://github.com/antlr/antlr4/releases/tag/4.10>`__
+  * `4.10.1 <https://github.com/antlr/antlr4/releases/tag/4.10.1>`__
+  * `4.11.0 <https://github.com/antlr/antlr4/releases/tag/4.11.0>`__
+  * `4.11.1 <https://github.com/antlr/antlr4/releases/tag/4.11.1>`__
+
+* Bouncy Castle 1.70 → 1.72, release notes:
+  * `1.71 <https://www.bouncycastle.org/releasenotes.html#r1rv71>`__
+  * `1.72 <https://www.bouncycastle.org/releasenotes.html#r1rv72>`__
+
+* Checkstyle 10.3.1 → 10.3.4, release notes:
+  * `10.3.2 <https://checkstyle.org/releasenotes.html#Release_10.3.2>`__
+  * `10.3.3 <https://checkstyle.org/releasenotes.html#Release_10.3.3>`__
+  * `10.3.4 <https://checkstyle.org/releasenotes.html#Release_10.3.4>`__
+
+* commons-text `1.9 → 1.10.0 <https://commons.apache.org/proper/commons-text/changes-report.html#a1.10.0>`__
+
+* Dropwizard Metrics 4.2.10 → 4.2.12, release notes:
+  * `4.2.11 <https://github.com/dropwizard/metrics/releases/tag/v4.2.11>`__
+  * `4.2.12 <https://github.com/dropwizard/metrics/releases/tag/v4.2.12>`__
+
+* immutables.org 2.8.8 → 2.9.2, release notes:
+  * `2.9.0 <https://github.com/immutables/immutables/milestone/76?closed=1>`__
+  * `2.9.1 <https://github.com/immutables/immutables/milestone/77?closed=1>`__
+  * `2.9.2 <https://github.com/immutables/immutables/milestone/78?closed=1>`__
+
+* Jackson `2.13.3 → 2.13.4 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.4>`__
+
+* Javassist 3.28.0-GA → 3.29.2-GA
+
+* Jersey `2.36 → 2.37 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.37>`__
+
+* Jetty 9.4.46.v20220331 → 9.4.49.v20220914, release notes:
+  * `9.4.47.v20220610 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.47.v20220610>`__
+  * `9.4.48.v20220622 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.48.v20220622>`__
+  * `9.4.49.v20220914 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.49.v20220914>`__
+
+* JUnit `5.9.0 → 5.9.1 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.9.1>`__
+
+* Karaf `4.4.1 → 4.4.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352048>`__
+
+* Mockito 4.6.1 → 4.8.1, release notes:
+  * `4.7.0 <https://github.com/mockito/mockito/releases/tag/v4.7.0>`__
+  * `4.8.0 <https://github.com/mockito/mockito/releases/tag/v4.8.0>`__
+  * `4.8.1 <https://github.com/mockito/mockito/releases/tag/v4.8.1>`__
+
+* Netty 4.1.76 → 4.1.84, release notes:
+  * `4.1.77 <https://netty.io/news/2022/05/06/2-1-77-Final.html>`__
+  * `4.1.78 <https://netty.io/news/2022/06/14/4-1-78-Final.html>`__
+  * `4.1.79 <https://netty.io/news/2022/07/11/4-1-79-Final.html>`__
+  * `4.1.80 <https://netty.io/news/2022/08/26/4-1-80-Final.html>`__
+  * `4.1.81 <https://netty.io/news/2022/09/08/4-1-81-Final.html>`__
+  * `4.1.82 <https://netty.io/news/2022/09/13/4-1-82-Final.html>`__
+  * `4.1.84 <https://netty.io/news/2022/10/11/4-1-84-Final.html>`__
+
+* SpotBugs 4.7.1 → 4.7.3, release notes:
+  * `4.7.2 <https://github.com/spotbugs/spotbugs/releases/tag/4.7.2>`__
+  * `4.7.3 <https://github.com/spotbugs/spotbugs/releases/tag/4.7.3>`__
+
+* ThreeTen `1.7.0 → 1.7.1 <https://www.threeten.org/threeten-extra/changes-report.html#a1.7.1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* bnd-maven-plugin 6.2.0 → 6.3.1, release notes:
+  * `6.3.0 <https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0>`__
+  * `6.3.1 <https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1>`__
+
+* maven-bundle-plugin 5.1.6 → 5.1.8, release notes:
+  * `5.1.7 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12352061>`__
+  * `5.1.8 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12352145>`__
+
+* maven-checkstyle-plugin `3.1.2 → 3.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12345559>`__
+
+* maven-jar-plugin `3.2.2 → 3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317526&version=12351126>`__
+
+* maven-javadoc-plugin `3.4.0 → 3.4.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12352053>`__
+
+* maven-resources-plugin `3.2.0 → 3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317827&version=12348676>`__
+
+* maven-site-plugin `3.12.0 → 3.12.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923&version=12351751>`__
+
+* project-info-reports-plugin 3.3.0 → 3.4.1, release notes:
+  * `3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12351758>`__
+  * `3.4.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12352097>`__
+
+Version 11.0.1
+--------------
+This is a bug-fix upgrade from version 11.0.0.
+
+Improvements and new features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* An alternative way of defining features has been introduced. This is hosted by the ``template-feature-parent``
+  and unlike ``single-feature-parent``, only performs replacement of versions in a provided template. See
+  `ODLPARENT-235 <https://jira.opendaylight.org/browse/ODLPARENT-235>`__ for more information.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle `10.3 → 10.3.1 <https://checkstyle.org/releasenotes.html#Release_10.3.1>`__
+
+* Dropwizard Metrics `4.2.9 → 4.2.10 <https://github.com/dropwizard/metrics/releases/tag/v4.2.10>`__
+
+* Jersey `2.35 → 2.36 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.36>`__
+
+* Jetty 9.4.46.v20220331 → 9.4.48.v20220622, release notes:
+  * `9.4.47.v20220610 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.47.v20220610>`__
+  * `9.4.48.v20220622 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.48.v20220622>`__
+
+* JUnit `5.8.2 → 5.9.0 <https://junit.org/junit5/docs/snapshot/release-notes/#release-notes-5.9.0>`__
+
+* Karaf `4.4.0 → 4.4.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12351548>`__
+
+* PAX-URL `2.6.10 → 2.6.11 <https://github.com/ops4j/org.ops4j.pax.url/milestone/76?closed=1>`__
+
+* SpotBugs `4.7.0 → 4.7.1 <https://github.com/spotbugs/spotbugs/releases/tag/4.7.1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* bnd-maven-plugin 6.2.0 → 6.3.1, release notes:
+  * `6.3.0 <https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0>`__
+  * `6.3.1 <https://github.com/bndtools/bnd/wiki/Changes-in-6.3.1>`__
+
+* cyclonedx-maven-plugin 2.6.2 → 2.7.1
+
+* maven-antrun-plugin `3.0.0 → 3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317121&version=12348085>`__
+
+* maven-assebly-plugin 3.3.0 → 3.4.2, release notes:
+  * `3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12348203>`__
+  * `3.4.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12352049>`__
+  * `3.4.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317220&version=12352095>`__
+
+* maven-enforcer-plugin `3.0.0 → 3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12341008>`__
+
+* maven-site-plugin `3.11.0 → 3.12.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923&version=12351142>`__
+
+* maven-surefire-plugin `3.0.0-M6 → 3.0.0-M7 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12351502>`__
+
+* spotbugs-maven-plugin 4.7.0.0 → 4.7.1.1, release notes:
+  * `4.7.1.0 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.1.0>`__
+  * `4.7.1.1 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.1.1>`__
+
+Version 11.0.0
+--------------
+This is a major upgrade from version 10, with breaking changes; downstream projects may need to make changes to upgrade
+to this version.
+
+Improvements and new features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* Minimum required ``Java`` version is 17. Attempts to build a downstream project or load in a previous Java version
+  will result in a failure.
+
+* The declaration for ``argparse4j`` has been addded. See
+  `ODLPARENT-289 <https://jira.opendaylight.org/browse/ODLPARENT-289>`__ for more information.
+
+Upstream version removals
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The following upstream dependencies have been removed from dependency/plugin management:
+
+* Declaration of ``Google Truth`` has been removed. This dependency is not used by any active downstream. See
+  `ODLPARENT-283 <https://jira.opendaylight.org/browse/ODLPARENT-283>`__ for more information.
+
+* Declaration of ``commons-codec`` has been removed. This dependency is not used by any active downstream. See
+  `ODLPARENT-285 <https://jira.opendaylight.org/browse/ODLPARENT-285>`__ for more information.
+
+* Declaration of ``commons-fileupload`` has been removed. This dependency is not used by any active downstream. See
+  `ODLPARENT-286 <https://jira.opendaylight.org/browse/ODLPARENT-286>`__ for more information.
+
+* Declaration of ``commons-net`` has been removed. This dependency is not used by any active downstream. See
+  `ODLPARENT-287 <https://jira.opendaylight.org/browse/ODLPARENT-287>`__ for more information.
+
+* Declaration of ``jsonassert`` has been removed. This dependency is not used by any active downstream. See
+  `ODLPARENT-288 <https://jira.opendaylight.org/browse/ODLPARENT-288>`__ for more information.
+
+* Declaration of ``jung`` has been removed. This dependency is not used by any active downstream. See
+  `ODLPARENT-290 <https://jira.opendaylight.org/browse/ODLPARENT-290>`__ for more information.
+
+* Declaration of ``spring-osgi-mock`` has been removed. This dependency is not used by any active downstream.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle `10.2 → 10.3 <https://checkstyle.org/releasenotes.html#Release_10.3>`__
+
+* Jackson `2.13.2 → 2.13.3 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.3>`__
+
+* Jersey 2.27 → 2.35, release notes:
+  * `2.28 <https://eclipse-ee4j.github.io/jersey.github.io/release-notes/2.28.html>`__
+  * `2.29 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.29>`__
+  * `2.29.1 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.29.1>`__
+  * `2.30 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.30>`__
+  * `2.30.1 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.30.1>`__
+  * `2.31 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.31>`__
+  * `2.32 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.32>`__
+  * `2.33 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.33>`__
+  * `2.34 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.34>`__
+  * `2.35 <https://github.com/eclipse-ee4j/jersey/releases/tag/2.35>`__
+
+* Karaf `4.3.7 → 4.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12349243>`__
+
+* Mockito 4.5.1 → 4.6.1, release notes:
+  * `4.6.0 <https://github.com/mockito/mockito/releases/tag/v4.6.0>`__
+  * `4.6.1 <https://github.com/mockito/mockito/releases/tag/v4.6.1>`__
+
+* SpotBugs `4.6.0 → 4.7.0 <https://github.com/spotbugs/spotbugs/releases/tag/4.7.0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* cyclonedx-maven-plugin 2.5.3 → 2.6.2
+
+* maven-bundle-plugin `5.1.5 → 5.1.6 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12351722>`__
+
+* maven-javadoc-plugin 3.1.1 → 3.4.0, release notes:
+  * `3.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12345698>`__
+  * `3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12346637>`__
+  * `3.3.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12347807>`__
+  * `3.3.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12350586>`__
+  * `3.4.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317529&version=12330874>`__
+
+* maven-surefire-plugin 2.22.2 → 3.0.0-M6, release notes:
+  * `3.0.0-M1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12342871>`__
+  * `3.0.0-M2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12344396>`__
+  * `3.0.0-M3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12342872>`__
+  * `3.0.0-M4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12344668>`__
+  * `3.0.0-M5 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12344612>`__
+  * `3.0.0-M6 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12344613>`__
+
+* project-info-reports-plugin `3.2.2 → 3.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12351604>`__
+
+* spotbugs-maven-plugin `4.6.0.0 → 4.7.0.0 <https://github.com/spotbugs/spotbugs-maven-plugin/releases/tag/spotbugs-maven-plugin-4.7.0.0>`__
+
+Version 10.0.0
+--------------
+This is a major upgrade from version 9, with breaking changes; downstream projects may need to make changes to upgrade
+to this version.
+
+Log4Shell and similar vulnerabilities
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+This release addresses following security issues by its adopting ``log4j-2.17.1``,
+``logback-1.2.10`` and ``pax-logging-2.0.14``:
+
+* `CVE-2021-42550 <https://nvd.nist.gov/vuln/detail/CVE-2021-42550>`__ and related problems
+  were further mitigated by reducing complexity in ``logback-1.2.10``
+
+* `CVE-2021-44228 <https://nvd.nist.gov/vuln/detail/CVE-2021-44228>`__
+
+* `CVE-2021-44832 <https://nvd.nist.gov/vuln/detail/CVE-2021-44832>`__
+
+* `CVE-2021-45046 <https://nvd.nist.gov/vuln/detail/CVE-2021-45046>`__
+
+* `CVE-2021-45105 <https://nvd.nist.gov/vuln/detail/CVE-2021-45105>`__
+
+Upstream version removals
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The following upstream dependencies have been removed from dependency/plugin management:
+
+* Declaration of ``blueprint-maven-plugin`` has been removed. This plugin has not seen a release in 3 years
+  and its use typically leads to split container definitions. Users are advised to migrate to either
+  hand-written Blueprint XML files or, preferrably, migrate to OSGi Declarative Services. See
+  `ODLPARENT-267 <https://jira.opendaylight.org/browse/ODLPARENT-267>`__ for more information.
+
+* The declaration and execution of ``maven-pmd-plugin`` has been removed. See
+  `ODLPARENT-269 <https://jira.opendaylight.org/browse/ODLPARENT-269>`__ for more information.
+
+* All ``Xtend`` dependency and plugin declarations have been removed. Xtend is currently only used by
+  a single artifact in MD-SAL, hence the dependency is best managed there. Furthermore Xtend is facing
+  challenges around maintainership, hence its use is discouraged. See
+  `ODLPARENT-273 <https://jira.opendaylight.org/browse/ODLPARENT-273>`__ for more information.
+
+* All ``Powermock``  dependency declarations have been removed. We have very few remaining downstream
+  users, who can manage this dependency themselves. The version of ``Mockito`` we declare has facilities
+  to cover all use cases previously covered only by PowerMock. See
+  `ODLPARENT-275 <https://jira.opendaylight.org/browse/ODLPARENT-275>`__ for more information.
+
+* Declarations of ``osgi.annotation``, ``osgi.cmpn`` and ``osgi.core`` have been removed. These are
+  monolithic JARs providing, which are no longer shipped in OSGi Release 8. Users are advised to use
+  component dependencies, such as ``org.osgi.annotation.bundle``, ``org.osgi.framework``,
+  ``org.osgi.service.component.annotations`` and similar. See
+  `ODLPARENT-277 <https://jira.opendaylight.org/browse/ODLPARENT-277>`__ for more information.
+
+* The ``H2 Database`` version declaration has been removed. It is used only by as single downstream
+  user, who also provides its OSGi packaging and hence it is best maintained there.
+
+Improvements and new features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* Minimum ``Maven`` version required to build projects using ``odlparent`` has been raised to ``3.8.3``.
+  See `ODLPARENT-260 <https://jira.opendaylight.org/browse/ODLPARENT-260>`__ for more information.
+* Unit tests are now using ``JUnit 5 Jupiter Engime`` for unit test execution, with ``JUnit 4`` tests
+  supported by ``junit-vintage-engine``. This enables downstreams to use the much more modern JUnit 5 APIs
+  as well as the corresponding Mockito integration out of the box. See
+  `ODLPARENT-271 <https://jira.opendaylight.org/browse/ODLPARENT-271>`__ for more information.
+* A CycloneDX SBOM is generated by default for all artifacts using ``odlparent-lite``. See
+  `ODLPARENT-280 <https://jira.opendaylight.org/browse/ODLPARENT-280>`__ for more information.
+* ``netty-transport-native-epoll`` is now supported on Linux/AArch64. See
+  `ODLPARENT-241 <https://jira.opendaylight.org/browse/ODLPARENT-241>`__ for more information.
+* A number of stale Karaf ``custom.properties`` have been removed. See
+  `ODLPARENT-34 <https://jira.opendaylight.org/browse/ODLPARENT-34>`__ for more information.
+* Karaf features are now tested when building with Java versions up to and including 17.
+* SpotBugs analysis is now enabled when building with Java versions up to and including 17.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Bouncy Castle `1.69 → 1.70 <https://www.bouncycastle.org/releasenotes.html#r1rv70>`__
+
+* Checkstyle 8.45.1 → 9.2.1, release notes:
+  * `9.0 <https://checkstyle.org/releasenotes.html#Release_9.0>`__
+  * `9.0 <https://checkstyle.org/releasenotes.html#Release_9.0.1>`__
+  * `9.1 <https://checkstyle.org/releasenotes.html#Release_9.1>`__
+  * `9.2 <https://checkstyle.org/releasenotes.html#Release_9.2>`__
+  * `9.2.1 <https://checkstyle.org/releasenotes.html#Release_9.2.1>`__
+
+* Dropwizard Metrics 4.1.25 → 4.2.8, release notes:
+  * `4.2.0 <https://github.com/dropwizard/metrics/releases/tag/v4.2.0>`__
+  * `4.2.1 <https://github.com/dropwizard/metrics/releases/tag/v4.2.1>`__
+  * `4.2.2 <https://github.com/dropwizard/metrics/releases/tag/v4.2.2>`__
+  * `4.2.3 <https://github.com/dropwizard/metrics/releases/tag/v4.2.3>`__
+  * `4.2.4 <https://github.com/dropwizard/metrics/releases/tag/v4.2.4>`__
+  * `4.2.5 <https://github.com/dropwizard/metrics/releases/tag/v4.2.5>`__
+  * `4.2.6 <https://github.com/dropwizard/metrics/releases/tag/v4.2.6>`__
+  * `4.2.7 <https://github.com/dropwizard/metrics/releases/tag/v4.2.7>`__
+  * `4.2.8 <https://github.com/dropwizard/metrics/releases/tag/v4.2.8>`__
+
+* GSON `2.8.9 → 2.9.0 <https://github.com/google/gson/releases/tag/gson-parent-2.9.0>`__
+
+* Guava 30.1.1 → 31.1, release notes:
+  * `31.0 <https://github.com/google/guava/releases/tag/v31.0>`__
+  * `31.0.1 <https://github.com/google/guava/releases/tag/v31.0.1>`__
+  * `31.1 <https://github.com/google/guava/releases/tag/v31.1>`__
+
+* Jackson `2.16.5 → 2.16.6 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.6>`__
+
+* Javassist 3.27.0 → 3.28.0
+
+* Karaf 4.3.3 → 4.3.6, release notes:
+  * `4.3.4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12350547>`__
+  * `4.3.5 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12350856>`__
+  * `4.3.6 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12351123>`__
+
+* Log4J 2.14.1 → 2.17.1, release notes:
+  * `2.15.0 <https://logging.apache.org/log4j/2.x/changes-report.html#a2.15.0>`__
+  * `2.16.0 <https://logging.apache.org/log4j/2.x/changes-report.html#a2.16.0>`__
+  * `2.17.0 <https://logging.apache.org/log4j/2.x/changes-report.html#a2.17.0>`__
+  * `2.17.1 <https://logging.apache.org/log4j/2.x/changes-report.html#a2.17.1>`__
+
+* Logback `1.2.5 → 1.2.10 <http://logback.qos.ch/news.html>`__
+
+* Mockito 3.12.4 → 4.3.1, release notes:
+  * `4.0.0 <https://github.com/mockito/mockito/releases/tag/v4.0.0>`__
+  * `4.2.0 <https://github.com/mockito/mockito/releases/tag/v4.1.0>`__
+  * `4.3.0 <https://github.com/mockito/mockito/releases/tag/v4.2.0>`__
+  * `4.3.1 <https://github.com/mockito/mockito/releases/tag/v4.3.1>`__
+
+* Netty 4.1.67 → 4.1.74, release notes:
+  * `4.1.70 <https://netty.io/news/2021/10/11/4-1-70-Final.html>`__
+  * `4.1.71 <https://netty.io/news/2021/12/09/4-1-71-Final.html>`__
+  * `4.1.72 <https://netty.io/news/2021/12/13/4-1-72-Final.html>`__
+  * `4.1.73 <https://netty.io/news/2022/01/12/4-1-73-Final.html>`__
+  * `4.1.74 <https://netty.io/news/2022/02/08/4-1-74-Final.html>`__
+
+* Sevntu `1.40.0 → 1.41.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.41.0>`__
+
+* Woodstox 6.2.6 → 6.2.8, release notes:
+  * `6.2.7 <https://github.com/FasterXML/woodstox/milestone/24?closed=1>`__
+  * `6.2.8 <https://github.com/FasterXML/woodstox/milestone/26?closed=1>`__
+
+* xmlunit 2.8.3 → 2.9.0, release notes:
+  * `2.8.4 <https://github.com/xmlunit/xmlunit/releases/tag/v2.8.4>`__
+  * `2.9.0 <https://github.com/xmlunit/xmlunit/releases/tag/v2.9.0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* asciidoctor-maven-plugin `2.2.1 → 2.2.2 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.2.2>`__
+
+* bnd-maven-plugin 6.0.0 → 6.2.0, release notes:
+  * `6.1.0 <https://github.com/bndtools/bnd/wiki/Changes-in-6.1.0>`__
+  * `6.2.0 <https://github.com/bndtools/bnd/wiki/Changes-in-6.2.0>`__
+
+* builder-helper-maven-plugin `3.2.0 → 3.3.0 <https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/build-helper-maven-plugin-3.3.0>`__
+
+* git-commit-id-maven-plugin `4.0.5 → 5.0.0 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v5.0.0>`__
+
+* maven-compiler-plugin 3.8.1 → 3.10.0, release notes:
+  * `3.9.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317225&version=12345214>`__
+  * `3.10.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317225&version=12351256>`__
+
+* maven-bundle-plugin 5.1.2 → 5.1.4, release notes:
+  * `5.1.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12350117>`__
+  * `5.1.4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12351195>`__
+
+* maven-jar-plugin 3.2.0 → 3.2.2, release notes:
+  * `3.2.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317526&version=12348050>`__
+  * `3.2.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317526&version=12351215>`__
+
+* maven-plugin-plugin `3.6.1 → 3.6.2 <https://maven.apache.org/docs/3.6.2/release-notes.html>`__
+
+* maven-site-plugin `3.9.1 → 3.10.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923&version=12348370>`__
+
+* modernizer-maven-plugin `2.2.0 → 2.3.0 <https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.3.0>`__
+
+* spotbugs-maven-plugin 3.12.2 → 4.5.3, release notes:
+  `4.0.0 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#400---2020-02-15>`__
+  `4.0.1 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#401---2020-03-19>`__
+  `4.0.2 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#402---2020-04-15>`__
+  `4.0.3 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#403---2020-05-13>`__
+  `4.0.4 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#404---2020-06-09>`__
+  `4.0.5 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#405---2020-06-20>`__
+  `4.0.6 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#406---2020-06-23>`__
+  `4.1.0 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#410---2020-07-30>`__
+  `4.1.1 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#411---2020-07-31>`__
+  `4.1.2 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#412---2020-08-18>`__
+  `4.1.3 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#413---2020-09-25>`__
+  `4.1.4 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#414---2020-10-15>`__
+  `4.2.0 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#420---2020-11-28>`__
+  `4.2.1 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#421---2021-02-04>`__
+  `4.2.2 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#422---2021-03-03>`__
+  `4.2.3 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#423---2021-04-12>`__
+  `4.3.0 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#430---2021-07-01>`__
+  `4.4.0 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#440---2021-08-12>`__
+  `4.4.1 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#441---2021-09-07>`__
+  `4.4.2 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#442---2021-10-08>`__
+  `4.5.0 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#450---2021-11-05>`__
+  `4.5.1 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#451---2021-12-08>`__
+  `4.5.2 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#452---2021-12-13>`__
+  `4.5.3 <https://github.com/spotbugs/spotbugs/blob/4.5.3/CHANGELOG.md#453---2022-01-04>`__
+
+Version 9.0.8
+-------------
+This is a bug-fix upgrade from version 9.0.7.
+
+Bug fixes
+~~~~~~~~~
+* The fix for `ODLPARENT-220 <https://jira.opendaylight.org/browse/ODLPARENT-220>`__ ended up
+  changing behavior and packaging ``INFO.yaml`` instead of ``PROJECT_INFO.yaml``. This has now
+  been fixed.
+
+Version 9.0.7
+-------------
+This is a bug-fix upgrade from version 9.0.6.
+
+Bug fixes
+~~~~~~~~~
+* The upgrade of ``maven-dependency-plugin`` to version 3.2.0 has caused a regression in accuracy
+  of reports, with quite a few false positives being generated. The declaration has been rolled
+  back to version 3.1.2 with a few tweaks to improve JDK compatibility. See
+  `ODLPARENT-270 <https://jira.opendaylight.org/browse/ODLPARENT-270>`__ for more information.
+
+Improvements
+~~~~~~~~~~~~
+* The declaration and invocation of ``script-maven-plugin`` has been replaced with a dedicated
+  plugin providing the same functionality in a much more performant way.  See
+  `ODLPARENT-220 <https://jira.opendaylight.org/browse/ODLPARENT-220>`__ for more information.
+
+* A new parent pom.xml, ``bnd-parent``, is now available as an alternative to the existing
+  ``bundle-parent``.  It has a more streamlined integration with other plugins, for example
+  maven-jar-plugin, and a much healthier community. See
+  `ODLPARENT-258 <https://jira.opendaylight.org/browse/ODLPARENT-258>`__ for more information.
+
+* The definition of ``odl-karaf-feat-jdbc`` feature has been reworked to not pull in the entire
+  ``enterprise`` feature repository, leading to significant savings in terms of Karaf distribution
+  size for most downstream projects. See
+  `ODLPARENT-266 <https://jira.opendaylight.org/browse/ODLPARENT-266>`__ for more information.
+
+* The declaration of ``maven-compiler-plugin`` is now available in ``odlparent-lite``. This is
+  improves locality, as the JDK version enforcement is already part of odlparent-lite.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* GSON 2.8.5 → 2.8.8, release notes:
+  * `2.8.6 <https://github.com/google/gson/blob/master/CHANGELOG.md#version-286>`__
+  * `2.8.7 <https://github.com/google/gson/blob/master/CHANGELOG.md#version-287>`__
+  * `2.8.8 <https://github.com/google/gson/blob/master/CHANGELOG.md#version-288>`__
+
+* Jolokia `1.7.0 → 1.7.1 <https://jolokia.org/changes-report.html#a1.7.1>`__
+
+* Mockito 3.9.0 → 3.12.4, release notes:
+  * `3.9.2 <https://github.com/mockito/mockito/releases/tag/v3.9.2>`__
+  * `3.9.3 <https://github.com/mockito/mockito/releases/tag/v3.9.3>`__
+  * `3.9.7 <https://github.com/mockito/mockito/releases/tag/v3.9.7>`__
+  * `3.9.9 <https://github.com/mockito/mockito/releases/tag/v3.9.9>`__
+  * `3.9.10 <https://github.com/mockito/mockito/releases/tag/v3.9.10>`__
+  * `3.11.0 <https://github.com/mockito/mockito/releases/tag/v3.11.0>`__
+  * `3.11.1 <https://github.com/mockito/mockito/releases/tag/v3.11.1>`__
+  * `3.11.2 <https://github.com/mockito/mockito/releases/tag/v3.11.2>`__
+  * `3.12.0 <https://github.com/mockito/mockito/releases/tag/v3.12.0>`__
+  * `3.12.1 <https://github.com/mockito/mockito/releases/tag/v3.12.1>`__
+  * `3.12.2 <https://github.com/mockito/mockito/releases/tag/v3.12.2>`__
+  * `3.12.3 <https://github.com/mockito/mockito/releases/tag/v3.12.3>`__
+
+* Netty 4.1.67 → 4.1.69, release notes:
+  * `4.1.68 <https://netty.io/news/2021/09/09/4-1-68-Final.html>`__
+  * `4.1.69 <https://netty.io/news/2021/10/11/4-1-69-Final.html>`__
+
+Version 9.0.6
+-------------
+This is a bug-fix upgrade from version 9.0.5.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Jackson 2.11.4 → 2.12.5, release notes:
+  * `2.12 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12>`__
+  * `2.12.1 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.1>`__
+  * `2.12.2 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.2>`__
+  * `2.12.3 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.3>`__
+  * `2.12.4 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.4>`__
+  * `2.12.5 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.5>`__
+
+* Jetty 9.4.40 → 9.4.43.v20210629, release notes:
+  * `9.4.41.v20210516 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.41.v20210516>`__
+  * `9.4.42.v20210604 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.42.v20210604>`__
+  * `9.4.43.v20210629 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.43.v20210629>`__
+
+* Jolokia `1.6.2 → 1.7.0 <https://jolokia.org/changes-report.html#a1.7.0>`__
+
+* Karaf `4.3.2 → 4.3.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12350142>`__
+
+* Pax URL 2.5.4 → 2.6.7, release notes:
+  * `2.6.0 <https://github.com/ops4j/org.ops4j.pax.url/milestone/67?closed=1>`__
+  * `2.6.3 <https://github.com/ops4j/org.ops4j.pax.url/milestone/68?closed=1>`__
+  * `2.6.4 <https://github.com/ops4j/org.ops4j.pax.url/milestone/69?closed=1>`__
+  * `2.6.6 <https://github.com/ops4j/org.ops4j.pax.url/milestone/71?closed=1>`__
+  * `2.6.7 <https://github.com/ops4j/org.ops4j.pax.url/milestone/72?closed=1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* maven-enforcer-plugin `3.0.0-M3 → 3.0.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12346527>`__
+
+* asciidoctor-maven-plugin 2.1.0 → 2.2.1
+
+Version 9.0.5
+-------------
+This is a minor upgrade from version 9.0.4.
+
+Bug fixes
+~~~~~~~~~
+* Previous patch to address Bouncy Castle missed a critical piece for populating boot class path. This has now
+  been corrected.
+
+
+Version 9.0.4
+-------------
+This is a minor upgrade from version 9.0.3.
+
+Bug fixes
+~~~~~~~~~
+* The upgrade to Bouncy Castle 1.69 turned out to be broken due to some code movement and introduction of a new
+  ``bcutil-jdk15on`` artifact. It has also highlighted duplicate packaging, where Karaf's features would install
+  version 1.66, while we have been on a newer version for some time. Both these issues have now ween resolved.
+  See `ODLPARENT-254 <https://jira.opendaylight.org/browse/ODLPARENT-254>`__ for more information.
+
+
+Version 9.0.3
+-------------
+This is a minor upgrade from version 9.0.2.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* awaitility `4.0.3 → 4.1.0 <https://raw.githubusercontent.com/awaitility/awaitility/master/changelog.txt>`__
+
+* Bouncy Castle `1.68 → 1.69 <https://www.bouncycastle.org/releasenotes.html>`__
+
+* Checkstyle 8.42 → 8.45.1, release notes:
+  * `8.43 <https://checkstyle.org/releasenotes.html#Release_8.43>`__
+  * `8.44 <https://checkstyle.org/releasenotes.html#Release_8.44>`__
+  * `8.45 <https://checkstyle.org/releasenotes.html#Release_8.45>`__
+  * `8.45.1 <https://checkstyle.org/releasenotes.html#Release_8.45.1>`__
+
+* commons-io 2.8.0 → 2.11.0, release notes:
+  * `2.9.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.9.0>`__
+  * `2.10.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.10.0>`__
+  * `2.11.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.11.0>`__
+
+* Dropwizard Metrics 4.1.21 → 4.1.25, release notes:
+  * `4.1.22 <https://github.com/dropwizard/metrics/releases/tag/v4.1.22>`__
+  * `4.1.23 <https://github.com/dropwizard/metrics/releases/tag/v4.1.23>`__
+  * `4.1.24 <https://github.com/dropwizard/metrics/releases/tag/v4.1.24>`__
+  * `4.1.25 <https://github.com/dropwizard/metrics/releases/tag/v4.1.25>`__
+
+* Google Truth `1.1.2 → 1.1.3 <https://github.com/google/truth/releases/tag/release_1_1_3>`__
+
+* logback 1.2.3 → 1.2.5, release notes:
+  * `1.2.4 <https://jira.qos.ch/issues/?jql=project+%3D+LOGBACK+AND+fixVersion+%3D+1.2.4>`__
+  * `1.2.5 <https://jira.qos.ch/issues/?jql=project+%3D+LOGBACK+AND+fixVersion+%3D+1.2.5>`__
+
+* Netty 4.1.65 → 4.1.67, release notes:
+  * `4.1.66 <https://netty.io/news/2021/07/16/4-1-66-Final.html>`__
+  * `4.1.67 <https://netty.io/news/2021/08/16/4-1-67-Final.html>`__
+
+* Sevntu `1.39.0 → 1.40.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.40.0>`__
+
+* ThreeTen `1.6.0 → 1.7.0 <https://www.threeten.org/threeten-extra/changes-report.html#a1.7.0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* git-commit-id-plugin `4.0.4 → 4.0.5 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v4.0.5>`__
+
+* Jacoco Maven plugin `0.8.6 → 0.8.7 <https://github.com/jacoco/jacoco/releases/tag/v0.8.7>`__
+
+* maven-dependency-plugin `3.1.2 → 3.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317227&version=12348705>`__
+
+* maven-plugin-plugin `3.6.0 → 3.6.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820&version=12344365>`__
+
+* project-info-reports-plugin `3.1.1 → 3.1.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12349521>`__
+
+Version 9.0.2
+-------------
+This is a minor upgrade from version 9.0.1.
+
+Bug fixes
+~~~~~~~~~
+* The upgrade to Karaf 4.3.0 caused a slight misalignment of ``org.apache.felix.metatype``
+  and ``org.osgi.service.event`` versions, leading to an unnecessary rewiring of the container
+  most notably during Single Feature Test. This has now been corrected.
+  See `ODLPARENT-253 <https://jira.opendaylight.org/browse/ODLPARENT-253>`__ for more information.
+
+* ``stax-utils`` component has a default dependency on ``com.bea.xml:jsr174-ri``, which is not
+  resolvable from Maven Central. This artifact is not needed with modern JRE versions, hence add
+  an explicit exclusion.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Jetty 9.4.38.v20210224 → 9.4.40.v20210413, release notes:
+  * `9.4.39.v20210325 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.39.v20210325>`__
+  * `9.4.40.v20210413 <https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.40.v20210413>`__
+
+* Karaf `4.3.1 → 4.3.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12349968>`__
+
+* Netty `4.1.63 → 4.1.65 <https://netty.io/news/2021/05/19/4-1-65-Final.html>`__
+
+Version 9.0.1
+-------------
+This is a minor upgrade from version 9.0.0.
+
+Bug fixes
+~~~~~~~~~
+The upgrade of ``duplicate-finder-maven-plugin`` ended up triggering build failures on ``.api_description``
+files packaged in artifacts. This regression has now been fixed.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Checkstyle `8.41 → 8.42 <https://checkstyle.org/releasenotes.html#Release_8.42>`__.
+
+* Dropwizard Metrics 4.1.19 → 4.1.21, release notes:
+  * `4.1.20 <https://github.com/dropwizard/metrics/releases/tag/v4.1.20>`__
+  * `4.1.21 <https://github.com/dropwizard/metrics/releases/tag/v4.1.21>`__
+
+* LMAX Disruptor 3.4.2 → 3.4.4, release notes:
+  * `3.4.3 <https://github.com/LMAX-Exchange/disruptor/releases/tag/3.4.3>`__
+  * `3.4.3 <https://github.com/LMAX-Exchange/disruptor/releases/tag/3.4.4>`__
+
+* Woodstox `6.2.5 → 6.2.6 <https://github.com/FasterXML/woodstox/milestone/23?closed=1>`__
+
+* XBean finder `4.18 → 4.19 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310312&version=12348824>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* maven-bundle-plugin 4.2.1 → 5.1.2, release notes:
+  * `5.1.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12346016>`__
+  * `5.1.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12350026>`__
+
+Version 9.0.0
+-------------
+This is a major upgrade from version 8, with breaking changes; downstream projects may need to make changes to upgrade
+to this version.
+
+Upstream version removals
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The following upstream dependencies have been removed from dependency management:
+
+* ``javax.inject:javax.inject``. This dependency should be provided by target runtime. Furthermore we provide the same
+  functionality via ``com.guicedee.services:javax.inject``, which is properly declared and is a JPMS module. See
+  `ODLPARENT-246 <https://jira.opendaylight.org/browse/ODLPARENT-246>`__ for more information.
+
+Improvements
+~~~~~~~~~~~~
+* The configuration of ``maven-compiler-plugin`` has been updated to expand ``javac`` warning options to include almost
+  all of them.
+* The default description in parent ``pom.xml`` has been updated to only include ``${project.artifactId}``, not a generic
+  blurb. See `ODLPARENT-244 <https://jira.opendaylight.org/browse/ODLPARENT-244>`__ for more information.
+* The ``single-feature-test`` substrate has been updated to allow Java Flight Recorder to be enabled during testing runs.
+  This feature has falled into disrepair as the JFR facility has been productized.
+* Configuration of various components has been updated to be deactivated when executing with JDK versions newer than 11,
+  so that odlparent infrastructure works out of the box with JDK 16, albeit sacrificing some validation. Most notably
+  ``SpotBugs`` and ``Single Feature Test`` are disabled, with corresponding notices displayed.
+* We now expose the ability to check dependency declaration consistency via ``maven-dependency-plugin``'s ``analyze-only``
+  goal. This functionality is enabled by default, but does not cause the build to fail when inconsistencies are found. It
+  can be disabled by on a per-artifact basis by definining ``odlparent.dependency.skip`` property to ``true``. It can also
+  be configured to fail the build on a per-artifact basis by defining ``odlparent.dependency.enforce`` property to ``true``.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Antlr 4.8-1 → 4.9.2, release notes:
+  * `4.9 <https://github.com/antlr/antlr4/releases/tag/4.9>`__
+  * `4.9.1 <https://github.com/antlr/antlr4/releases/tag/4.9.1>`__
+  * `4.9.2 <https://github.com/antlr/antlr4/releases/tag/4.9.2>`__
+
+* Checkstyle 8.39.0 → 8.41.1, release notes:
+  * `8.40.0 <https://checkstyle.org/releasenotes.html#Release_8.40.0>`__
+  * `8.41.0 <https://checkstyle.org/releasenotes.html#Release_8.41.0>`__
+  * `8.41.1 <https://checkstyle.org/releasenotes.html#Release_8.41.1>`__
+
+* commons-lang3 `3.11 → 3.12.0 <https://commons.apache.org/proper/commons-lang/changes-report.html#a3.12.0>`__
+
+* Dropwizard Metrics 4.1.12.1 → 4.1.19, release notes:
+  * `4.1.13 <https://github.com/dropwizard/metrics/releases/tag/v4.1.13>`__
+  * `4.1.14 <https://github.com/dropwizard/metrics/releases/tag/v4.1.14>`__
+  * `4.1.15 <https://github.com/dropwizard/metrics/releases/tag/v4.1.15>`__
+  * `4.1.16 <https://github.com/dropwizard/metrics/releases/tag/v4.1.16>`__
+  * `4.1.17 <https://github.com/dropwizard/metrics/releases/tag/v4.1.17>`__
+  * `4.1.18 <https://github.com/dropwizard/metrics/releases/tag/v4.1.18>`__
+  * `4.1.19 <https://github.com/dropwizard/metrics/releases/tag/v4.1.19>`__
+
+* Enunciate `2.13.2 → 2.13.3 <https://github.com/stoicflame/enunciate/releases/tag/v2.13.3>`__
+
+* Google Truth 1.1 → 1.1.2, release notes:
+  * `1.1.1 <https://github.com/google/truth/releases/tag/release_1_1_1>`__
+  * `1.1.2 <https://github.com/google/truth/releases/tag/release_1_1_2>`__
+
+* Guava 29.0 → 30.1.1, release notes:
+  * `30.0 <https://github.com/google/guava/releases/tag/v30.0>`__
+  * `30.1 <https://github.com/google/guava/releases/tag/v30.1>`__
+  * `30.1.1 <https://github.com/google/guava/releases/tag/v30.1.1>`__
+
+* JUnit `4.13.1 → 4.13.2 <https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.2.md>`__
+
+* Karaf `4.3.0 → 4.3.1 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12348818>`__
+
+* Log4J 2.13.3 → 2.14.1, release notes:
+  * `2.14.0 <https://logging.apache.org/log4j/2.x/changes-report.html#a2.14.0>`__
+  * `2.14.1 <https://logging.apache.org/log4j/2.x/changes-report.html#a2.14.1>`__
+
+* Netty 4.1.59 → 4.1.63, release notes:
+  * `4.1.60 <https://netty.io/news/2021/03/09/4-1-60-Final.html>`__
+  * `4.1.61 <https://netty.io/news/2021/03/30/4-1-61-Final.html>`__
+  * `4.1.62 <https://netty.io/news/2021/03/31/4-1-62-Final.html>`__
+  * `4.1.63 <https://netty.io/news/2021/04/01/4-1-63-Final.html>`__
+
+* Sevntu `1.38.0 → 1.39.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.39.0>`__
+
+* ThreeTen `1.5.0 → 1.6.0 <https://www.threeten.org/threeten-extra/changes-report.html#a1.6.0>`__
+
+* Woodstox `6.2.4 → 6.2.5 <https://github.com/FasterXML/woodstox/milestone/22?closed=1>`__
+
+* Xtend `2.24.0 → 2.25.0 <https://www.eclipse.org/xtend/releasenotes.html#/releasenotes/2021/03/02/version-2-25-0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* Asciidoctor 1.5.7.1 → 2.1.0 (with related AsciidoctorJ upgrades)
+  * `2.0.0 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.0.0>`__
+  * `2.1.0 <https://github.com/asciidoctor/asciidoctor-maven-plugin/releases/tag/asciidoctor-maven-plugin-2.1.0>`__
+
+* git-commit-id-plugin 3.0.1 → 4.0.4, release notes:
+  * `4.0.0 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v4.0.0>`__
+  * `4.0.1 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v4.0.1>`__
+  * `4.0.2 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v4.0.2>`__
+  * `4.0.3 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v4.0.3>`__
+  * `4.0.4 <https://github.com/git-commit-id/git-commit-id-maven-plugin/releases/tag/v4.0.4>`__
+
+* modernizer-maven-plugin `2.1.0 → 2.2.0 <https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.2.0>`__
+
+Version 8.1.1
+-------------
+This is a minor upgrade from version 8.1.0.
+
+Improvements
+~~~~~~~~~~~~
+* Support for building a `static Karaf distribution <https://karaf.apache.org/manual/latest/#_instances_and_distributions_goals>`__
+  has been added. It is driven by a new parent pom.xml, ``karaf-dist-static``. For more information
+  see Karaf documentation and `ODLPARENT-251 <https://jira.opendaylight.org/browse/ODLPARENT-251>`__.
+* Support for `improved documentation tags <https://bugs.openjdk.java.net/browse/JDK-8068562>`__ has
+  been added to default ``maven-javadoc-plugin`` configuration. See
+  `ODLPARENT-252 <https://jira.opendaylight.org/browse/ODLPARENT-252>`__ for more information.
+* Version declaration for ``osgi.annotation`` has been added.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* commons-net `3.7.2 → 3.8.0 <https://commons.apache.org/proper/commons-net/changes-report.html#a3.8.0>`__
+
+* Netty `4.1.58 → 4.1.59 <https://netty.io/news/2021/02/08/4-1-59-Final.html>`__
+
+* Woodstox `6.2.3 → 6.2.4 <https://github.com/FasterXML/woodstox/milestone/21?closed=1>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* maven-checkstyle-plugin `3.1.1 → 3.1.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317223&version=12347024>`__
+
+* maven-invoker-plugin `3.2.1 → 3.2.2 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317525&version=12346157>`__
+
+Version 8.1.0
+-------------
+This is a minor upgrade from version 8.0.1, with some potentially-breaking
+changes.
+
+The most prominent is the upgrade to Karaf 4.3.0, which brings in a host of
+updates to related components -- including OSGi Release 7 and Jackson 2.11.x.
+
+Feature updates
+~~~~~~~~~~~~~~~
+* The ``odl-jackson-2.10`` feature and artifact were renamed to ``odl-jackson-2.11``
+  to reflect the bump in Jackson version.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Bouncy Castle `1.66 → 1.68 <https://www.bouncycastle.org/releasenotes.html>`__
+
+* Checkstyle 8.36.1 → 8.39.0, release notes:
+  * `8.36.2 <https://checkstyle.org/releasenotes.html#Release_8.36.2>`__
+  * `8.37.0 <https://checkstyle.org/releasenotes.html#Release_8.37.0>`__
+  * `8.38.0 <https://checkstyle.org/releasenotes.html#Release_8.38.0>`__
+  * `8.39.0 <https://checkstyle.org/releasenotes.html#Release_8.39.0>`__
+
+* commons-net 3.7 → 3.7.2, release notes:
+  * `3.7.1 <https://commons.apache.org/proper/commons-net/changes-report.html#a3.7.1>`__
+  * `3.7.2 <https://commons.apache.org/proper/commons-net/changes-report.html#a3.7.2>`__
+
+* enunciate `2.13.1 → 2.13.2 <https://github.com/stoicflame/enunciate/releases/tag/v2.13.2>`__
+
+* Jackson 2.10.5 → 2.11.4, release notes:
+  * `2.11.0 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.11>`__
+  * `2.11.1 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.11.1>`__
+  * `2.11.2 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.11.2>`__
+  * `2.11.3 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.11.3>`__
+  * `2.11.4 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.11.4>`__
+
+* Karaf `4.2.10 → 4.3.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12343304>`__
+
+* Netty 4.1.53 → 4.1.58, release notes:
+  * `4.1.54 <https://netty.io/news/2020/11/11/4-1-54-Final.html>`__
+  * `4.1.55 <https://netty.io/news/2020/12/08/4-1-55-Final.html>`__
+  * `4.1.56 <https://netty.io/news/2020/12/17/4-1-56-Final.html>`__
+  * `4.1.57 <https://netty.io/news/2021/01/12/4-1-57-Final.html>`__
+  * `4.1.58 <https://netty.io/news/2021/01/13/4-1-58-Final.html>`__
+
+* Google Truth `1.0.1 → 1.1 <https://github.com/google/truth/releases/tag/release_1_1>`__
+
+* Powermock 2.0.7 → 2.0.9, release notes:
+  * `2.0.8 <https://github.com/powermock/powermock/blob/release/2.x/docs/release-notes/official.md#208>`__
+  * `2.0.9 <https://github.com/powermock/powermock/blob/release/2.x/docs/release-notes/official.md#209>`__
+
+* Sevntu `1.37.1 → 1.38.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.38.0>`__
+
+* XBean finder `4.17 → 4.18 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310312&version=12348171>`__
+
+* xmlunit 2.7.0 → 2.8.2, release notes:
+  * `2.8.0 <https://github.com/xmlunit/xmlunit/releases/tag/v2.8.0>`__
+  * `2.8.1 <https://github.com/xmlunit/xmlunit/releases/tag/v2.8.1>`__
+  * `2.8.2 <https://github.com/xmlunit/xmlunit/releases/tag/v2.8.2>`__
+
+* Xtend `2.23.0 → 2.24.0 <https://www.eclipse.org/xtend/releasenotes.html#/releasenotes/2020/12/01/version-2-24-0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* build-helper-maven-plugin `3.1.0 → 3.2.0 <https://github.com/mojohaus/build-helper-maven-plugin/issues?q=is%3Aissue+milestone%3A3.1.0+is%3Aclosed>`__
+
+* duplicate-finder-maven-plugin `1.4.0 → 1.5.0 <https://github.com/basepom/duplicate-finder-maven-plugin/releases/tag/duplicate-finder-maven-plugin-1.5.0>`__
+
+* exec-maven-plugin `1.6.0 → 3.0.0 <https://github.com/mojohaus/exec-maven-plugin/releases/tag/exec-maven-plugin-3.0.0>`__
+
+* maven-pmd-plugin `3.13.0 → 3.14.0 <https://www.mail-archive.com/announce@maven.apache.org/msg00978.html>`__
+
+* maven-resource-plugin `3.9.0 → 3.9.1 <https://www.mail-archive.com/announce@maven.apache.org/msg00972.html>`__
+
+* maven-site-plugin `3.9.0 → 3.9.1 <https://www.mail-archive.com/announce@maven.apache.org/msg00966.html>`__
+
+* versions-maven-plugin `2.7 → 2.8.1 <https://github.com/mojohaus/versions-maven-plugin/releases/tag/versions-maven-plugin-2.8.1>`__
+
+
+Version 8.0.1
+-------------
+This is a minor big-fix/enhancement update from verision 8.0.0.
+
+Improvements
+~~~~~~~~~~~~
+* ``javax.inject`` is now provided by the artifact from `GuicedEE <https://guicedee.com/>`__.
+  This improves things a lot, as it is a proper jar (not MANIFEST.MF warning), it also is
+  a JPMS module, hence can be used for linkage. This dependency is properly ``scope=provided``,
+  so it should not leak into runtimes where it should not be.
+  See `ODLPARENT-247 <https://jira.opendaylight.org/browse/ODLPARENT-247>`__ for details.
+
+* Transitive dependencies of Guava are now mostly filtered from runtime, so that we do not
+  require ``wrap`` for them. We still retain checker-qual, as we are actively using those
+  and it is a proper bundle.
+  See `ODLPARENT-248 <https://jira.opendaylight.org/browse/ODLPARENT-248>`__ for details.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Jackson `2.10.4 → 2.10.5 <https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.10.5>`__
+
+* JaCoCo `0.8.5 → 0.8.6 <https://github.com/jacoco/jacoco/releases/tag/v0.8.6>`__
+
+* JUnit `4.13.0 → 4.13.1 <https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.1.md>`__
+
+* Karaf `4.2.9 → 4.2.10 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12348288>`__
+
+* Netty `4.1.52 → 4.1.53 <https://netty.io/news/2020/10/13/4-1-53-Final.html>`__
+
+* Pax-Exam `4.13.3 → 4.13.4 <https://ops4j1.jira.com/secure/ReleaseNote.jspa?projectId=10170&version=24393>`__
+
+* Woodstox 6.2.1 → 6.2.3, fixed issues:
+  * `6.2.2 <https://github.com/FasterXML/woodstox/issues/112>`__
+  * `6.2.3 <https://github.com/FasterXML/woodstox/issues/117>`__
+
+
+Version 8.0.0
+-------------
+This is a major upgrade from version 7, with breaking changes; downstream projects may need to make changes to upgrade
+to this version.
+
+Improvements
+~~~~~~~~~~~~
+* ``modernizer-maven-plugin`` configuration has been updated to issue warnings for constructs
+  improved in all Java versions up to and including Java 11.
+
+* ``modernizer-maven-plugin`` is configured by default to fail the build when it issues any
+  warnings. This behavior can be opted-out of on a per-artifact basis by defining
+  ``odlparent.modernizer.enforce`` property to ``false``.
+
+Upstream version removals
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The following upstream dependencies have been removed from dependency management:
+
+* ``javax.json``. This dependency is used only in Neutron project, hence this version is best
+  maintained there. See `ODLPARENT-238 <https://jira.opendaylight.org/browse/ODLPARENT-238>`__
+  for details.
+
+* All ``org.eclipse.persistence`` artifacts. These dependencies are only used in Neutron,
+  which actually duplicates the declarations, hence they are best maintained there.
+  See `ODLPARENT-237 <https://jira.opendaylight.org/browse/ODLPARENT-237>`__ for details.
+
+* All ``org.apache.sshd`` and ``net.i2p.crypto`` artifacts. Overriding versions does not play
+  nice with Karaf's versions during ``feature:install``, causing issues when the installing
+  over an SSH connection. NETCONF project is providing a repackaged version in OpenDaylight
+  namespace. See `ODLPARENT-233 <https://jira.opendaylight.org/browse/ODLPARENT-233>`__ for
+  details.
+
+* ``jettison``. This dependency is used only in LISP Flow Mapping project for integration
+  tests, hence this version is best maintained there.
+  See `ODLPARENT-239 <https://jira.opendaylight.org/browse/ODLPARENT-239>`__ for details.
+
+* All ``com.typesafe``, ``io.aeron``, ``org.agrona``, ``org.scala-lang`` declarations. Akka is
+  removing their support for OSGi, with no working releases in their current ``2.6.x.`` branch.
+  Since dealing with these requires quite a bit of dance, which needs to sit outside of odlparent POM,
+  the controller project will package Akka to the extent it needs.
+  See `ODLPARENT-243 <https://jira.opendaylight.org/browse/ODLPARENT-243>`__ for details.
+
+* ``org.apache.felix.dependencymanager`` and ``org.apache.felix.dependencymanager.shell``. These
+  components are ancient, having been replaced by either Blueprint or Declarative Services. The only
+  project using these is AAA, hence it is best to maintain these declarations there.
+
+Feature removals
+~~~~~~~~~~~~~~~~
+* ``odl-apache-sshd`` feature has been removed, mirroring the removal of related dependency
+  declarations. See `ODLPARENT-233 <https://jira.opendaylight.org/browse/ODLPARENT-233>`__ for details.
+
+* ``odl-akka-all``, ``odl-akka-scala-2.13``, ``odl-akka-system-2.5``, ``odl-akka-clustering-2.5``
+  and ``odl-akka-persistence-2.5`` features. mirroring the removal of related dependency declarations.
+  See `ODLPARENT-243 <https://jira.opendaylight.org/browse/ODLPARENT-243>`__ for details.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* awaitility `3.0.0 → 4.0.3 <https://github.com/awaitility/awaitility/wiki/ReleaseNotes40>`__
+
+* checkstyle 8.34 → 8.36.1, release notes:
+  * `8.35 <https://checkstyle.org/releasenotes.html#Release_8.35>`__
+  * `8.36 <https://checkstyle.org/releasenotes.html#Release_8.36>`__
+  * `8.36.1 <https://checkstyle.org/releasenotes.html#Release_8.36.1>`__
+
+* commons-codec `1.14 → 1.15 <https://commons.apache.org/proper/commons-codec/changes-report.html#a1.15>`__
+
+* commons-io `2.7 → 2.8.0 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.8.0>`__
+
+* commons-net `3.6 → 3.7 <https://commons.apache.org/proper/commons-net/changes-report.html#a3.7>`__
+
+* dropwizard-metrics 4.1.9 → 4.1.12.1, release notes:
+  * `4.1.10 <https://github.com/dropwizard/metrics/releases/tag/v4.1.10>`__
+  * `4.1.10.1 <https://github.com/dropwizard/metrics/releases/tag/v4.1.10.1>`__
+  * `4.1.11 <https://github.com/dropwizard/metrics/releases/tag/v4.1.11>`__
+  * `4.1.12 <https://github.com/dropwizard/metrics/releases/tag/v4.1.12>`__
+  * `4.1.12.1 <https://github.com/dropwizard/metrics/releases/tag/v4.1.12.1>`__
+
+* Guava `28.2 → 29.0 <https://github.com/google/guava/releases/tag/v29.0>`__
+
+* immutables.org → 2.8.8, release notes:
+  * `2.8.0 <https://github.com/immutables/immutables/releases/tag/2.8.0>`__
+  * `2.8.1 <https://github.com/immutables/immutables/releases/tag/2.8.1>`__
+  * `2.8.2 <https://github.com/immutables/immutables/releases/tag/2.8.2>`__
+  * `2.8.3 <https://github.com/immutables/immutables/releases/tag/2.8.3>`__
+  * `2.8.4 <https://github.com/immutables/immutables/releases/tag/2.8.4>`__
+  * `2.8.8 <https://github.com/immutables/immutables/releases/tag/2.8.8>`__
+
+* mockito `3.3.3 → 3.5.11 <https://github.com/mockito/mockito/blob/release/3.x/doc/release-notes/official.md>`__
+
+* Netty `4.1.51 → 4.1.52 <https://netty.io/news/2020/09/08/4-1-52-Final.html>`__
+
+* Xtend `2.22.0 → 2.23.0 <https://www.eclipse.org/xtend/releasenotes.html#/releasenotes/2020/09/01/version-2-23-0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* maven-archetype-plugin `3.1.2 → 3.2.0 <https://blogs.apache.org/maven/entry/apache-maven-archetype-plugin-version1>`__
+
+* project-info-reports-plugin `3.1.0 → 3.1.1 <https://blogs.apache.org/maven/entry/apache-maven-project-info-reports1>`__
+
+Version 7.0.5
+-------------
+This is a bug-fix upgrade from version 7.0.4.
+
+Bug fixes
+~~~~~~~~~
+* ``odl-netty-4`` feature definition specified both ``x86_64`` and ``aarch64`` artifacts
+  for ``netty-native-epoll``. This actually results only in ``aarch64`` package being
+  installed, rendering epoll unavailable on ``x86_64`` architecture. This has been corrected
+  by removing the ``aarch64`` package.
+  See `ODLPARENT-240 <https://jira.opendaylight.org/browse/ODLPARENT-240>`__ for details.
+
+Version 7.0.4
+-------------
+This is a security/bug-fix upgrade from version 7.0.3.
+
+Bug fixes
+~~~~~~~~~
+* ``Single Feature Test`` setup of the JVM for Karaf container ended up using
+  wrong versions of Karaf components, leading to a failure to initialize
+  OSGiLocator and subsequent warnings with stack traces. This has now been
+  corrected.
+  See `ODLPARENT-228 <https://jira.opendaylight.org/browse/ODLPARENT-228>`__ for details.
+* Pax-Exam setup interacts badly with pipes used by maven-surefire plugin,
+  leading to pauses lasting around 30 seconds after SFT test success.
+  This has now been worked around by using maven-surefire-plugin version 3.0.0-M5,
+  with TCP sockets used for communication.
+  See `ODLPARENT-179 <https://jira.opendaylight.org/browse/ODLPARENT-179>`__ for details.
+* Our Jersey dependency was held back on version 2.25.1 during Neon upgrade cycle, mostly
+  due to large-scale incompatibilities around JAX-RS version. We have upgraded to Karaf-4.2.8+,
+  which pulls in JAX-RS 2.1, hence re-aligning to a more modern version, 2.27, is now
+  feasible.
+  See `ODLPARENT-208 <https://jira.opendaylight.org/browse/ODLPARENT-208>`__ for details.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+* Bouncy Castle `1.65 → 1.66 <https://www.bouncycastle.org/releasenotes.html>`__
+
+* Checkstyle 8.32 → 8.34, release notes:
+  * `8.33 <https://checkstyle.org/releasenotes.html#Release_8.33>`__
+  * `8.34 <https://checkstyle.org/releasenotes.html#Release_8.34>`__
+
+* commons-io `2.6 → 2.7 <https://commons.apache.org/proper/commons-io/changes-report.html#a2.7>`__
+
+* Jersey 2.25.1 → 2.27, release notes:
+  * `2.26 <https://eclipse-ee4j.github.io/jersey.github.io/release-notes/2.26.html>`__
+  * `2.27 <https://eclipse-ee4j.github.io/jersey.github.io/release-notes/2.27.html>`__
+
+* Karaf `4.2.8 → 4.2.9, with related upgrades <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12345539>`__
+
+* Netty 4.1.49 → 4.1.51, release notes:
+  * `4.1.50 <https://netty.io/news/2020/05/13/4-1-50-Final.html>`__
+  * `4.1.51 <https://netty.io/news/2020/07/09/4-1-51-Final.html>`__
+
+* Scala `2.13.2 → 2.13.3 <https://github.com/scala/scala/releases/tag/v2.13.3>`__
+
+* TrieMap `1.1.0 → 1.2.0 <https://github.com/PANTHEONtech/triemap/releases/tag/triemap-1.2.0>`__
+
+* XBean finder 4.14 → 4.17, release notes:
+  * `4.15 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310312&version=12345583>`__
+  * `4.16 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310312&version=12345584>`__
+  * `4.17 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310312&version=12346905>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+* maven-project-info-reports-plugin `3.0.0 → 3.1.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12346620>`__.
+
+* maven-shade-plugin `3.2.3 → 3.2.4 <https://blogs.apache.org/maven/entry/apache-maven-shade-plugin-version5>`__
+
+Version 7.0.3
+-------------
+This is a security/bug-fix upgrade from version 7.0.2. Changes in this release
+pertain strictly to Karaf packaging and do not affect other runtimes.
+
+Bug fixes
+~~~~~~~~~
+* Felix SCR 2.1.16, as shipping before Karaf-4.2.9, contains a bug, which could
+  lead to NullPointerException being thrown when components were examined. This
+  has been rectified via upgrade to Felix SCR 2.1.20.
+  See `ODLPARENT-236 <https://jira.opendaylight.org/browse/ODLPARENT-236>`__ for details.
+* Karaf-4.2.8 changed packaged log4j2 version, rendering the configuration supplied
+  with ``ODLPARENT-231`` inconsistent. This has led to a warning being printed in the
+  Karaf console on each startup. This has now been corrected.
+* Karaf-4.2.8 is packaging pax-logging-1.11.4, which embeds a a vulnerable version
+  of log4j2 (2.3.0). This would render the upgrades delivered in version 7.0.2
+  ineffective at runtime, potentially leading to exposure. This has been corrected
+  with upgrade of pax-logging to 1.11.6, which is packaging log4j2-2.3.2.
+
 Version 7.0.2
 -------------
 This is a security/bug-fix upgrade from version 7.0.1.
 
-
 Improvements
 ~~~~~~~~~~~~
 * Infrastructure for identifying confidential log messages was added, along with
@@ -43,7 +2032,7 @@ Third-party dependencies
 
 * Powermock `2.0.6 → 2.0.7 <https://github.com/powermock/powermock/blob/release/2.x/docs/release-notes/official.md#207>`__
 
-* Scala `2.13.1 → 2.13.2 <https://github.com/scala/scala/releases/tag/v2.13.0>`__
+* Scala `2.13.1 → 2.13.2 <https://github.com/scala/scala/releases/tag/v2.13.2>`__
 
 * Woodstox 6.1.1 → 6.2.1, release notes:
   * `6.2.0 <https://github.com/FasterXML/woodstox/wiki/Woodstox-Release-6.2#620-25-apr-2020>`__