diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fb8ddf338..1f249287e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # TelegramBotAPI changelog +## 5.0.1 + +* `Versions`: + * `MicroUtils`: `0.16.4` -> `0.16.6` + * `Ktor`: `2.2.1` -> `2.2.2` +* `Core`: + * Fixes in `SendMediaGroup` request + * Fixes in `SetChatAdministratorCustomTitle` request (thanks to [@madhead](https://github.com/madhead)) + ## 5.0.0 [Bot API 6.4](https://core.telegram.org/bots/api-changelog#december-30-2022) support! diff --git a/gradle.properties b/gradle.properties index e4b457c7fb..6b365d17b3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,4 +6,4 @@ kotlin.incremental=true kotlin.incremental.js=true library_group=dev.inmo -library_version=5.0.0 +library_version=5.0.1 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2e7f91af54..085f20bd54 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,12 +8,12 @@ javax-activation = "1.1.1" korlibs = "3.4.0" uuid = "0.6.0" -ktor = "2.2.1" +ktor = "2.2.2" ksp = "1.7.22-1.0.8" kotlin-poet = "1.12.0" -microutils = "0.16.4" +microutils = "0.16.6" github-release-plugin = "2.4.1" dokka = "1.7.20" diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/chat/members/SetChatAdministratorCustomTitle.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/chat/members/SetChatAdministratorCustomTitle.kt index 1adafd2c34..9cfcfd2208 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/chat/members/SetChatAdministratorCustomTitle.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/chat/members/SetChatAdministratorCustomTitle.kt @@ -18,7 +18,7 @@ data class SetChatAdministratorCustomTitle( override val resultDeserializer: DeserializationStrategy get() = Boolean.serializer() override val requestSerializer: SerializationStrategy<*> - get() = RestrictChatMember.serializer() + get() = serializer() init { if (customTitle.length !in customTitleLength) { diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/send/media/SendMediaGroup.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/send/media/SendMediaGroup.kt index 506e7934fd..afb914b770 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/send/media/SendMediaGroup.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/requests/send/media/SendMediaGroup.kt @@ -37,7 +37,7 @@ fun SendMediaGroup( protectContent: Boolean = false, replyToMessageId: MessageId? = null, allowSendingWithoutReply: Boolean? = null -): Request> { +): Request>> { if (media.size !in mediaCountInMediaGroup) { throwRangeError("Count of members in media group", mediaCountInMediaGroup, media.size) } @@ -70,7 +70,7 @@ fun SendMediaGroup( data, SendMediaGroupFiles(files) ) - }) as Request> + }) as Request>> } /**