Skip to content

Releases: InsanusMokrassar/ktgbotapi

12.0.0

20 Apr 17:59
Compare
Choose a tag to compare

Add support of Telegram Bots API 7.2

THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES

11.0.0

18 Mar 08:19
Compare
Choose a tag to compare

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

10.1.1

01 Mar 17:59
Compare
Choose a tag to compare
  • Version:
    • Serialization: 1.6.2 -> 1.6.3
    • MicroUtils: 0.20.34 -> 0.20.37
    • Korlibs: 5.3.1 -> 5.3.2

10.1.0

16 Feb 20:22
Compare
Choose a tag to compare

Add support of Telegram Bots API 7.1

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

10.0.1

10 Feb 16:27
Compare
Choose a tag to compare
  • 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

10.0.0

12 Jan 07:09
Compare
Choose a tag to compare

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

9.4.3

24 Dec 16:08
d2c2993
Compare
Choose a tag to compare

IetfLanguageCode has been renamed to IetfLang in MicroUtils

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

9.4.2

10 Dec 08:35
Compare
Choose a tag to compare
  • 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

9.4.1

26 Nov 08:05
Compare
Choose a tag to compare
  • Replace warning about two bots from LongPolling to DefaultKtorRequestsExecutor

9.4.0

25 Nov 22:52
6158143
Compare
Choose a tag to compare
  • Version:
    • Kotlin: 1.9.20 -> 1.9.21
    • Serialization: 1.6.0 -> 1.6.1
    • Ktor: 2.3.5 -> 2.3.6
    • MicroUtils: 0.20.12 -> 0.20.15