diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b4fcd9fc1..a23f137160 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # TelegramBotAPI changelog +## 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)) + ## 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 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" 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; 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 )