diff --git a/batch/pom.xml b/batch/pom.xml
index 47aa704e..192f3c58 100644
--- a/batch/pom.xml
+++ b/batch/pom.xml
@@ -11,7 +11,7 @@
SonarScanner Java Library - Batch
- 25.9.0.112764
+ 26.4.0.121862
@@ -71,7 +71,7 @@
org.sonarsource.api.plugin
sonar-plugin-api
- 13.2.0.3137
+ 14.2.0.5584
test
diff --git a/lib/pom.xml b/lib/pom.xml
index cfb54602..d4afd84f 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -109,6 +109,39 @@
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ enforce-runtime-java-compatibility
+ verify
+
+ enforce
+
+
+
+
+
+ ${maven.compiler.release}
+
+ test
+ provided
+
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ extra-enforcer-rules
+ 1.12.1
+
+
+
org.apache.maven.plugins
maven-dependency-plugin
diff --git a/renovate.json b/renovate.json
index 14916104..864ef1ac 100644
--- a/renovate.json
+++ b/renovate.json
@@ -7,6 +7,13 @@
"org.sonarsource.scanner.lib:it"
],
"packageRules": [
+ {
+ "description": "Keep FastCSV on 3.x while scanner bootstrapping supports Java 11; FastCSV 4.x requires Java 17.",
+ "matchPackageNames": [
+ "de.siegmar:fastcsv"
+ ],
+ "allowedVersions": "<4.0.0"
+ },
{
"description": "Keep SLF4J 1.x compatibility for Scanner for Maven with Maven < 4.",
"matchPackageNames": [