diff --git a/Messenger/build.gradle.kts b/Messenger/build.gradle.kts index 21dce705..d4f32040 100644 --- a/Messenger/build.gradle.kts +++ b/Messenger/build.gradle.kts @@ -5,8 +5,8 @@ repositories { dependencies { // Communication types - implementation("com.rabbitmq:amqp-client:5.20.0") - implementation("io.lettuce:lettuce-core:6.3.0.RELEASE") + implementation("com.rabbitmq:amqp-client:5.22.0") + implementation("io.lettuce:lettuce-core:6.4.0.RELEASE") } tasks.withType { diff --git a/Platform-BungeeCord-API/build.gradle.kts b/Platform-BungeeCord-API/build.gradle.kts index 59b7d643..b427135a 100644 --- a/Platform-BungeeCord-API/build.gradle.kts +++ b/Platform-BungeeCord-API/build.gradle.kts @@ -16,12 +16,12 @@ dependencies { compileOnly("net.md-5:bungeecord:1.19") compileOnly("net.luckperms:api:5.4") - compileOnly("net.kyori:adventure-api:4.15.0") - compileOnly("net.kyori:adventure-platform-bungeecord:4.3.2") - compileOnly("net.kyori:adventure-text-minimessage:4.15.0") - compileOnly("net.kyori:adventure-text-serializer-legacy:4.15.0") + compileOnly("net.kyori:adventure-api:4.17.0") + compileOnly("net.kyori:adventure-platform-bungeecord:4.3.4") + compileOnly("net.kyori:adventure-text-minimessage:4.17.0") + compileOnly("net.kyori:adventure-text-serializer-legacy:4.17.0") compileOnly("net.luckperms:api:5.4") - compileOnly("com.google.code.gson:gson:2.10.1") + compileOnly("com.google.code.gson:gson:2.11.0") compileOnly(project(":enhancedglist-common")) diff --git a/Platform-BungeeCord/build.gradle.kts b/Platform-BungeeCord/build.gradle.kts index 84f25227..5b44ed8c 100644 --- a/Platform-BungeeCord/build.gradle.kts +++ b/Platform-BungeeCord/build.gradle.kts @@ -24,13 +24,13 @@ dependencies { compileOnly("net.md-5:bungeecord:1.19") - implementation("net.kyori:adventure-api:4.15.0") - implementation("net.kyori:adventure-platform-bungeecord:4.3.2") - implementation("net.kyori:adventure-text-minimessage:4.15.0") - implementation("net.kyori:adventure-text-serializer-legacy:4.15.0") - implementation("com.google.code.gson:gson:2.10.1") - implementation("com.rabbitmq:amqp-client:5.20.0") - implementation("io.lettuce:lettuce-core:6.3.0.RELEASE") + implementation("net.kyori:adventure-api:4.17.0") + implementation("net.kyori:adventure-platform-bungeecord:4.3.4") + implementation("net.kyori:adventure-text-minimessage:4.17.0") + implementation("net.kyori:adventure-text-serializer-legacy:4.17.0") + implementation("com.google.code.gson:gson:2.11.0") + implementation("com.rabbitmq:amqp-client:5.22.0") + implementation("io.lettuce:lettuce-core:6.4.0.RELEASE") // Caffeine for Cache implementation("com.github.ben-manes.caffeine:caffeine:3.1.8") @@ -43,7 +43,7 @@ dependencies { compileOnly("com.github.LeonMangler:PremiumVanishAPI:2.9.0-4") // Protocolize - compileOnly("dev.simplix:protocolize-api:2.3.3") + compileOnly("dev.simplix:protocolize-api:2.4.1") } tasks.withType { diff --git a/Platform-Common/build.gradle.kts b/Platform-Common/build.gradle.kts index 3c3e3321..065fc927 100644 --- a/Platform-Common/build.gradle.kts +++ b/Platform-Common/build.gradle.kts @@ -21,16 +21,16 @@ dependencies { implementation(project(":enhancedglist-updater")) implementation(project(":enhancedglist-messenger")) - implementation("net.kyori:adventure-api:4.15.0") - implementation("net.kyori:adventure-text-minimessage:4.15.0") - implementation("net.kyori:adventure-text-serializer-legacy:4.15.0") - implementation("net.kyori:adventure-text-serializer-gson:4.15.0") - implementation("com.google.code.gson:gson:2.10.1") + implementation("net.kyori:adventure-api:4.17.0") + implementation("net.kyori:adventure-text-minimessage:4.17.0") + implementation("net.kyori:adventure-text-serializer-legacy:4.17.0") + implementation("net.kyori:adventure-text-serializer-gson:4.17.0") + implementation("com.google.code.gson:gson:2.11.0") compileOnly("net.luckperms:api:5.4") compileOnly("net.luckperms:api:5.4") - compileOnly("dev.simplix:protocolize-api:2.3.3") - testImplementation("dev.simplix:protocolize-api:2.3.3") + compileOnly("dev.simplix:protocolize-api:2.4.1") + testImplementation("dev.simplix:protocolize-api:2.4.1") // Caffeine for Cache implementation("com.github.ben-manes.caffeine:caffeine:3.1.8") @@ -40,8 +40,8 @@ dependencies { implementation("org.spongepowered:configurate-hocon:4.1.2") testImplementation(kotlin("test")) - testImplementation("org.mockito:mockito-core:5.8.0") - testImplementation("org.mockito:mockito-junit-jupiter:5.8.0") + testImplementation("org.mockito:mockito-core:5.14.1") + testImplementation("org.mockito:mockito-junit-jupiter:5.14.1") testImplementation("org.mockito:mockito-inline:5.2.0") } diff --git a/Platform-Spigot/build.gradle.kts b/Platform-Spigot/build.gradle.kts index fd78daa7..4cd57ffe 100644 --- a/Platform-Spigot/build.gradle.kts +++ b/Platform-Spigot/build.gradle.kts @@ -30,12 +30,12 @@ repositories { dependencies { compileOnly("org.spigotmc:spigot-api:1.8.8-R0.1-SNAPSHOT") - implementation("net.kyori:adventure-api:4.15.0") - implementation("net.kyori:adventure-platform-bukkit:4.3.2") - implementation("net.kyori:adventure-text-minimessage:4.15.0") - implementation("net.kyori:adventure-text-serializer-legacy:4.15.0") - implementation("com.rabbitmq:amqp-client:5.20.0") - implementation("io.lettuce:lettuce-core:6.3.0.RELEASE") + implementation("net.kyori:adventure-api:4.17.0") + implementation("net.kyori:adventure-platform-bukkit:4.3.4") + implementation("net.kyori:adventure-text-minimessage:4.17.0") + implementation("net.kyori:adventure-text-serializer-legacy:4.17.0") + implementation("com.rabbitmq:amqp-client:5.22.0") + implementation("io.lettuce:lettuce-core:6.4.0.RELEASE") // Third Party libraries with public API compileOnly("net.essentialsx:EssentialsX:2.20.1") { diff --git a/Platform-Velocity-API/build.gradle.kts b/Platform-Velocity-API/build.gradle.kts index 4d65e98d..a5c723ac 100644 --- a/Platform-Velocity-API/build.gradle.kts +++ b/Platform-Velocity-API/build.gradle.kts @@ -10,9 +10,9 @@ dependencies { compileOnly("com.velocitypowered:velocity-api:3.1.1") kapt("com.velocitypowered:velocity-api:3.1.1") - compileOnly("net.kyori:adventure-text-serializer-legacy:4.15.0") + compileOnly("net.kyori:adventure-text-serializer-legacy:4.17.0") compileOnly("net.luckperms:api:5.4") - compileOnly("com.google.code.gson:gson:2.10.1") + compileOnly("com.google.code.gson:gson:2.11.0") compileOnly(project(":enhancedglist-common")) diff --git a/Platform-Velocity/build.gradle.kts b/Platform-Velocity/build.gradle.kts index 5627dff1..41508095 100644 --- a/Platform-Velocity/build.gradle.kts +++ b/Platform-Velocity/build.gradle.kts @@ -21,11 +21,11 @@ dependencies { compileOnly("com.velocitypowered:velocity-api:3.1.1") kapt("com.velocitypowered:velocity-api:3.1.1") annotationProcessor("com.velocitypowered:velocity-api:3.1.1") - implementation("net.kyori:adventure-text-serializer-legacy:4.15.0") + implementation("net.kyori:adventure-text-serializer-legacy:4.17.0") compileOnly("net.luckperms:api:5.4") - implementation("com.google.code.gson:gson:2.10.1") - implementation("com.rabbitmq:amqp-client:5.20.0") - implementation("io.lettuce:lettuce-core:6.3.0.RELEASE") + implementation("com.google.code.gson:gson:2.11.0") + implementation("com.rabbitmq:amqp-client:5.22.0") + implementation("io.lettuce:lettuce-core:6.4.0.RELEASE") implementation(project(":enhancedglist-common")) implementation(project(":enhancedglist-velocity-api")) @@ -40,7 +40,7 @@ dependencies { implementation("org.spongepowered:configurate-hocon:4.1.2") // Protocolize - compileOnly("dev.simplix:protocolize-api:2.3.3") + compileOnly("dev.simplix:protocolize-api:2.4.1") // PremiumVanish compileOnly("com.github.LeonMangler:PremiumVanishAPI:2.9.0-4") diff --git a/Updater/build.gradle.kts b/Updater/build.gradle.kts index 2a1a3095..8c6fe2c6 100644 --- a/Updater/build.gradle.kts +++ b/Updater/build.gradle.kts @@ -7,10 +7,10 @@ repositories { dependencies { implementation("org.spongepowered:configurate-hocon:4.1.2") - implementation("com.squareup.okhttp3:okhttp:5.0.0-alpha.12") + implementation("com.squareup.okhttp3:okhttp:5.0.0-SNAPSHOT") // Spigot 1.8 uses 2.2.4 - compileOnly("com.google.code.gson:gson:2.10.1") + compileOnly("com.google.code.gson:gson:2.11.0") } tasks.withType { diff --git a/build.gradle.kts b/build.gradle.kts index 40bffff6..b8db5c1c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -24,11 +24,11 @@ if(project.rootProject.file("local.properties").exists()) { // Plugins plugins { id("com.github.johnrengelman.shadow") version "8.1.1" - kotlin("jvm") version "1.9.22" - kotlin("kapt") version "1.9.22" + kotlin("jvm") version "1.9.25" + kotlin("kapt") version "1.9.25" `maven-publish` idea - id("org.jetbrains.gradle.plugin.idea-ext") version "1.1.7" + id("org.jetbrains.gradle.plugin.idea-ext") version "1.1.9" } // Repositories diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index d64cd491..a4b76b95 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1af9e093..df97d72b 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-8.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index 1aa94a42..f5feea6d 100644 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -55,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -84,7 +86,8 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/gradlew.bat b/gradlew.bat index 6689b85b..9b42019c 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ########################################################################## @@ -43,11 +45,11 @@ set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 if %ERRORLEVEL% equ 0 goto execute -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 goto fail @@ -57,11 +59,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe if exist "%JAVA_EXE%" goto execute -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 goto fail