Skip to content

Releases: InsanusMokrassar/ktgbotapi

0.38.15

26 Apr 08:06
Compare
Choose a tag to compare
  • Common:
    • Version:
      • MicroUtils: 0.9.20 -> 0.9.24
  • Core:
    • Fixes in MessageContent#serializationModule
  • BehaviourBuilder:
    • Add triggers for DataCallbackQuery and subtypes with regex checking of data

0.38.14

23 Apr 06:56
Compare
Choose a tag to compare

This update contains including of Telegram Bot API 6.0

  • Core:
    • Constructor of UnknownInlineKeyboardButton is not internal and can be created with any json
  • WebApps:
    • Created ����

0.38.13

16 Apr 18:39
Compare
Choose a tag to compare
  • Core:
    • Fixes in mention creation
    • Deprecate StorageFileInfo
  • BehaviourBuilder:
    • In the expectations a lot of on*Message extensions have been added (like onContentMessage). These extensions could be useful when with the Content its message info is important

0.38.12

09 Apr 06:37
83ea4f6
Compare
Choose a tag to compare
  • Common:
    • Version:
      • MicroUtils: 0.9.17 -> 0.9.19
      • Coroutines: 1.6.0 -> 1.6.1
  • Core:
    • New type TextedMediaContent which will unite TextedInput and MediaContent
    • MediaGroupContent and all subsequent inheritors have been replaced to the package dev.inmo.tgbotapi.types.message.content.media
    • MediaGroupContent Now extends TextedMediaContent instead of MediaContent
    • Add reply functions with the texted content with including of text
  • Utils:
    • Improve work with retrieving of accumulated updates

0.38.11

29 Mar 17:53
9fe55aa
Compare
Choose a tag to compare
  • Common:
    • Version:
      • MicroUtils: 0.9.16 -> 0.9.17
      • Klock: 2.6.3 -> 2.7.0
  • Core:
    • Fixes in TextSourcesList creating in from RawMessageEntities
    • Old ways to create keyboards (matrix and row) have been deprecated
  • API:
    • Add ability to reply with Poll
    • Add ability to reply with any MessageContent
    • Add ability to reply with any TelegramMediaFile

0.38.10

25 Mar 04:49
Compare
Choose a tag to compare
  • API:
    • All with*Action extensions got a contracts which declare that block will be called once
    • Add several extensions TelegramBot#sendPhoto with PhotoSize
    • Add several extensions TelegramBot#reply with PhotoSize

0.38.9

22 Mar 13:27
Compare
Choose a tag to compare
  • Core:
    • New function MessageContent.Companion#serializationModule
    • Now it is possible to create TelegramBot (RequestsExecutor) with several bots under the hood and opportunity
      for bots requests load balancing or fault-fix via sending of the requests via another bot
  • API:
    • Add replies which will use another message as a source for reply (copyMessage)

0.38.8

19 Mar 15:27
Compare
Choose a tag to compare
  • Common:
    • Version:
      • MicroUtils: 0.9.12 -> 0.9.16
      • Klock: 2.6.2 -> 2.6.3
      • Ktor: 1.6.7 -> 1.6.8
  • BehaviourBuilder:
    • Fixes in onMediaGroup and dependent functions
    • Add several new extensions for SimpleFilter:
      • SimpleFilter#listAll
      • SimpleFilter#listAny
      • SimpleFilter#listNone

0.38.7

12 Mar 08:44
Compare
Choose a tag to compare
  • Common:
    • Version:
      • MicroUtils: 0.9.9 -> 0.9.12
      • Klock: 2.5.2 -> 2.6.2
  • Core:
    • SimplePollOption#votes now is 0 by default
    • New function PollOption.Companion#simple

0.38.6

27 Feb 16:34
3c1f842
Compare
Choose a tag to compare
  • Common:
    • Version:
      • MicroUtils: 0.9.6 -> 0.9.9
      • Klock: 2.4.13 -> 2.5.2
  • Core:
    • New member of MentionTextSource - username