mirror of
https://github.com/InsanusMokrassar/PlaguBot.git
synced 2025-10-25 01:00:27 +00:00
5.9 KiB
5.9 KiB
Changelog
2.3.1
Versions:klock:3.1.0tgbotapi:3.2.1microutils:0.12.11ktor:2.1.1
2.3.0
Bot:- Add option
reconnectOptionsin database config
- Add option
2.2.0
Versions:serialization:1.4.0tgbotapi:3.2.0microutils:0.12.4kslog:0.5.1
2.1.1
Bot:- Now it is possible to get bot from
koin
- Now it is possible to get bot from
2.1.0
Versions:tgbotapi:3.1.1ktor:2.1.0microutils:0.12.1
Plugins:- New fum of
PluginwithBehaviourContextWithFSMreceiver
- New fum of
Bot:- Now bot uses
buildBehaviourWithFSMto be able to setup bot with FSM
- Now bot uses
2.0.0
Versions:kotlin:1.7.10serialization:1.4.0-RCtgbotapi:3.0.2kslog:0.5.0uuid:0.5.0exposed:0.39.2microutils:0.12.0
1.4.1
Versions:tgbotapi:2.2.2kslog:0.4.2
1.4.0
Versions:kslog:0.4.1
1.3.1
Versions:tgbotapi:2.2.1microutils:0.11.13
1.3.0
Versionstgbotapi:2.2.0
1.2.3
Versionstgbotapi:2.1.3
1.2.2
Versionstgbotapi:2.1.2microutils:0.11.12coroutines:1.6.3ktor:2.0.3
1.2.1
Versionstgbotapi:2.1.1microutils:0.11.6kslog:0.3.2
1.2.0
Versionstgbotapi:2.1.0
1.1.2
Versionstgbotapi:2.0.3microutils:0.11.3kslog:0.3.1
Plugin:- Now it is possible to use
objects of plugins instead of classes
- Now it is possible to use
1.1.1
Versionscoroutines:1.6.2tgbotapi:2.0.2microutils:0.11.0ktor:2.0.2uuid:0.4.1
1.1.0
Versionstgbotapi:2.0.0microutils:0.10.5
Plugin:- All plugins will be loaded in parallel
1.0.0
Versionskotlin:1.6.21coroutines:1.6.1serialization:1.3.3exposed:0.38.2tgbotapi:1.1.0microutils:0.10.4
Common:- ALL THE SDI/KLASSINDEX FUNCTIONALITY HAS BEEN REMOVED
Plugin:- Now plugins must have empty constructor
- Now plugins may provide realization of two methods:
setupDIandsetupBotPlugin
PlaguBot:Confignow is simple serializabledata classPlaguBotnow is more simple as a plugin
0.5.1
Versionstgbotapi:0.38.4microutils:0.9.5
0.5.0
Versionskotlin:1.6.10coroutines:1.6.0serialization:1.3.2exposed:0.37.2tgbotapi:0.38.0microutils:0.9.0
0.4.1
Temporal update for compatibility with java 1.8
0.3.2
Versionskotlin:1.5.20->1.5.31coroutines:1.5.0->1.5.2serialization:1.2.1->1.2.2exposed:0.32.1->0.34.2tgbotapi:0.35.1->0.35.9microutils:0.5.15->0.5.28
0.3.1
Versionskotlin:1.5.10->1.5.20tgbotapi:0.35.0->0.35.1microutils:0.5.7->0.5.15
0.3.0
Versionskotlin:1.4.32->1.5.10coroutines:1.4.3->1.5.0serialization:1.1.0->1.2.1exposed:0.31.1->0.32.1sdi:0.4.1->0.5.0tgbotapi:0.34.1->0.35.0microutils:0.4.36->0.5.7
Bot- Add plugin
PluginsHolder - Rewrite mechanism of
Configworking PlaguBotnow is correctly serializable/deserializable
- Add plugin
0.2.1
Versionstgbotapi:0.33.4->0.34.0sqlite:3.30.1->3.34.0
0.2.0
Versionstgbotapi:0.33.4->0.34.0exposed:0.30.2->0.31.1
0.1.9
Versionstgbotapi:0.33.3->0.33.4microutils:0.4.33->0.4.36exposed:0.30.1->0.30.2
0.1.8
Versionstgbotapi:0.33.2->0.33.3microutils:0.4.32->0.4.33
0.1.7
Versionsexposed:0.29.1->0.30.1tgbotapi:0.33.1->0.33.2microutils:0.4.31->0.4.32
PlaguBot- New class
PlaguBot(😊) initPlaguBotis deprecated- New shortcut for params -
plagubot.PlaguBotclass can be put inside other plagubot for additional opportunities
- New class
0.1.6
Versionskotlin:1.4.31->1.4.32tgbotapi:0.33.0->0.33.1microutils:0.4.29->0.4.31
0.1.5
Versionskotlin:1.4.30->1.4.31serialization:1.1.0-RC->1.1.0coroutines:1.4.2->1.4.3tgbotapi:0.32.8->0.33.0microutils:0.4.26->0.4.29
0.1.4
Versionssdi:0.4.0-rc2->0.4.1tgbotapi:0.32.7->0.32.8microutils:0.4.25->0.4.26
Bot- Fix of #9
0.1.3
Versionstgbotapi:0.32.6->0.32.7
BotinitPlaguBotnow will returnJob
Plugin- Plugin serializer
0.1.2
Versionstgbotapi:0.32.5->0.32.6
0.1.0
Versionskotlin:1.4.21->1.4.30serialization:1.0.1->1.1.0-RCexposed:0.28.1->0.29.1tgbotapi:0.30.10->0.32.5microutils:0.4.11->0.4.25
Bot- New dependency
sdi- Now it is possible to pass
Moduleto configuration for providing a global plugins parameters like different common database or tools
- Now it is possible to pass
- New dependency
Plugin- Two new methods
BehaviourContext#invoke- Old method
invokehas been deprecated
- Old method
- Two new methods
0.0.5
Versionskotlin:1.4.10->1.4.21kotlin coroutines:1.4.1->1.4.2tgbotapi:0.30.7->0.30.10microutils:0.4.1->0.4.11
0.0.4
Versionstgbotapi:0.30.4->0.30.7microutils:0.3.4->0.4.1
0.0.3
Bot:- New function
initPlaguBotwhich actually will launch the bot
- New function
0.0.2
Versionstgbotapi:0.30.3->0.30.4microutils:0.3.2->0.3.3
0.0.1
Inited :)