Skip to content

Releases: vendelieu/telegram-bot

7.8.0

02 Jan 01:45
50601b2
Compare
Choose a tag to compare
  • Supported Telegram API 8.2.
  • Deprecated sendAsync methods in favor of sendReturning (they are the same).

7.7.1

31 Dec 20:14
7f4daba
Compare
Choose a tag to compare
  • Added max handling retries to spring starter configuration.
  • Fixed wrong name of UpdateType.EDIT_MESSAGE to EDITED_MESSAGE (thanks @KillWolfVlad) #319.
  • Fixed a bug when using a provider other than logback.

7.7.0

31 Dec 01:22
c2a3aac
Compare
Choose a tag to compare
  • Added ktorJvmEngine parameter to plugin with option to choose ktor engine.
  • Added onHandlerException for spring starter bot configuration, to cover exceptions thrown by update handler.
  • Added extension for String for escaping formatting, escapeFormatting(parseMode), escapeMarkdown,
    escapeMarkdownV2, escapeHTML.

7.6.2

16 Dec 18:54
ebba15d
Compare
Choose a tag to compare
  • Move all sealed structure serialization to unified approach.

7.6.1

09 Dec 05:05
78f23c3
Compare
Choose a tag to compare
  • Fixed ChatMemberUpdated serde issue.

7.6.0

04 Dec 14:46
a2ce66f
Compare
Choose a tag to compare
  • Supported Telegram API 8.1.
  • Fixed InlineQueryResult cached and usual results serde clashing issue.
  • Fixed savePreparedInlineMessage options serde issue.
  • Added option to disable automatically cleaning class data through plugin's autoCleanClassData parameter.

7.5.0

21 Nov 01:05
e6eda86
Compare
Choose a tag to compare
  • Supported Telegram API 8.0.
  • Extend/add annotations for utility handler mechanisms (guard, rateLimits, argParser), add ability to tag a class to
    affect all methods within it.
  • Added autoAnswer to @CommandHandler.CallbackQuery, to answer callback queries automatically before handler.
  • Logging has been moved to the ktor logging utility (nothing much has changed, just removed some unnecessary
    dependencies).
  • WebApp.initData check String extension function moved to ktgram-utils module.

7.4.1

06 Nov 14:07
e5ebd02
Compare
Choose a tag to compare
  • Fixed KSP processor exception that was caused by new KotlinPoet version update.

7.4.0

01 Nov 02:50
Compare
Choose a tag to compare
  • Supported Telegram API 7.11.
  • Removed onCommand(Regex) from FunctionalDSL since common is already covering its case and the functionality was
    removed anyway and the feature remained by chance :)
  • Exposed updates flow bot.update.flow [🔬].
  • Little improvements to logging process.
  • Added linuxX64 + mingwX64 targets to botctx-redis module.

7.3.1

08 Sep 13:51
Compare
Choose a tag to compare
  • Add missing user and text references for PurchasedPaidMediaUpdate.