diff --git a/.github/workflows/dependencyReview.yml b/.github/workflows/dependencyReview.yml index f12e010b..dd6b7523 100644 --- a/.github/workflows/dependencyReview.yml +++ b/.github/workflows/dependencyReview.yml @@ -9,6 +9,6 @@ jobs: runs-on: ubuntu-latest steps: - name: 'Checkout Repository' - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: 'Dependency Review' uses: actions/dependency-review-action@v4 \ No newline at end of file diff --git a/.github/workflows/dockerHub.yml b/.github/workflows/dockerHub.yml index a91efeb1..97470c1a 100644 --- a/.github/workflows/dockerHub.yml +++ b/.github/workflows/dockerHub.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Login to Docker Hub uses: docker/login-action@v3 with: diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 03bf24b0..a861a2e6 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -14,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '21' distribution: 'temurin' diff --git a/build.gradle.kts b/build.gradle.kts index a02f8532..7a6f83b3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -20,52 +20,52 @@ repositories { dependencies { // JDA - implementation("net.dv8tion:JDA:5.3.0") { + implementation("net.dv8tion:JDA:5.6.1") { exclude("opus-java", "opus-java") } // configs - implementation("net.dzikoysk:cdn:1.14.6") + implementation("net.dzikoysk:cdn:1.14.9") // slf4j setup - implementation("ch.qos.logback:logback-classic:1.5.16") + implementation("ch.qos.logback:logback-classic:1.5.18") // new modern fork of jda-utilities implementation("pw.chew:jda-chewtils-command:2.0-SNAPSHOT") // Sentry.io integration - implementation("io.sentry:sentry:8.1.0") + implementation("io.sentry:sentry:8.21.1") // ORMLite implementation("com.j256.ormlite:ormlite-core:6.1") implementation("com.j256.ormlite:ormlite-jdbc:6.1") // HikariCP - implementation("com.zaxxer:HikariCP:6.2.1") + implementation("com.zaxxer:HikariCP:7.0.2") // Database drivers implementation("com.h2database:h2:2.3.232") - implementation("org.mariadb.jdbc:mariadb-java-client:3.5.1") + implementation("org.mariadb.jdbc:mariadb-java-client:3.5.6") // Gson - implementation("com.google.code.gson:gson:2.12.1") + implementation("com.google.code.gson:gson:2.13.2") // tests - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.13.4") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.13.4") // mockwebserver - testImplementation("com.squareup.okhttp3:mockwebserver:4.12.0") - testImplementation("com.squareup.okhttp3:okhttp:4.12.0") + testImplementation("com.squareup.okhttp3:mockwebserver:5.1.0") + testImplementation("com.squareup.okhttp3:okhttp:5.1.0") // mockito - testImplementation("org.mockito:mockito-core:5.15.2") - testImplementation("org.mockito:mockito-junit-jupiter:5.15.2") + testImplementation("org.mockito:mockito-core:5.19.0") + testImplementation("org.mockito:mockito-junit-jupiter:5.19.0") // https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 - implementation("org.apache.commons:commons-lang3:3.17.0") + implementation("org.apache.commons:commons-lang3:3.18.0") - implementation("com.eternalcode:eternalcode-commons-shared:1.2.0") + implementation("com.eternalcode:eternalcode-commons-shared:1.3.1") } tasks.getByName("test") { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index e18bc253..2a84e188 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.12.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME