Skip to content

Releases: InsanusMokrassar/ktgbotapi

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

9.3.0

05 Nov 07:42
Compare
Choose a tag to compare

This release become possible thanks to Anton Lakotka

THIS RELEASE CONTAINS UPDATES UP TO RELEASE CANDIDATES VERSIONS

UPDATE MAY HAVE BREAKING CHANGES

SINCE THIS UPDATE IT WILL BE REQUIRED TO USE JDK 17+ FOR DEVELOPMENT

  • Version:
    • Kotlin: 1.8.22 -> 1.9.20
    • Serialization: 1.5.1 -> 1.6.0
    • KorLibs: 4.0.3 -> 4.0.10
    • UUID: 0.7.1 -> 0.8.1
    • Ktor: 2.3.4 -> 2.3.5
    • MicroUtils: 0.19.9 -> 0.20.12

9.2.4

25 Oct 14:20
Compare
Choose a tag to compare
  • Utils:
    • New extensions *.parseCommandsWithNamedArgs
  • BehaviourBuilder:
    • In expectaters and triggers of commands add *WithNamedArgs variants
    • In expectaters and triggers of commands add opportunity to use custom separator

9.2.3

24 Oct 10:30
Compare
Choose a tag to compare
  • Core:
    • Fix in VoiceContent#createResend

9.2.2

11 Oct 08:14
Compare
Choose a tag to compare
  • Core:
    • Fix of #793: Add PreviewChat

9.2.1

29 Sep 16:58
Compare
Choose a tag to compare
  • Version:
    • Ktor: 2.3.3 -> 2.3.4
  • Core:
    • All ChatMember inheritors have fixes status field