PlaguBot/CHANGELOG.md

98 lines
2.1 KiB
Markdown

# Changelog
## 0.1.7
* `Versions`
* `exposed`: `0.29.1` -> `0.30.1`
* `tgbotapi`: `0.33.1` -> `0.33.2`
* `microutils`: `0.4.31` -> `0.4.32`
* `PlaguBot`
* New class `PlaguBot` (😊)
* `initPlaguBot` is deprecated
* New shortcut for params - `plagubot`. `PlaguBot` class can be put inside other plagubot
for additional opportunities
## 0.1.6
* `Versions`
* `kotlin`: `1.4.31` -> `1.4.32`
* `tgbotapi`: `0.33.0` -> `0.33.1`
* `microutils`: `0.4.29` -> `0.4.31`
## 0.1.5
* `Versions`
* `kotlin`: `1.4.30` -> `1.4.31`
* `serialization`: `1.1.0-RC` -> `1.1.0`
* `coroutines`: `1.4.2` -> `1.4.3`
* `tgbotapi`: `0.32.8` -> `0.33.0`
* `microutils`: `0.4.26` -> `0.4.29`
## 0.1.4
* `Versions`
* `sdi`: `0.4.0-rc2` -> `0.4.1`
* `tgbotapi`: `0.32.7` -> `0.32.8`
* `microutils`: `0.4.25` -> `0.4.26`
* `Bot`
* Fix of [#9](https://github.com/InsanusMokrassar/PlaguBot/issues/9)
## 0.1.3
* `Versions`
* `tgbotapi`: `0.32.6` -> `0.32.7`
* `Bot`
* `initPlaguBot` now will return `Job`
* `Plugin`
* Plugin serializer
## 0.1.2
* `Versions`
* `tgbotapi`: `0.32.5` -> `0.32.6`
## 0.1.0
* `Versions`
* `kotlin`: `1.4.21` -> `1.4.30`
* `serialization`: `1.0.1` -> `1.1.0-RC`
* `exposed`: `0.28.1` -> `0.29.1`
* `tgbotapi`: `0.30.10` -> `0.32.5`
* `microutils`: `0.4.11` -> `0.4.25`
* `Bot`
* New dependency `sdi`
* Now it is possible to pass `Module` to configuration for providing a global plugins parameters like different
common database or tools
* `Plugin`
* Two new methods `BehaviourContext#invoke`
* Old method `invoke` has been deprecated
## 0.0.5
* `Versions`
* `kotlin`: `1.4.10` -> `1.4.21`
* `kotlin coroutines`: `1.4.1` -> `1.4.2`
* `tgbotapi`: `0.30.7` -> `0.30.10`
* `microutils`: `0.4.1` -> `0.4.11`
## 0.0.4
* `Versions`
* `tgbotapi`: `0.30.4` -> `0.30.7`
* `microutils`: `0.3.4` -> `0.4.1`
## 0.0.3
* `Bot`:
* New function `initPlaguBot` which actually will launch the bot
## 0.0.2
* `Versions`
* `tgbotapi`: `0.30.3` -> `0.30.4`
* `microutils`: `0.3.2` -> `0.3.3`
## 0.0.1
Inited :)