2020-11-12 06:03:33 +00:00
|
|
|
# Changelog
|
|
|
|
|
2024-01-14 12:21:26 +00:00
|
|
|
## 8.1.0
|
|
|
|
|
2024-01-14 12:33:41 +00:00
|
|
|
* Integrate `dev.inmo:micro_utils.startup` into project
|
|
|
|
|
2024-01-12 14:11:29 +00:00
|
|
|
## 8.0.0
|
|
|
|
|
2024-01-12 14:12:58 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `1.0.0`
|
|
|
|
* `MicroUtils`: `0.20.26`
|
|
|
|
* `Exposed`: `0.46.0`
|
|
|
|
|
2023-12-24 17:14:24 +00:00
|
|
|
## 7.4.2
|
|
|
|
|
2023-12-24 17:17:29 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `Kotlin`: `1.9.22`
|
|
|
|
* `tgbotapi`: `9.4.3`
|
|
|
|
* `MicroUtils`: `0.20.23`
|
|
|
|
* `Koin`: `3.5.7`
|
|
|
|
|
2023-12-10 08:34:52 +00:00
|
|
|
## 7.4.1
|
|
|
|
|
2023-12-10 08:46:13 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `Serialization`: `1.6.2`
|
|
|
|
* `tgbotapi`: `9.4.2`
|
|
|
|
* `Exposed`: `0.45.0`
|
|
|
|
* `SQLite`: `3.44.1.0`
|
|
|
|
* `MicroUtils`: `0.20.19`
|
|
|
|
* `uuid`: `0.8.2`
|
|
|
|
* `ktor`: `2.3.7`
|
|
|
|
|
2023-11-05 13:14:12 +00:00
|
|
|
## 7.3.0
|
|
|
|
|
2023-11-26 13:02:00 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `Kotlin`: `1.9.21`
|
|
|
|
* `Serialization`: `1.6.1`
|
|
|
|
* `tgbotapi`: `9.4.1`
|
|
|
|
* `ktor`: `2.3.6`
|
2023-11-26 13:29:29 +00:00
|
|
|
* `KSLog`: Removed explicit dependency, now it is declared in tgbotapi
|
2023-11-26 13:02:00 +00:00
|
|
|
* `MicroUtils`: `0.20.15`
|
|
|
|
|
2023-10-11 09:23:23 +00:00
|
|
|
## 7.2.3
|
|
|
|
|
2023-10-11 09:29:44 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `9.2.2`
|
|
|
|
* `exposed`: `0.44.0`
|
|
|
|
* `koin`: `3.5.0`
|
|
|
|
* `ktor`: `2.3.5`
|
|
|
|
|
2023-09-30 11:43:46 +00:00
|
|
|
## 7.2.2
|
|
|
|
|
2023-10-01 09:28:00 +00:00
|
|
|
* `Bot`:
|
|
|
|
* Now you may customize both `onStart` and `onUpdate` conflicts resolvers
|
|
|
|
|
2023-09-29 16:42:45 +00:00
|
|
|
## 7.2.1
|
|
|
|
|
2023-09-29 16:48:57 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `9.2.1`
|
|
|
|
* `ktor`: `2.3.4`
|
|
|
|
|
2023-09-25 18:11:41 +00:00
|
|
|
## 7.2.0
|
|
|
|
|
2023-09-25 18:21:31 +00:00
|
|
|
* `Version`:
|
|
|
|
* `tgbotapi`: `9.2.0`
|
|
|
|
* `kslog`: `1.1.2`
|
|
|
|
* `sqlite`: `3.43.0.0`
|
|
|
|
|
2023-08-20 08:35:29 +00:00
|
|
|
## 7.1.0
|
|
|
|
|
2023-08-20 08:38:05 +00:00
|
|
|
* `Version`:
|
|
|
|
* `microutils`: `0.19.9`
|
|
|
|
* `tgbotapi`: `9.1.0`
|
|
|
|
* `ktor`: `2.3.3`
|
|
|
|
* `coroutines`: `1.7.3`
|
|
|
|
* `koin`: `3.4.3`
|
|
|
|
|
2023-07-01 09:50:20 +00:00
|
|
|
## 7.0.0
|
|
|
|
|
2023-07-01 10:01:25 +00:00
|
|
|
* `Version`:
|
|
|
|
* `microutils`: `0.19.7`
|
|
|
|
* `tgbotapi`: `9.0.0`
|
|
|
|
* `ktor`: `2.3.2`
|
|
|
|
* `coroutines`: `1.7.2`
|
|
|
|
|
2023-06-19 16:28:52 +00:00
|
|
|
## 6.1.0
|
|
|
|
|
2023-06-19 16:53:05 +00:00
|
|
|
* `Version`:
|
|
|
|
* `kotlin`: `1.8.22`
|
|
|
|
* `microutils`: `0.19.4`
|
|
|
|
* `tgbotapi`: `8.1.0`
|
|
|
|
* `koin`: `3.4.2`
|
|
|
|
* `sqlite`: `3.42.0.0`
|
|
|
|
|
2023-06-02 19:06:41 +00:00
|
|
|
## 6.0.1
|
|
|
|
|
|
|
|
* `Version`:
|
|
|
|
* `microutils`: `0.19.2`
|
|
|
|
* `tgbotapi`: `8.0.1`
|
|
|
|
* `uuid`: `0.7.1`
|
|
|
|
* `ktor`: `2.3.1`
|
|
|
|
* `koin`: `3.4.1`
|
|
|
|
|
2023-05-28 14:53:32 +00:00
|
|
|
## 6.0.0
|
|
|
|
|
2023-05-28 14:54:39 +00:00
|
|
|
* `Versions`:
|
2023-05-31 01:09:31 +00:00
|
|
|
* `microutils`: `0.19.1`
|
2023-05-28 14:54:39 +00:00
|
|
|
* `tgbotapi`: `8.0.0`
|
2023-05-31 01:09:31 +00:00
|
|
|
* `klock`: `4.0.3`
|
2023-05-28 14:54:39 +00:00
|
|
|
|
2023-05-19 19:35:36 +00:00
|
|
|
## 5.1.3
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `serialization`: `1.5.1`
|
|
|
|
* `microutils`: `0.18.4`
|
|
|
|
* `tgbotapi`: `7.1.3`
|
|
|
|
|
2023-05-06 07:31:15 +00:00
|
|
|
## 5.1.2
|
|
|
|
|
2023-05-06 07:32:05 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `microutils`: `0.18.1`
|
|
|
|
* `tgbotapi`: `7.1.2`
|
|
|
|
|
2023-05-02 04:12:52 +00:00
|
|
|
## 5.1.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.8.21`
|
|
|
|
* `microutils`: `0.18.0`
|
|
|
|
* `tgbotapi`: `7.1.1`
|
|
|
|
|
2023-04-22 15:24:18 +00:00
|
|
|
## 5.1.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `7.1.0`
|
|
|
|
* `sqlite`: `3.41.2.1`
|
|
|
|
|
2023-04-19 18:15:37 +00:00
|
|
|
## 5.0.2
|
|
|
|
|
2023-04-19 18:18:24 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.8.20`
|
|
|
|
* `microutils`: `0.17.8`
|
|
|
|
* `tgbotapi`: `7.0.2`
|
|
|
|
* `kslog`: `1.1.1`
|
|
|
|
* `ktor`: `2.3.0`
|
|
|
|
* `koin`: `3.4.0`
|
|
|
|
|
2023-04-19 18:15:37 +00:00
|
|
|
## 5.0.1
|
2023-03-11 18:06:55 +00:00
|
|
|
|
2023-03-16 13:56:01 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `7.0.1`
|
|
|
|
|
|
|
|
## 5.0.0
|
|
|
|
|
2023-03-11 18:06:55 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `7.0.0`
|
|
|
|
* `microutils`: `0.17.5`
|
|
|
|
|
2023-03-08 16:26:50 +00:00
|
|
|
## 4.1.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `6.1.0`
|
|
|
|
* `microutils`: `0.17.3`
|
|
|
|
|
2023-03-02 16:03:01 +00:00
|
|
|
## 4.0.3
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `6.0.3`
|
|
|
|
* `microutils`: `0.17.2`
|
|
|
|
|
2023-03-01 09:36:55 +00:00
|
|
|
## 4.0.2
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `6.0.2`
|
|
|
|
|
2023-02-28 14:05:35 +00:00
|
|
|
## 4.0.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `6.0.1`
|
|
|
|
* `microutils`: `17.0.1`
|
|
|
|
* `ktor`: `2.2.4`
|
|
|
|
|
|
|
|
## 4.0.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.8.10`
|
|
|
|
* `tgbotapi`: `6.0.0`
|
|
|
|
* `microutils`: `0.17.0`
|
|
|
|
|
2023-02-17 08:07:28 +00:00
|
|
|
## 3.5.0
|
|
|
|
|
2023-02-17 08:08:36 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `5.2.0`
|
|
|
|
* `microutils`: `0.16.10`
|
|
|
|
* `koin`: `3.3.2`
|
|
|
|
|
2023-02-11 19:28:35 +00:00
|
|
|
## 3.4.1
|
|
|
|
|
2023-02-11 19:29:45 +00:00
|
|
|
* `setupBotPlugin` now works synchronously
|
|
|
|
|
2023-02-06 08:10:34 +00:00
|
|
|
## 3.4.0
|
|
|
|
|
2023-02-06 08:12:23 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `5.1.0`
|
|
|
|
* `microutils`: `0.16.8`
|
|
|
|
* `ktor`: `2.2.3`
|
|
|
|
|
2023-01-18 18:22:25 +00:00
|
|
|
## 3.3.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `5.0.1`
|
|
|
|
* `microutils`: `0.16.6`
|
|
|
|
* `ktor`: `2.2.2`
|
|
|
|
|
2022-12-31 20:27:56 +00:00
|
|
|
## 3.3.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `5.0.0`
|
|
|
|
|
2022-12-28 03:27:55 +00:00
|
|
|
## 3.2.3
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `4.2.3`
|
|
|
|
* `microutils`: `0.16.4`
|
|
|
|
|
2022-12-20 03:18:51 +00:00
|
|
|
## 3.2.2
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `4.2.2`
|
|
|
|
* `microutils`: `0.16.2`
|
|
|
|
|
2022-12-08 04:47:08 +00:00
|
|
|
## 3.2.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `4.2.1`
|
|
|
|
* `microutils`: `0.16.0`
|
|
|
|
* `ktor`: `2.2.1`
|
|
|
|
|
2022-12-05 09:31:19 +00:00
|
|
|
## 3.2.0
|
|
|
|
|
2022-12-05 09:45:55 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.7.22`
|
|
|
|
* `tgbotapi`: `4.2.0`
|
|
|
|
* `microutils`: `0.15.0`
|
|
|
|
* `kslog`: `0.5.4`
|
|
|
|
* `sqlite`: `3.40.0.0`
|
|
|
|
|
2022-11-28 10:30:45 +00:00
|
|
|
## 3.1.4
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `4.1.3`
|
|
|
|
* `microutils`: `0.14.4`
|
|
|
|
|
2022-11-17 06:59:39 +00:00
|
|
|
## 3.1.3
|
|
|
|
|
2022-11-17 07:01:08 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `4.1.2`
|
|
|
|
|
2022-11-15 05:28:43 +00:00
|
|
|
## 3.1.2
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `microutils`: `0.14.2`
|
|
|
|
* `exposed`: `0.41.1`
|
|
|
|
|
2022-11-14 20:15:06 +00:00
|
|
|
## 3.1.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `4.1.1`
|
|
|
|
|
2022-11-10 14:28:26 +00:00
|
|
|
## 3.1.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.7.21`
|
|
|
|
* `microutils`: `0.14.1`
|
|
|
|
* `tgbotapi`: `4.1.0`
|
|
|
|
* `klock`: `3.4.0`
|
|
|
|
* `uuid`: `0.6.0`
|
|
|
|
|
2022-11-08 19:12:55 +00:00
|
|
|
## 3.0.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `microutils`: `0.14.0`
|
|
|
|
* `tgbotapi`: `4.0.0`
|
|
|
|
* `kslog`: `0.5.3`
|
|
|
|
* `exposed`: `0.40.1`
|
|
|
|
* `klock`: `3.3.1`
|
|
|
|
|
2022-11-03 06:14:58 +00:00
|
|
|
## 2.4.1
|
|
|
|
|
2022-11-03 06:24:42 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `microutils`: `0.13.2`
|
|
|
|
* `tgbotapi`: `3.3.1`
|
|
|
|
* `klock`: `3.3.0`
|
|
|
|
* `ktor`: `2.1.3`
|
|
|
|
* `koin`: `3.2.2`
|
|
|
|
|
2022-10-22 15:53:19 +00:00
|
|
|
## 2.4.0
|
|
|
|
|
2022-10-22 15:58:33 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.7.20`
|
|
|
|
* `serialization`: `1.4.1`
|
|
|
|
* `tgbotapi`: `3.3.0`
|
|
|
|
* `microutils`: `0.13.1`
|
|
|
|
* `klock`: `3.2.0`
|
|
|
|
* `ktor`: `2.1.2`
|
|
|
|
|
2022-09-30 18:32:21 +00:00
|
|
|
## 2.3.4
|
|
|
|
|
2022-09-30 21:00:29 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `3.2.7`
|
|
|
|
* `microutils`: `0.12.16`
|
|
|
|
|
2022-09-19 10:08:11 +00:00
|
|
|
## 2.3.3
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `3.2.6`
|
|
|
|
* `sqlite`: `3.39.3.0`
|
|
|
|
|
2022-09-15 14:05:31 +00:00
|
|
|
## 2.3.2
|
|
|
|
|
2022-09-15 14:07:23 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `3.2.3`
|
|
|
|
* `microutils`: `0.12.13`
|
|
|
|
* `kslog`: `0.5.2`
|
|
|
|
|
2022-09-08 22:22:56 +00:00
|
|
|
## 2.3.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `klock`: `3.1.0`
|
|
|
|
* `tgbotapi`: `3.2.1`
|
|
|
|
* `microutils`: `0.12.11`
|
|
|
|
* `ktor`: `2.1.1`
|
|
|
|
|
2022-09-04 08:31:46 +00:00
|
|
|
## 2.3.0
|
|
|
|
|
2022-09-04 08:37:22 +00:00
|
|
|
* `Bot`:
|
2022-09-04 09:57:40 +00:00
|
|
|
* Add option `reconnectOptions` in database config
|
2022-09-04 08:37:22 +00:00
|
|
|
|
2022-08-27 07:43:51 +00:00
|
|
|
## 2.2.0
|
|
|
|
|
2022-08-27 07:45:26 +00:00
|
|
|
* `Versions`:
|
|
|
|
* `serialization`: `1.4.0`
|
|
|
|
* `tgbotapi`: `3.2.0`
|
|
|
|
* `microutils`: `0.12.4`
|
|
|
|
* `kslog`: `0.5.1`
|
|
|
|
|
2022-08-20 16:08:13 +00:00
|
|
|
## 2.1.1
|
|
|
|
|
2022-08-20 16:10:08 +00:00
|
|
|
* `Bot`:
|
|
|
|
* Now it is possible to get bot from `koin`
|
|
|
|
|
2022-08-13 12:08:00 +00:00
|
|
|
## 2.1.0
|
|
|
|
|
2022-08-13 12:09:19 +00:00
|
|
|
* `Versions`:
|
2022-08-17 03:55:54 +00:00
|
|
|
* `tgbotapi`: `3.1.1`
|
2022-08-13 12:09:19 +00:00
|
|
|
* `ktor`: `2.1.0`
|
|
|
|
* `microutils`: `0.12.1`
|
2022-08-17 03:55:54 +00:00
|
|
|
* `Plugins`:
|
|
|
|
* New fum of `Plugin` with `BehaviourContextWithFSM` receiver
|
|
|
|
* `Bot`:
|
|
|
|
* Now bot uses `buildBehaviourWithFSM` to be able to setup bot with FSM
|
2022-08-13 12:09:19 +00:00
|
|
|
|
2022-08-05 16:11:37 +00:00
|
|
|
## 2.0.0
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `kotlin`: `1.7.10`
|
|
|
|
* `serialization`: `1.4.0-RC`
|
2022-08-05 19:10:41 +00:00
|
|
|
* `tgbotapi`: `3.0.2`
|
2022-08-05 16:11:37 +00:00
|
|
|
* `kslog`: `0.5.0`
|
|
|
|
* `uuid`: `0.5.0`
|
|
|
|
* `exposed`: `0.39.2`
|
2022-08-13 18:10:45 +00:00
|
|
|
* `microutils`: `0.12.0`
|
2022-08-05 16:11:37 +00:00
|
|
|
|
2022-08-03 03:20:10 +00:00
|
|
|
## 1.4.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `2.2.2`
|
|
|
|
* `kslog`: `0.4.2`
|
|
|
|
|
2022-07-30 09:27:08 +00:00
|
|
|
## 1.4.0
|
|
|
|
|
|
|
|
* `Versions`:
|
2022-07-30 12:29:45 +00:00
|
|
|
* `kslog`: `0.4.1`
|
2022-07-30 09:27:08 +00:00
|
|
|
|
2022-07-22 15:10:05 +00:00
|
|
|
## 1.3.1
|
|
|
|
|
|
|
|
* `Versions`:
|
|
|
|
* `tgbotapi`: `2.2.1`
|
|
|
|
* `microutils`: `0.11.13`
|
|
|
|
|
2022-07-11 06:17:08 +00:00
|
|
|
## 1.3.0
|
|
|
|
|
2022-07-11 06:27:55 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `2.2.0`
|
|
|
|
|
2022-07-09 18:21:27 +00:00
|
|
|
## 1.2.3
|
2022-07-08 18:07:07 +00:00
|
|
|
|
2022-07-09 17:11:29 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `2.1.3`
|
|
|
|
|
|
|
|
## 1.2.2
|
|
|
|
|
2022-07-08 18:12:24 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `2.1.2`
|
|
|
|
* `microutils`: `0.11.12`
|
|
|
|
* `coroutines`: `1.6.3`
|
|
|
|
* `ktor`: `2.0.3`
|
|
|
|
|
2022-06-26 08:46:09 +00:00
|
|
|
## 1.2.1
|
2022-06-21 17:53:38 +00:00
|
|
|
|
2022-06-26 08:45:55 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `2.1.1`
|
|
|
|
* `microutils`: `0.11.6`
|
|
|
|
* `kslog`: `0.3.2`
|
|
|
|
|
|
|
|
## 1.2.0
|
|
|
|
|
2022-06-21 17:54:25 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `2.1.0`
|
|
|
|
|
2022-06-20 14:52:42 +00:00
|
|
|
## 1.1.2
|
|
|
|
|
2022-06-20 14:58:38 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `2.0.3`
|
|
|
|
* `microutils`: `0.11.3`
|
|
|
|
* `kslog`: `0.3.1`
|
2022-06-20 14:52:42 +00:00
|
|
|
* `Plugin`:
|
|
|
|
* Now it is possible to use `object`s of plugins instead of classes
|
|
|
|
|
2022-06-08 11:14:50 +00:00
|
|
|
## 1.1.1
|
|
|
|
|
2022-06-11 13:15:09 +00:00
|
|
|
* `Versions`
|
|
|
|
* `coroutines`: `1.6.2`
|
|
|
|
* `tgbotapi`: `2.0.2`
|
|
|
|
* `microutils`: `0.11.0`
|
|
|
|
* `ktor`: `2.0.2`
|
|
|
|
* `uuid`: `0.4.1`
|
|
|
|
|
2022-05-22 05:47:36 +00:00
|
|
|
## 1.1.0
|
2022-05-21 09:48:57 +00:00
|
|
|
|
2022-05-21 09:52:37 +00:00
|
|
|
* `Versions`
|
2022-05-22 05:47:36 +00:00
|
|
|
* `tgbotapi`: `2.0.0`
|
2022-05-21 09:52:37 +00:00
|
|
|
* `microutils`: `0.10.5`
|
|
|
|
* `Plugin`:
|
|
|
|
* All plugins will be loaded in parallel
|
|
|
|
|
2022-05-13 06:34:39 +00:00
|
|
|
## 1.0.0
|
|
|
|
|
2022-05-16 18:03:27 +00:00
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.6.21`
|
|
|
|
* `coroutines`: `1.6.1`
|
|
|
|
* `serialization`: `1.3.3`
|
|
|
|
* `exposed`: `0.38.2`
|
|
|
|
* `tgbotapi`: `1.1.0`
|
|
|
|
* `microutils`: `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: `setupDI` and `setupBotPlugin`
|
|
|
|
* `PlaguBot`:
|
|
|
|
* `Config` now is simple serializable `data class`
|
|
|
|
* `PlaguBot` now is more simple as a plugin
|
|
|
|
|
2022-02-02 07:37:33 +00:00
|
|
|
## 0.5.1
|
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.38.4`
|
|
|
|
* `microutils`: `0.9.5`
|
|
|
|
|
2022-01-02 06:34:12 +00:00
|
|
|
## 0.5.0
|
|
|
|
|
2022-01-02 06:42:41 +00:00
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.6.10`
|
|
|
|
* `coroutines`: `1.6.0`
|
|
|
|
* `serialization`: `1.3.2`
|
|
|
|
* `exposed`: `0.37.2`
|
|
|
|
* `tgbotapi`: `0.38.0`
|
|
|
|
* `microutils`: `0.9.0`
|
|
|
|
|
2021-11-12 11:38:18 +00:00
|
|
|
## 0.4.1
|
|
|
|
|
|
|
|
Temporal update for compatibility with java 1.8
|
|
|
|
|
2021-09-22 14:34:03 +00:00
|
|
|
## 0.3.2
|
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.5.20` -> `1.5.31`
|
|
|
|
* `coroutines`: `1.5.0` -> `1.5.2`
|
|
|
|
* `serialization`: `1.2.1` -> `1.2.2`
|
|
|
|
* `exposed`: `0.32.1` -> `0.34.2`
|
|
|
|
* `tgbotapi`: `0.35.1` -> `0.35.9`
|
|
|
|
* `microutils`: `0.5.15` -> `0.5.28`
|
|
|
|
|
2021-07-01 16:38:54 +00:00
|
|
|
## 0.3.1
|
2021-05-08 15:35:53 +00:00
|
|
|
|
2021-07-01 16:44:01 +00:00
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.5.10` -> `1.5.20`
|
|
|
|
* `tgbotapi`: `0.35.0` -> `0.35.1`
|
|
|
|
* `microutils`: `0.5.7` -> `0.5.15`
|
|
|
|
|
2021-07-01 16:38:54 +00:00
|
|
|
## 0.3.0
|
2021-06-05 10:16:40 +00:00
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.4.32` -> `1.5.10`
|
|
|
|
* `coroutines`: `1.4.3` -> `1.5.0`
|
|
|
|
* `serialization`: `1.1.0` -> `1.2.1`
|
|
|
|
* `exposed`: `0.31.1` -> `0.32.1`
|
|
|
|
* `sdi`: `0.4.1` -> `0.5.0`
|
|
|
|
* `tgbotapi`: `0.34.1` -> `0.35.0`
|
2021-06-07 13:35:46 +00:00
|
|
|
* `microutils`: `0.4.36` -> `0.5.7`
|
2021-05-09 06:37:28 +00:00
|
|
|
* `Bot`
|
|
|
|
* Add plugin `PluginsHolder`
|
|
|
|
* Rewrite mechanism of `Config` working
|
|
|
|
* `PlaguBot` now is correctly serializable/deserializable
|
|
|
|
|
2021-05-05 13:43:06 +00:00
|
|
|
## 0.2.1
|
|
|
|
|
2021-05-05 13:45:49 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.33.4` -> `0.34.0`
|
|
|
|
* `sqlite`: `3.30.1` -> `3.34.0`
|
|
|
|
|
2021-04-29 19:44:24 +00:00
|
|
|
## 0.2.0
|
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.33.4` -> `0.34.0`
|
|
|
|
* `exposed`: `0.30.2` -> `0.31.1`
|
|
|
|
|
2021-04-25 03:41:36 +00:00
|
|
|
## 0.1.9
|
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.33.3` -> `0.33.4`
|
|
|
|
* `microutils`: `0.4.33` -> `0.4.36`
|
|
|
|
* `exposed`: `0.30.1` -> `0.30.2`
|
|
|
|
|
2021-04-05 15:26:46 +00:00
|
|
|
## 0.1.8
|
|
|
|
|
2021-04-05 15:27:16 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.33.2` -> `0.33.3`
|
|
|
|
* `microutils`: `0.4.32` -> `0.4.33`
|
|
|
|
|
2021-04-03 10:04:18 +00:00
|
|
|
## 0.1.7
|
|
|
|
|
2021-04-03 16:05:18 +00:00
|
|
|
* `Versions`
|
|
|
|
* `exposed`: `0.29.1` -> `0.30.1`
|
|
|
|
* `tgbotapi`: `0.33.1` -> `0.33.2`
|
|
|
|
* `microutils`: `0.4.31` -> `0.4.32`
|
2021-04-03 16:04:18 +00:00
|
|
|
* `PlaguBot`
|
|
|
|
* New class `PlaguBot` (😊)
|
|
|
|
* `initPlaguBot` is deprecated
|
|
|
|
* New shortcut for params - `plagubot`. `PlaguBot` class can be put inside other plagubot
|
|
|
|
for additional opportunities
|
|
|
|
|
2021-03-30 09:23:47 +00:00
|
|
|
## 0.1.6
|
|
|
|
|
2021-03-30 09:24:31 +00:00
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.4.31` -> `1.4.32`
|
|
|
|
* `tgbotapi`: `0.33.0` -> `0.33.1`
|
|
|
|
* `microutils`: `0.4.29` -> `0.4.31`
|
|
|
|
|
2021-03-12 15:45:23 +00:00
|
|
|
## 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`
|
|
|
|
|
2021-02-19 13:47:33 +00:00
|
|
|
## 0.1.4
|
|
|
|
|
2021-02-22 13:08:49 +00:00
|
|
|
* `Versions`
|
|
|
|
* `sdi`: `0.4.0-rc2` -> `0.4.1`
|
|
|
|
* `tgbotapi`: `0.32.7` -> `0.32.8`
|
|
|
|
* `microutils`: `0.4.25` -> `0.4.26`
|
2021-02-22 13:09:56 +00:00
|
|
|
* `Bot`
|
|
|
|
* Fix of [#9](https://github.com/InsanusMokrassar/PlaguBot/issues/9)
|
2021-02-22 13:08:49 +00:00
|
|
|
|
2021-02-17 14:53:09 +00:00
|
|
|
## 0.1.3
|
|
|
|
|
2021-02-17 16:47:33 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.32.6` -> `0.32.7`
|
2021-02-17 15:11:24 +00:00
|
|
|
* `Bot`
|
|
|
|
* `initPlaguBot` now will return `Job`
|
2021-02-17 15:03:38 +00:00
|
|
|
* `Plugin`
|
|
|
|
* Plugin serializer
|
|
|
|
|
2021-02-17 13:12:56 +00:00
|
|
|
## 0.1.2
|
2021-02-16 18:14:38 +00:00
|
|
|
|
2021-02-17 11:34:42 +00:00
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.32.5` -> `0.32.6`
|
|
|
|
|
2021-02-16 17:42:25 +00:00
|
|
|
## 0.1.0
|
2021-02-16 17:29:41 +00:00
|
|
|
|
2021-02-16 17:32:19 +00:00
|
|
|
* `Versions`
|
|
|
|
* `kotlin`: `1.4.21` -> `1.4.30`
|
|
|
|
* `serialization`: `1.0.1` -> `1.1.0-RC`
|
|
|
|
* `exposed`: `0.28.1` -> `0.29.1`
|
2021-02-16 17:42:25 +00:00
|
|
|
* `tgbotapi`: `0.30.10` -> `0.32.5`
|
|
|
|
* `microutils`: `0.4.11` -> `0.4.25`
|
2021-02-16 19:21:41 +00:00
|
|
|
* `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
|
2021-01-10 09:21:31 +00:00
|
|
|
* `Plugin`
|
2021-02-16 19:21:41 +00:00
|
|
|
* Two new methods `BehaviourContext#invoke`
|
2021-01-10 09:21:31 +00:00
|
|
|
* Old method `invoke` has been deprecated
|
2021-01-10 09:04:45 +00:00
|
|
|
|
2020-12-08 08:35:38 +00:00
|
|
|
## 0.0.5
|
|
|
|
|
2020-12-08 08:50:11 +00:00
|
|
|
* `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`
|
|
|
|
|
2020-11-17 15:38:45 +00:00
|
|
|
## 0.0.4
|
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.30.4` -> `0.30.7`
|
|
|
|
* `microutils`: `0.3.4` -> `0.4.1`
|
|
|
|
|
2020-11-13 05:23:35 +00:00
|
|
|
## 0.0.3
|
|
|
|
|
2020-11-13 05:25:04 +00:00
|
|
|
* `Bot`:
|
|
|
|
* New function `initPlaguBot` which actually will launch the bot
|
|
|
|
|
2020-11-12 17:27:46 +00:00
|
|
|
## 0.0.2
|
|
|
|
|
|
|
|
* `Versions`
|
|
|
|
* `tgbotapi`: `0.30.3` -> `0.30.4`
|
|
|
|
* `microutils`: `0.3.2` -> `0.3.3`
|
|
|
|
|
2020-11-12 06:03:33 +00:00
|
|
|
## 0.0.1
|
|
|
|
|
|
|
|
Inited :)
|