diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca86a0cc0..e0ad29b8d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: with: persist-credentials: false - name: Set up Gradle - uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # 5.0.0 + uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # 5.0.1 - name: Set up JDK 25 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # 5.2.0 with: diff --git a/.github/workflows/dependency-submission.yml b/.github/workflows/dependency-submission.yml index 7fd8945c5..74e0b6c6f 100644 --- a/.github/workflows/dependency-submission.yml +++ b/.github/workflows/dependency-submission.yml @@ -15,7 +15,7 @@ jobs: with: persist-credentials: false - name: Set up Gradle - uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # 5.0.0 + uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # 5.0.1 - name: Set up JDK 25 uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # 5.2.0 with: @@ -23,7 +23,7 @@ jobs: distribution: 'zulu' check-latest: true - name: Generate and submit dependency graph - uses: gradle/actions/dependency-submission@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # 5.0.0 + uses: gradle/actions/dependency-submission@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # 5.0.1 with: build-scan-publish: true build-scan-terms-of-use-url: "https://gradle.com/terms-of-use" diff --git a/.github/workflows/deploy-javadoc.yml b/.github/workflows/deploy-javadoc.yml index 877d97bc8..5e3446cc4 100644 --- a/.github/workflows/deploy-javadoc.yml +++ b/.github/workflows/deploy-javadoc.yml @@ -20,7 +20,7 @@ jobs: distribution: 'zulu' check-latest: true - name: Set up Gradle - uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # 5.0.0 + uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # 5.0.1 - name: Build with Gradle run: ./gradlew :javadoc:javadoc --stacktrace - name: Move files diff --git a/.github/workflows/docker-deploy.yml b/.github/workflows/docker-deploy.yml index aba65cd76..419fefa21 100644 --- a/.github/workflows/docker-deploy.yml +++ b/.github/workflows/docker-deploy.yml @@ -21,7 +21,7 @@ jobs: projectVersion=$(grep '^maven_version=' gradle.properties | cut -d'=' -f2) echo "version=$projectVersion" >> $GITHUB_OUTPUT - name: "Login to Docker Container Registry" - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 + uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 with: username: ${{secrets.DOCKERHUB_USERNAME}} password: ${{secrets.DOCKERHUB_PASSWORD}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0574f8878..f16db65fa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,13 +39,13 @@ jobs: distribution: 'zulu' check-latest: true - name: Set up Gradle - uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # 5.0.0 + uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # 5.0.1 - name: Build with Gradle run: ./gradlew build test --stacktrace --scan - name: Build Changelog id: github_release - uses: mikepenz/release-changelog-builder-action@439f79b5b5428107c7688c1d2b0e8bacc9b8792c # 6.0.1 + uses: mikepenz/release-changelog-builder-action@6faf020194b7c8853f9e55c4fd92e40b02122a04 # 6.1.0 with: mode: COMMIT toTag: ${{ github.ref }} diff --git a/buildSrc/src/main/kotlin/sf-java-conventions.gradle.kts b/buildSrc/src/main/kotlin/sf-java-conventions.gradle.kts index f1efffbf0..5f0abab76 100644 --- a/buildSrc/src/main/kotlin/sf-java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/sf-java-conventions.gradle.kts @@ -28,7 +28,7 @@ spotbugs { } dependencies { - errorprone("com.google.errorprone:error_prone_core:2.46.0") + errorprone("com.google.errorprone:error_prone_core:2.47.0") spotbugs("com.github.spotbugs:spotbugs:4.9.8") rewrite("org.openrewrite.recipe:rewrite-static-analysis:2.26.0") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index fef774c1c..c981e5ed5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,10 +1,10 @@ [versions] log4j = "2.25.3" -grpc = "1.78.0" -protobuf = "4.33.4" +grpc = "1.79.0" +protobuf = "4.33.5" reactor-netty = "1.3.2" reactor-core = "3.8.2" -armeria = "1.35.0" +armeria = "1.36.0" classtransform = "1.14.1" kyori = "4.26.1" @@ -49,7 +49,7 @@ grpc-stub = { module = "io.grpc:grpc-stub", version.ref = "grpc" } grpc-netty = { module = "io.grpc:grpc-netty", version.ref = "grpc" } protobuf-bom = { module = "com.google.protobuf:protobuf-bom", version.ref = "protobuf" } protobuf-util = { module = "com.google.protobuf:protobuf-java-util", version.ref = "protobuf" } -netty-bom = "io.netty:netty-bom:4.2.9.Final" +netty-bom = "io.netty:netty-bom:4.2.10.Final" armeria-bom = { module = "com.linecorp.armeria:armeria-bom", version.ref = "armeria" } armeria = { module = "com.linecorp.armeria:armeria" } armeria-grpc = { module = "com.linecorp.armeria:armeria-grpc" } @@ -61,20 +61,20 @@ reactor-test = { module = "io.projectreactor:reactor-test", version.ref = "react reactor-netty-core = { module = "io.projectreactor.netty:reactor-netty-core", version.ref = "reactor-netty" } reactor-netty-http = { module = "io.projectreactor.netty:reactor-netty-http", version.ref = "reactor-netty" } spark = "me.lucko:spark-common:1.10.142-SNAPSHOT" -openai = "com.openai:openai-java:4.16.1" +openai = "com.openai:openai-java:4.19.0" immutables-value = "org.immutables:value:2.12.1" immutables-gson = "org.immutables:gson:2.12.1" -hibernate-core = "org.hibernate.orm:hibernate-core:7.2.2.Final" -hibernate-community-dialects = "org.hibernate.orm:hibernate-community-dialects:7.2.2.Final" -hibernate-hikaricp = "org.hibernate.orm:hibernate-hikaricp:7.2.2.Final" +hibernate-core = "org.hibernate.orm:hibernate-core:7.2.4.Final" +hibernate-community-dialects = "org.hibernate.orm:hibernate-community-dialects:7.2.4.Final" +hibernate-hikaricp = "org.hibernate.orm:hibernate-hikaricp:7.2.4.Final" hibernate-validator = "org.hibernate.validator:hibernate-validator:9.1.0.Final" hibernate-validator-cdi = "org.hibernate.validator:hibernate-validator-cdi:9.1.0.Final" expressly = "org.glassfish.expressly:expressly:6.0.0" hikaricp = "com.zaxxer:HikariCP:7.0.2" mariadb = "org.mariadb.jdbc:mariadb-java-client:3.5.7" -sqlite = "org.xerial:sqlite-jdbc:3.51.1.0" +sqlite = "org.xerial:sqlite-jdbc:3.51.2.0" acme4j = "org.shredzone.acme4j:acme4j-client:4.0.0" -kotlin-bom = "org.jetbrains.kotlin:kotlin-bom:2.3.0" +kotlin-bom = "org.jetbrains.kotlin:kotlin-bom:2.3.10" classtransform-mixinstranslator = { module = "net.lenni0451.classtransform:mixinstranslator", version.ref = "classtransform" } classtransform-additionalclassprovider = { module = "net.lenni0451.classtransform:additionalclassprovider", version.ref = "classtransform" } kyori-plain = { module = "net.kyori:adventure-text-serializer-plain", version.ref = "kyori" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 19a6bdeb8..37f78a6af 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/settings.gradle.kts b/settings.gradle.kts index 10397d828..4a6d12f55 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -8,7 +8,7 @@ pluginManagement { } plugins { - id("com.gradle.develocity") version "4.3.1" + id("com.gradle.develocity") version "4.3.2" id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0" } diff --git a/shared/build.gradle.kts b/shared/build.gradle.kts index 40d661aa4..04640ad7b 100644 --- a/shared/build.gradle.kts +++ b/shared/build.gradle.kts @@ -16,16 +16,16 @@ dependencies { api("net.fabricmc:intermediary:1.21.11:v2@jar") api("net.fabricmc:fabric-loader:0.18.4") api("net.fabricmc:mapping-io:0.8.0") - api("net.fabricmc:tiny-remapper:0.12.3") + api("net.fabricmc:tiny-remapper:0.13.0") api("at.yawk.lz4:lz4-java:1.10.3") api("com.azure:azure-json:1.5.1") - api("com.github.oshi:oshi-core:6.9.2") + api("com.github.oshi:oshi-core:6.9.3") api("com.google.code.gson:gson:2.13.2") api("com.google.guava:failureaccess:1.0.3") api("com.google.guava:guava:33.5.0-jre") api("com.ibm.icu:icu4j:78.2") - api("com.microsoft.azure:msal4j:1.23.1") + api("com.microsoft.azure:msal4j:1.24.0") api("com.mojang:authlib:7.0.61") api("com.mojang:blocklist:1.0.10") api("com.mojang:brigadier:1.3.10") @@ -34,7 +34,7 @@ dependencies { api("com.mojang:logging:1.6.11") api("com.mojang:patchy:2.2.10") api("com.mojang:text2speech:1.18.11") - api("commons-codec:commons-codec:1.20.0") + api("commons-codec:commons-codec:1.21.0") api("commons-io:commons-io:2.21.0") api("it.unimi.dsi:fastutil:8.5.18") api("net.java.dev.jna:jna-platform:5.18.1") @@ -45,23 +45,23 @@ dependencies { api("org.jcraft:jorbis:0.0.17") api("org.joml:joml:1.10.8") api("org.jspecify:jspecify:1.0.0") - api("org.lwjgl:lwjgl-freetype:3.4.0") - api("org.lwjgl:lwjgl-glfw:3.4.0") - api("org.lwjgl:lwjgl-jemalloc:3.4.0") - api("org.lwjgl:lwjgl-openal:3.4.0") - api("org.lwjgl:lwjgl-opengl:3.4.0") - api("org.lwjgl:lwjgl-stb:3.4.0") - api("org.lwjgl:lwjgl-tinyfd:3.4.0") - api("org.lwjgl:lwjgl:3.4.0") + api("org.lwjgl:lwjgl-freetype:3.4.1") + api("org.lwjgl:lwjgl-glfw:3.4.1") + api("org.lwjgl:lwjgl-jemalloc:3.4.1") + api("org.lwjgl:lwjgl-openal:3.4.1") + api("org.lwjgl:lwjgl-opengl:3.4.1") + api("org.lwjgl:lwjgl-stb:3.4.1") + api("org.lwjgl:lwjgl-tinyfd:3.4.1") + api("org.lwjgl:lwjgl:3.4.1") api("org.slf4j:slf4j-api:2.0.17") api("io.github.llamalad7:mixinextras-fabric:0.5.3") - api("org.checkerframework:checker-qual:3.53.0") + api("org.checkerframework:checker-qual:3.53.1") api(projects.buildData) // Newest netty - api("io.netty:netty-all:4.2.9.Final") + api("io.netty:netty-all:4.2.10.Final") api("io.github.classgraph:classgraph:4.8.184")