All Versions
27
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.3.2 Changes
- ๐ Fix class initialization bug.
-
v2.3.1 Changes
- Returned
inputListener
parameter to bot instance. - โ Add
HttpLogLevel
proxy class for http logs managing.
- Returned
-
v2.3.0 Changes
- โ Add
messageThreadId
,isTopicMessage
,forumTopicCreated
,forumTopicClosed
,forumTopicReopened
toMessage
- Created new related types
ForumTopicCreated
,ForumTopicClosed
,ForumTopicReopened
- โ Add
isForum
,activeUsernames
,emojiStatusCustomEmojiId
toChat
- โ Add
canManageTopics
toPromoteChatMemberOptions
,ChatAdministratorRights
,ChatMember
,ChatPermissions
โ Add
messageThreadId
toOptionsCommon
interface and all related options๐ Fixed a bug throwing
IllegalArgumentException
caused byClassManagerImpl
โ Added saving instances to the
ClassManagerImpl
, to improve memory handlingMade
ChatPermissions
mutable to fix some functions wrong logic.โ Added handling of commands containing at character, i.e. such as
/command@bot
๐ Expanded and moved configuration of
TelegramBot
instance to more handy variant, seeBotConfiguration
in docs.โฌ๏ธ Upgrade dependencies versions:
Logback
:1.4.0
->1.4.4
Jackson
:2.13.4
->2.14.0
Ktor
:2.1.0
->2.1.3
Kotlin
:1.7.10
->1.7.20
- โ Add
-
v2.2.2 Changes
- ๐ Change ActionRecipientRef class to Recipient and add universal
from
method - ๐ Fix
forwardMessage
,copyMessage
methods, add required chatId parameters
- ๐ Change ActionRecipientRef class to Recipient and add universal
-
v2.2.1 Changes
- ๐จ Process actions from callback requests in manual mode.
- โฌ๏ธ Upgrade dependencies versions:
Logback
:1.2.11
->1.4.0
Jackson
:2.13.3
->2.13.4
Ktor
:2.0.3
->2.1.0
-
v2.2.0 Changes
- ๐ Fixed error response additional parameter name and its parameters optionality bug.
- ๐ Move parameters from
Feature
interface to separateParametersBase
interface so as not to overload unnecessary entities. - โ Remove
isInline
parameter fromsend
methods and moved it \ to separate interfaceInlineMode
to leave it only at the necessary methods and not to overload the methods that do not have inline mode. - โก๏ธ Make ManualHandlingBehaviour parameter lazy, is made to optimize cases where only annotation processing is used.
- ๐ Moved options saving mechanism from helper functions to mapper, for more consistency.
- ๐ Improved and optimized
MediaAction
mechanism, make it less verbose. - ๐ Moved samples to separate repository.
-
v2.1.0 Changes
- โ Remove
containMasks
and addstickerType
toStickerSet
,CreateNewStickerSet
. - โ Add new
CustomEmoji
toEntityType
. - โ Add
customEmojiId
toMessageEntity
. - โ Add
hasRestrictedVoiceAndVideoMessages
toChat
. - โ Add new api method
getCustomEmojiStickers
. - ๐ Fixed bug in
InputMedia
with nonNullability ofthumb
andparseMode
inString
type.
- โ Remove
-
v2.0.1 Changes
- โฌ๏ธ Upgrade
Kotlin
:1.6.21
->1.7.10
.Dokka
:1.6.21
->1.7.10
.
- โฌ๏ธ Upgrade
kotlinx-coroutines-core
:1.6.2
->1.6.4
. - โก๏ธ Changed in
ManualHandlingDsl
input context from just Update toInputContext
.
- โฌ๏ธ Upgrade
-
v2.0.0 Changes
- ๐ Change annotations name from
TelegramCommand
,TelegramInput
,TelegramUnhandled
,TelegramParameter
\ toCommandHandler
,InputHandler
,UnprocessedHandler
,CallbackParam
. - ๐ Change
bot.input
tobot.inputListener
. - ๐ Change
BotWaitingInput
toBotInputListener
. - ๐ Move serde logic from ktor setting to manual.
- ๐ Improved and reworked
ManualHandlingDsl
, added the ability to input chaining. - The concept of contexts has been added to the manual processing.
- ๐ Change annotations name from
-
v1.5.2 Changes
- โก๏ธ Returned single update parsing method.