From 7d10f4a852f7d01d287ab53761991b20c9d3d7b6 Mon Sep 17 00:00:00 2001 From: Matas Lauzadis Date: Wed, 1 Nov 2023 15:30:51 -0400 Subject: [PATCH 1/4] Upgrade to Kotlin 1.9.20 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index e4b6c3e5..2c66a054 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ kotlin.mpp.stability.nowarn=true sdkVersion=0.8.2-SNAPSHOT # kotlin -kotlinVersion=1.9.10 +kotlinVersion=1.9.20 coroutinesVersion=1.7.3 # testing/utility From 170049454445c4d4f16c20fed19aed9c012d4d0d Mon Sep 17 00:00:00 2001 From: Matas Lauzadis Date: Tue, 14 Nov 2023 15:40:04 -0500 Subject: [PATCH 2/4] Bump dependency versions --- gradle.properties | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gradle.properties b/gradle.properties index 2c66a054..760784ff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,16 +9,15 @@ kotlinVersion=1.9.20 coroutinesVersion=1.7.3 # testing/utility -junitVersion=5.9.2 -ktlintVersion=0.48.1 -kotestVersion=5.5.4 +ktlintVersion=1.0.1 +kotestVersion=5.8.0 mockServerVersion=5.15.0 # elasticurl only -kotlinxCliVersion=0.3.2 +kotlinxCliVersion=0.3.6 # JVM -crtJavaVersion=0.27.4 +crtJavaVersion=0.28.7 # publishing publishGroupName=aws.sdk.kotlin.crt From 1aa1eaf966c79b05c1d0ca8c6c9d7a8937ea8d97 Mon Sep 17 00:00:00 2001 From: Matas Lauzadis Date: Tue, 14 Nov 2023 15:46:11 -0500 Subject: [PATCH 3/4] changelog --- .changes/c2af8534-4505-415d-bafa-ab035e261c08.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changes/c2af8534-4505-415d-bafa-ab035e261c08.json diff --git a/.changes/c2af8534-4505-415d-bafa-ab035e261c08.json b/.changes/c2af8534-4505-415d-bafa-ab035e261c08.json new file mode 100644 index 00000000..0711379a --- /dev/null +++ b/.changes/c2af8534-4505-415d-bafa-ab035e261c08.json @@ -0,0 +1,5 @@ +{ + "id": "c2af8534-4505-415d-bafa-ab035e261c08", + "type": "misc", + "description": "Upgrade dependencies to their latest versions, notably Kotlin 1.9.20" +} \ No newline at end of file From ce4a5d75c028d636e7cd30f3006b97b7265a41c0 Mon Sep 17 00:00:00 2001 From: Matas Lauzadis Date: Wed, 15 Nov 2023 16:10:14 -0500 Subject: [PATCH 4/4] Remove opt-ins which are no longer necessary --- .../test/aws/sdk/kotlin/crt/http/HttpClientConnectionTest.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/aws-crt-kotlin/common/test/aws/sdk/kotlin/crt/http/HttpClientConnectionTest.kt b/aws-crt-kotlin/common/test/aws/sdk/kotlin/crt/http/HttpClientConnectionTest.kt index aa5d51fa..c28046fb 100644 --- a/aws-crt-kotlin/common/test/aws/sdk/kotlin/crt/http/HttpClientConnectionTest.kt +++ b/aws-crt-kotlin/common/test/aws/sdk/kotlin/crt/http/HttpClientConnectionTest.kt @@ -124,7 +124,6 @@ class HttpClientConnectionTest : CrtTest() { * Connect to the URL with all TLS ciphers supported. Throws an exception if the connection attempt fails for * any reason */ - @OptIn(ExperimentalTime::class) private suspend fun connectAllCiphers(url: String) { withDefaultBootstrap { clientBootstrap -> TlsCipherPreference.values()