diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..816436b6 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,31 @@ +version: 2 + +updates: + - package-ecosystem: "maven" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 50 + ignore: + # Synchronised with Minecraft + - dependency-name: "com.google.code.gson:gson" + # 9.x has performance issues (see, eg, checkstyle/checkstyle#10934) and 10.x is incompatible + - dependency-name: "com.puppycrawl.tools:checkstyle" + # Newer versions have issues, see #1909 and #2050 + - dependency-name: "jline:jline" + # Later versions of these Maven dependencies are incompatible and require careful management + - dependency-name: "org.apache.maven.resolver:maven-resolver-connector-basic" + - dependency-name: "org.apache.maven.resolver:maven-resolver-transport-http" + - dependency-name: "org.apache.maven:maven-resolver-provider" + # Used with above maven-resolver dependencies + - dependency-name: "org.slf4j:slf4j-api" + update-types: ["version-update:semver-major"] + # 2.0 update is substantively breaking + - dependency-name: "org.yaml:snakeyaml" + update-types: ["version-update:semver-major"] + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 50 diff --git a/api/pom.xml b/api/pom.xml index f49db317..81179f0f 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -46,7 +46,6 @@ io.netty netty-transport-native-unix-common - ${netty.version} compile diff --git a/native/pom.xml b/native/pom.xml index f7773d80..c7478c96 100644 --- a/native/pom.xml +++ b/native/pom.xml @@ -22,7 +22,6 @@ io.netty netty-transport - ${netty.version} compile diff --git a/pom.xml b/pom.xml index 00ec645a..f9aa2c69 100644 --- a/pom.xml +++ b/pom.xml @@ -73,12 +73,22 @@ unknown 1.18.26 - 4.1.85.Final 1.8 1.8 UTF-8 + + + + io.netty + netty-bom + 4.1.90.Final + pom + import + + + junit diff --git a/protocol/pom.xml b/protocol/pom.xml index de6bd2e0..bb2b14fc 100644 --- a/protocol/pom.xml +++ b/protocol/pom.xml @@ -49,7 +49,6 @@ io.netty netty-codec - ${netty.version} compile diff --git a/proxy/pom.xml b/proxy/pom.xml index 7ef05886..3a8aaa35 100644 --- a/proxy/pom.xml +++ b/proxy/pom.xml @@ -27,32 +27,27 @@ io.netty netty-codec-haproxy - ${netty.version} compile io.netty netty-codec-http - ${netty.version} compile io.netty netty-handler - ${netty.version} compile io.netty netty-transport-native-epoll - ${netty.version} linux-x86_64 compile io.netty netty-transport-native-epoll - ${netty.version} linux-aarch_64 compile diff --git a/query/pom.xml b/query/pom.xml index 5ea69b24..90a4c8d5 100644 --- a/query/pom.xml +++ b/query/pom.xml @@ -22,7 +22,6 @@ io.netty netty-transport - ${netty.version} compile diff --git a/slf4j/pom.xml b/slf4j/pom.xml index b995ba85..1716c3cf 100644 --- a/slf4j/pom.xml +++ b/slf4j/pom.xml @@ -28,7 +28,7 @@ org.slf4j slf4j-api - 1.7.32 + 1.7.36 compile