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
andcanSendPolls
fields toChatMember
. - ๐ Support latest poll features.
- โ Add handler for poll answer updates.
- โ Add handler for new chat members.
- โ Add
sendDice
operation. - โ Add
dice
field toMessage
. - Add
can_join_groups
,can_read_all_group_messages
andsupports_inline_queries
fields toUser
. - ๐ Support for MarkdownV2 parse mode.
- โ Add
via_bot
field toMessage
. - ๐ 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 toChat
model. - โ Add
setChatAdministratorCustomTitle
operation. - โ Add a message handler without filter.
- ๐ Improve library logging.
- โ Add
CachedPhoto
inline query result. - โ Add
thumb
field toStickerSet
. - Add
media_group_id
field toMessage
. - โก๏ธ 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 fromInlineKeyboardButton
. - ๐ Rename parameter
audio
tovideoNote
atsendVideoNote
. - Catch exceptions in handlers.
- ๐ Fix
IllegalArgumentException
ingetStickerSet
method. - ๐ Fix
sendChatAction
method. - ๐ Fix chat permissions related API operations.
- ๐ Fix abnormal error messages.
- ๐ Fix
deleteMessage
operation.
- โ Add
-
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
tocom.github.kotlintelegrambot
. Also, support for webhooks to listen updates has been added to the library.๐ Features
- ๐ Support for webhooks to receive updates #52
โจ Enhancements
-
v4.6.0 Changes
April 12, 2020๐ Changelog
โก๏ธ The highlight for this update is the support for the new Telegram's bot API
getMyCommands
andsetMyCommands
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)
- ๐ Support for downloading files and sending documents from
-
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
- ๐ Support for inline queries #42 (@vjgarciag96)
Enchancements
- Kotlin version bumped to 1.3.50
- โ Added a method to stop bot polling #38 (@JcMinarro)
- Created built-in dispatchers for files #34 (@vjgarciag96)
- Markdown samples #41 (@vjgarciag96)
-
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 -
v0.3.7 Changes
March 19, 2019 -
v0.3.6 Changes
January 27, 2019 -
v0.3.5 Changes
October 05, 2018