ODL Parent release notes
========================
-Version 6.0.1
+Version 6.0.2
-------------
This is a security/bug-fix upgrade from version 6.0.1.
+Bug fixes
+~~~~~~~~~
+* ``single-feature-parent`` was setting up Karaf repositories incorrectly, leading to
+ the test using unpatched Karaf resources. This has now been fixed and the test run
+ is using environment equivalent to the contents of the distribution. See
+ `ODLPARENT-209 <https://jira.opendaylight.org/browse/ODLPARENT-209>`__ for details.
+
+* ``immutables.org`` integration relied on pre-JDK9 way of integration, where the annotation processor
+ was just dropped as a dependency. This does not work with JDK9+ artifacts which are also explicit
+ JMPS modules. Note that users are advised to switch to depending on the ``annotations``-classified
+ artifact. See `ODLPARENT-216 <https://jira.opendaylight.org/browse/ODLPARENT-216>`__ for details.
+
+* Assembled Karaf distribution did not perform proper JDK checks and allowed launching with JDK8,
+ leading to a failure to install OpenDaylight components with an error stack, which confuses users
+ not familiar with OSGi. The distribution now refuses to start with anything other than JDK11. See
+ `ODLPARENT-218 <https://jira.opendaylight.org/browse/ODLPARENT-218>`__ for details.
+
+Third-party dependencies
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+* Akka `2.5.25 → 2.5.26 <https://akka.io/blog/news/2019/10/17/akka-2.5.26-released>`__
+
+* Checkstyle 8.20 → 8.26, release notes:
+ * `8.21 <https://checkstyle.org/releasenotes.html#Release_8.21>`__
+ * `8.22 <https://checkstyle.org/releasenotes.html#Release_8.22>`__
+ * `8.23 <https://checkstyle.org/releasenotes.html#Release_8.23>`__
+ * `8.24 <https://checkstyle.org/releasenotes.html#Release_8.24>`__
+ * `8.25 <https://checkstyle.org/releasenotes.html#Release_8.25>`__
+ * `8.26 <https://checkstyle.org/releasenotes.html#Release_8.26>`__
+
+* H2 database `1.4.199 → 1.4.200 <http://www.h2database.com/html/changelog.html>`__
+
+* Hamcrest `2.1 → 2.2 <https://github.com/hamcrest/JavaHamcrest/releases/tag/v2.2>`__
+
+* JaCoCo `0.8.4 → 0.8.5 <https://github.com/jacoco/jacoco/releases/tag/v0.8.5>`__
+
+* Karaf 4.2.2 → 4.2.6, release notes:
+ * `4.2.3 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12344587>`__
+ * `4.2.4 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12344856>`__
+ * `4.2.5 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12345153>`__
+ * `4.2.6 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12345365>`__
+
+* Powermock `2.0.2 → 2.0.4 <https://github.com/powermock/powermock/blob/release/2.x/docs/release-notes/official.md#204>`__
+
+* Sevntu `1.35.0 → 1.36.0 <https://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.36.0>`__
+
+Plugin upgrades
+~~~~~~~~~~~~~~~
+
+* maven-bundle-plugin `4.1.0 → 4.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&version=12345491>`__
+
+* maven-jar-plugin `3.1.2 → 3.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317526&version=12345503>`__
+
+* maven-source-plugin `3.1.0 → 3.2.0 <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924&version=12345522>`__
+
+* modernizer-maven-plugin `1.9.0 → 2.0.0 <https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-2.0.0>`__
+
+Version 6.0.1
+-------------
+This is a security/bug-fix upgrade from version 6.0.0.
+
Bug fixes
~~~~~~~~~
* ``karaf-plugin`` ignored exceptions coming from its failure to resolve ${karaf.etc} variable. This