0.29.0
-
THIS VERSION CONTAINS BREAKING CHANGES
-
PROJECT PACKAGES WERE CHANGED
- Packages in the whole project were changed
com.github.insanusmokrassar.TelegramBotAPI
->dev.inmo.tgbotapi
- Project group in repositories were changed:
com.github.insanusmokrassar
->dev.inmo
- Migration (Examples migration):
- Change implementation in your gradle files:
implementation "com.github.insanusmokrassar:TelegramBotAPI-core:*"
->implementation "dev.inmo:tgbotapi.core:*"
implementation "com.github.insanusmokrassar:TelegramBotAPI-extensions-utils:*"
->implementation "dev.inmo:tgbotapi.extensions.utils:*"
implementation "com.github.insanusmokrassar:TelegramBotAPI-extensions-api:*"
->implementation "dev.inmo:tgbotapi.extensions.api:*"
implementation "com.github.insanusmokrassar:TelegramBotAPI:*"
->implementation "dev.inmo:tgbotapi:*"
- Replace packages
com.github.insanusmokrassar.TelegramBotAPI
in the whole project bydev.inmo.tgbotapi
- Change implementation in your gradle files:
- Packages in the whole project were changed
-
TelegramBotAPI-core
:- Now in forward info you can get
ForwardFromSupergroupInfo
- BREAKING CHANGE
SendVoice
factory function has changed its signature: now it have nowthumb
(according to the documentation) AudioFile
now can be converted toVoiceFile
VoiceFile
now can be converted toAudioFile
- Now in forward info you can get
-
TelegramBotAPI-extensions-api
:- ALL REQUESTS EXECUTOR USAGES WERE REPLACED WITH
TelegramBot
TYPEALIAS. It should not bring any break changes - Internal changes of
sendRegularPoll
andsendQuizPoll
extensions - Variable
defaultLivePeriodDelayMillis
now is public - All
send
extensions forTelegramBot
got theirreply
variations (issue #144) - A lot of
send
extensions forTelegramBot
got their variation withChat
instead ofChatIdentifier
- ALL REQUESTS EXECUTOR USAGES WERE REPLACED WITH