Skip to content

Releases: InsanusMokrassar/ktgbotapi

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

9.2.0

25 Sep 17:45
Compare
Choose a tag to compare

Add support of Telegram Bots API 6.9

  • Rename ChatAdministratorRightsImpl -> ChatCommonAdministratorRights
  • All the request chat keyboards has changed their parameters ChatAdministratorRights to ChatCommonAdministratorRights

9.1.2

31 Aug 22:09
Compare
Choose a tag to compare
  • Core:
    • Fix of MessageContent serialization

9.1.1

31 Aug 14:59
Compare
Choose a tag to compare
  • Core:
    • Potential fix of incorrect parsing in RawMessageEntity

9.1.0

19 Aug 20:54
Compare
Choose a tag to compare

This update contains adding of Telegram Bot API 6.8 support

  • Version:
    • Coroutines: 1.7.2 -> 1.7.3
    • Ktor: 2.3.2 -> 2.3.3
    • MicroUtils: 0.19.7 -> 0.19.9

9.0.0

01 Jul 09:22
Compare
Choose a tag to compare

THIS UPDATE CONTAINS BREAKING CHANGES: USERNAMES OF BOTS NOW BECAME NULLABLE

  • Version:
    • Coroutines: 1.6.4 -> 1.7.1
    • Ktor: 2.3.1 -> 2.3.2
    • MicroUtils: 0.19.4 -> 0.19.7
  • Core:
    • All bots now have nullable usernames just like common users (#772)
    • Decrease possible errors in updates handling by additional handling of update deserialization wrapping (#773)
    • New interface GetUpdatesRequest. You may implement it to show default telegram bot ktor executor that this
      request is an updates request and should be handled in a different way
      • Now it is possible to get raw updates with GetUpdatesRaw request
  • Utils:
    • Improve extension Update.sourceChat to add opportunity to select some chats by logic different with the default

8.1.0

19 Jun 17:07
Compare
Choose a tag to compare

PARTIALLY BREAKING CHANGES: Exclude .*Impl classcasts from ClassCastsNew

  • Version:
    • MicroUtils: 0.19.2 -> 0.19.4
  • Utils:
    • Add deep links formatting for internal tg:// prefix (thanks to @klimatov)
    • Exclude .*Impl classcasts from ClassCastsNew

8.0.1

03 Jun 04:57
5aa0284
Compare
Choose a tag to compare
  • Version:
    • UUID: 0.7.0 -> 0.7.1
    • Ktor: 2.3.0 -> 2.3.1
    • MicroUtils: 0.19.1 -> 0.19.2

8.0.0

30 May 19:53
ffbe8fc
Compare
Choose a tag to compare

THIS UPDATE CONTAINS BREAKING CHANGES

ALL PROJECT DEPRECATIONS HAVE BEEN REMOVED

IN THIS UPDATE KORLIBS HAVE BEEN UPDATED TO VERSION 4.0.2. SINCE THAT VERSION A LOT OF PACKAGES HAVE BEEN RENAMED.
MIGRATIONS USED IN THIS LIB:

  • com.soywiz.klock -> korlibs.time

  • com.soywiz.krypto -> korlibs.crypto

  • Versions:

    • Korlibs: 3.4.0 -> 4.0.3
    • MicroUtils: 0.18.4 -> 0.19.1