TelegramBotAPI Versions Save

Type-safe library for work with Telegram Bot API

v13.0.0

1 week ago

Add support of Telegram Bots API 7.3

THIS UPDATE CONTAINS BREAKING CHANGES

  • Core:
    • For polls, textSources now means question text sources. For QuizPoll there are explanation and explanationTextSources for hinting
  • API:
    • A lot of API related to Polls has been changed to include opportunity to pass ParseMode and TextSources list

v12.0.1

3 weeks ago
  • Version:
    • Ktor: 2.3.9 -> 2.3.10
    • MicroUtils: 0.20.39 -> 0.20.45
    • UUID: 0.8.2 -> 0.8.4

v12.0.0

4 weeks ago

Add support of Telegram Bots API 7.2

THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES

v11.0.0

2 months ago

THIS UPDATE CONTAINS REMOVES OF DEPRECATED THINGS

THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES

  • Core:
    • MessageId now is value class. MessageIdentifier become deprecated
    • MessageThreadId now is value class
    • InlineQueryIdentifier now is value class
    • MediaGroupIdentifier has been renamed to MediaGroupId and now is value class
    • CallbackQueryIdentifier has been renamed to CallbackQueryId and now is value class
    • WebAppQueryId now is value class
    • PreCheckoutQueryId now is value class
    • FileUniqueId has been renamed to TgFileUniqueId and now is value class
    • UpdateIdentifier has been renamed to UpdateId and now is value class
    • InlineMessageIdentifier has been renamed to InlineMessageId and now is value class
    • ShippingQueryIdentifier has been renamed to ShippingQueryId and now is value class
    • Identifier has been renamed to RawChatId and now is value class
    • ShippingOptionIdentifier has been renamed to ShippingOptionId and now is value class
    • PollIdentifier has been renamed to PollId and now is value class
    • StickerSetName now is value class

v10.1.1

2 months ago
  • Version:
    • Serialization: 1.6.2 -> 1.6.3
    • MicroUtils: 0.20.34 -> 0.20.37
    • Korlibs: 5.3.1 -> 5.3.2

v10.1.0

3 months ago

Add support of Telegram Bots API 7.1

  • Version:
    • Coroutines: 1.7.3 -> 1.8.0
    • MicroUtils: 0.20.32 -> 0.20.34

v10.0.1

3 months ago
  • Version:
    • Ktor: 2.3.7 -> 2.3.8
    • MicroUtils: 0.20.26 -> 0.20.32
    • Korlibs: 5.3.0 -> 5.3.1
    • KSLog: 1.3.1 -> 1.3.2

v10.0.0

4 months ago

Add support of Telegram Bots API 7.0

IN THIS UPDATE KLOCK DEPENDENCY CHANGED TO com.soywiz.korge:korlibs-time UP TO 5.3.0 VERSION

IN THIS UPDATE KRYPTO DEPENDENCY CHANGED TO com.soywiz.korge:korlibs-crypto UP TO 5.3.0 VERSION

  • Version:
    • MicroUtils: 0.20.23 -> 0.20.26
    • Korlibs: 4.0.10 -> 5.3.0
  • Core:
    • Message now inherited by two variants: AccessibleMessage and InaccessibleMessage
  • Common:
    • In most places disableWebPagePreview has been replaced by new LinkPreviewOptions
    • In most places arguments replyToMessageId and allowSendingWithoutReply has been replaced with ReplyParameters
      • In reply extension two parameters have been added: replyInChatId and replyInThreadId

v9.4.3

4 months ago

IetfLanguageCode has been renamed to IetfLang in MicroUtils

  • Version:
    • Kotlin: 1.9.21 -> 1.9.22
    • MicroUtils: 0.20.19 -> 0.20.23

v9.4.2

5 months ago
  • Version:
    • Serialization: 1.6.1 -> 1.6.2
    • Ktor: 2.3.6 -> 2.3.7
    • MicroUtils: 0.20.15 -> 0.20.19
    • UUID: 0.8.1 -> 0.8.2