diff --git a/build.gradle.kts b/build.gradle.kts index 346da14..4dbf1a1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,23 +1,21 @@ plugins { - val kotlinVersion = "1.7.10" + val kotlinVersion = "2.0.20" kotlin("jvm") version kotlinVersion kotlin("plugin.serialization") version kotlinVersion - id("net.mamoe.mirai-console") version "2.13.2" + id("net.mamoe.mirai-console") version "2.16.0" } group = "top.jie65535.jcf" -version = "1.2.0" +version = "1.2.1" repositories { maven("https://maven.aliyun.com/repository/public") mavenCentral() } -val ktorVersion = "2.2.2" +val ktorVersion = "3.0.3" dependencies { -// implementation("io.ktor:ktor-client-core:$ktorVersion") - implementation("io.ktor:ktor-client-core-jvm:$ktorVersion") implementation("io.ktor:ktor-client-okhttp:$ktorVersion") testImplementation(kotlin("test")) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ffed3a2..068cdb2 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/main/kotlin/top/jie65535/jcf/CurseforgeApi.kt b/src/main/kotlin/top/jie65535/jcf/CurseforgeApi.kt index 44f1df1..6fa5b3d 100644 --- a/src/main/kotlin/top/jie65535/jcf/CurseforgeApi.kt +++ b/src/main/kotlin/top/jie65535/jcf/CurseforgeApi.kt @@ -32,6 +32,11 @@ class CurseforgeApi(apiKey: String) { } private val http = HttpClient(OkHttp) { +// engine { +// config { +// protocols(listOf(okhttp3.Protocol.HTTP_1_1)) +// } +// } install(HttpTimeout) { this.requestTimeoutMillis = 60_000 this.connectTimeoutMillis = 60_000 diff --git a/src/main/kotlin/top/jie65535/jcf/PluginMain.kt b/src/main/kotlin/top/jie65535/jcf/PluginMain.kt index 24f003a..83d7968 100644 --- a/src/main/kotlin/top/jie65535/jcf/PluginMain.kt +++ b/src/main/kotlin/top/jie65535/jcf/PluginMain.kt @@ -11,7 +11,7 @@ object PluginMain: KotlinPlugin( JvmPluginDescription( id = "top.jie65535.jcf", name = "J Curseforge Util", - version = "1.2.0", + version = "1.2.1", ) { author("jie65535") info("MC Curseforge & Modrinth Util\n" +