From 4ba9c8ee9796b9267003ef38670626b9370cd49a Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 4 Aug 2025 01:24:02 +0600 Subject: [PATCH 1/4] start 27.1.1 --- CHANGELOG.md | 2 ++ gradle.properties | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b4fcd9fc1..e22cafa5e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # TelegramBotAPI changelog +## 27.1.1 + ## 27.1.0 * `Core`: diff --git a/gradle.properties b/gradle.properties index 7b9ca0f16e..c1612639f1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,4 +9,4 @@ kotlin.incremental.js=true ksp.useKSP2=false library_group=dev.inmo -library_version=27.1.0 +library_version=27.1.1 From fbc7088dad79432d9ec6f6fb3ecb4aa42a2b2382 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 4 Aug 2025 01:25:16 +0600 Subject: [PATCH 2/4] fix of #990 --- CHANGELOG.md | 3 +++ .../tgbotapi/types/business_connection/BusinessLocation.kt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e22cafa5e2..041cd65027 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ ## 27.1.1 +* `Core`: + * Make `BusinessLocation#location` optional (fix of [#990](https://github.com/InsanusMokrassar/ktgbotapi/issues/990)) + ## 27.1.0 * `Core`: diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/business_connection/BusinessLocation.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/business_connection/BusinessLocation.kt index 8d8ea9aa21..26620fc9c6 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/business_connection/BusinessLocation.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/business_connection/BusinessLocation.kt @@ -11,5 +11,5 @@ data class BusinessLocation( @SerialName(addressField) val address: String, @SerialName(locationField) - val location: StaticLocation + val location: StaticLocation? = null ) From e1d9ebff90a3f822e4063d9e06ed9dc230167ba8 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 4 Aug 2025 01:33:12 +0600 Subject: [PATCH 3/4] jvmApiDump --- tgbotapi.core/api/tgbotapi.core.api | 1 + 1 file changed, 1 insertion(+) diff --git a/tgbotapi.core/api/tgbotapi.core.api b/tgbotapi.core/api/tgbotapi.core.api index ef4a3c43cf..9c56d7a67c 100644 --- a/tgbotapi.core/api/tgbotapi.core.api +++ b/tgbotapi.core/api/tgbotapi.core.api @@ -14550,6 +14550,7 @@ public final class dev/inmo/tgbotapi/types/business_connection/BusinessIntro$Com public final class dev/inmo/tgbotapi/types/business_connection/BusinessLocation { public static final field Companion Ldev/inmo/tgbotapi/types/business_connection/BusinessLocation$Companion; public fun (Ljava/lang/String;Ldev/inmo/tgbotapi/types/location/StaticLocation;)V + public synthetic fun (Ljava/lang/String;Ldev/inmo/tgbotapi/types/location/StaticLocation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ldev/inmo/tgbotapi/types/location/StaticLocation; public final fun copy (Ljava/lang/String;Ldev/inmo/tgbotapi/types/location/StaticLocation;)Ldev/inmo/tgbotapi/types/business_connection/BusinessLocation; From 667c49f13d78abdd2c085d1759c9b0a5f0afa4a0 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 4 Aug 2025 01:36:56 +0600 Subject: [PATCH 4/4] update dependencies --- CHANGELOG.md | 2 ++ gradle/libs.versions.toml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 041cd65027..a23f137160 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## 27.1.1 +* `Version`: + * `MicroUtils`: `0.26.1` -> `0.26.2` * `Core`: * Make `BusinessLocation#location` optional (fix of [#990](https://github.com/InsanusMokrassar/ktgbotapi/issues/990)) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cc13760bd5..f02eaf1cfb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,9 +11,9 @@ uuid = "0.8.4" ktor = "3.2.2" ksp = "2.2.0-2.0.2" -kotlin-poet = "2.0.0" +kotlin-poet = "2.2.0" -microutils = "0.26.1" +microutils = "0.26.2" kslog = "1.5.0" versions = "0.52.0"