cleaner reporting for dependencyUpdates (currently doesn't ignore Milestone releases)
diff --git a/build.gradle b/build.gradle
index ddd8c0e..980e5d9 100644
--- a/build.gradle
+++ b/build.gradle
@@ -266,3 +266,12 @@
 //        property "sonar.coverage.jacoco.xmlReportPaths", "${rootProject.buildDir}/reports/jacoco/jacocoAllReport/jacocoAllReport.xml"
     }
 }
+
+def UNSTABLE = /^([0-9,.-]+[.-](alpha|beta|rc)[.\d-]*)|20030203.000550|20031129.200437$/
+// ignore non-stable releases
+tasks.named("dependencyUpdates")?.configure {
+    gradleReleaseChannel = 'current'
+    rejectVersionIf {
+        !(it.currentVersion.toLowerCase() ==~ UNSTABLE) && it.candidate.version.toLowerCase() ==~ UNSTABLE
+    }
+}