All Versions
13
Latest Version
Avg Release Cycle
73 days
Latest Release
313 days ago

Changelog History
Page 1

  • v6.0.1 Changes

    December 06, 2020

    ๐Ÿš€ This release contains a fix for a crash when processing updates with inline keyboard button object/s received through a webhook

  • v6.0.0 Changes

    November 08, 2020

    ๐Ÿš€ This release mainly consists of the refactor of updates handlers to convert them in functions with receivers and bring type safety to them, improvements in the library logging to enable customisation of logging for library users, the update to Kotlin 1.4.10, general improvements and bug fixing.

    ๐Ÿ”‹ Features

    • โž• Add customTitle and canSendPolls fields to ChatMember.
    • ๐Ÿ‘Œ Support latest poll features.
    • โž• Add handler for poll answer updates.
    • โž• Add handler for new chat members.
    • โž• Add sendDice operation.
    • โž• Add dice field to Message.
    • Add can_join_groups, can_read_all_group_messages and supports_inline_queries fields to User.
    • ๐Ÿ‘Œ Support for MarkdownV2 parse mode.
    • โž• Add via_bot field to Message.
    • ๐Ÿ‘Œ Support video thumbnails for inline GIF and MPEG4 animations.
    • ๐Ÿ‘Œ Support all the new random dice animations (basketball, football and slot machine).
    • ๐Ÿ‘Œ Support file unique ids.
    • Add slow_mode_delay field to Chat model.
    • โž• Add setChatAdministratorCustomTitle operation.
    • โž• Add a message handler without filter.
    • ๐Ÿ‘Œ Improve library logging.
    • โž• Add CachedPhoto inline query result.
    • โž• Add thumb field to StickerSet.
    • Add media_group_id field to Message.
    • โšก๏ธ Update Kotlin version to 1.4.1.
    • ๐Ÿ‘Œ Support to send text messages by channel username.
    • ๐Ÿ– Handlers to functions with receivers.
    • ๐Ÿ‘ Better types for InlineKeyboardButton.

    ๐Ÿ› Bug fixes

    • โœ‚ Remove ReplyMarkup interface from InlineKeyboardButton.
    • ๐Ÿ“‡ Rename parameter audio to videoNote at sendVideoNote.
    • Catch exceptions in handlers.
    • ๐Ÿ›  Fix IllegalArgumentException in getStickerSet method.
    • ๐Ÿ›  Fix sendChatAction method.
    • ๐Ÿ›  Fix chat permissions related API operations.
    • ๐Ÿ›  Fix abnormal error messages.
    • ๐Ÿ›  Fix deleteMessage operation.
  • v5.0.0 Changes

    May 02, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿš€ There are several important changes and additions to the library in this release. The package name has been changed from me.ivmg.kotlin-telegram-bot to com.github.kotlintelegrambot. Also, support for webhooks to listen updates has been added to the library.

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Support for webhooks to receive updates #52

    โœจ Enhancements

    • ๐Ÿ›  Fix sendMediaGroup operation #60
    • ๐Ÿ”„ Change package name to com.github.kotlintelegrambot #58
    • Format code fragments #59
    • โšก๏ธ Update Kotlin version #57
  • v4.6.0 Changes

    April 12, 2020

    ๐Ÿ”„ Changelog

    โšก๏ธ The highlight for this update is the support for the new Telegram's bot API getMyCommands and setMyCommands methods.

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Support for downloading files and sending documents from ByteArray #46 (@rundoom)
    • Add switch_inline_query_current_chat property to InlineKeyboardButton and replyMarkup to sendPhoto method #48 (@elihun)
    • โž• Add 'getMyCommands' and 'setMyCommands' methods (new Telegram's bot API 4.7 methods) #51 (@vicmosin)

    โœจ Enhancements

    • โšก๏ธ Update okhttp's logging interceptor library version to match retrofit's okhttp version #50 (@red-avtovo)
  • v4.5.0 Changes

    November 17, 2019

    ๐Ÿ”„ Changelog

    โšก๏ธ Highlights of this update are support for inline queries (https://core.telegram.org/bots/api#inline-mode) and the new method to stop bot polling.

    ๐Ÿ”‹ Features

    Enchancements

  • v4.4.0 Changes

    September 15, 2019

    ๐Ÿ”„ Changelog

    โšก๏ธ Highlights of this update are filters and support 4.4 API version.

    ๐Ÿ”€ From now on version names will sync with telegram bot api versions.

    Enchancements

    • Bring bot on-par with Telegram Bot Api 4.4
    • Filters #36 (@vjgarciag96)
    • ๐Ÿ‘ Allow sending voices in byte array #32 (@sssemil)
    • โž• Added null defaults to help keep method calls cleaner 11f1218
    • โšก๏ธ Update ktlint configuration

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix travis test builds by switching to openjdk
  • v0.3.8 Changes

    May 13, 2019

    ๐Ÿ”„ Changelog

    ๐Ÿ”‹ Features

    • โž• Add parse_mode parameter to sendPhoto methods #31 (@MSF-Jarvis)
  • v0.3.7 Changes

    March 19, 2019

    ๐Ÿ”„ Changelog

    ๐Ÿ”‹ Features

    • ๐Ÿ— Ability to pass a proxy to bot builder. Useful if your server is in a censored country #21 (@misemyon)
  • v0.3.6 Changes

    January 27, 2019

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fixes for when group converts to supergroups #29 (@Flassie)
  • v0.3.5 Changes

    October 05, 2018

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Fixes

    Enchancements