This repository has been archived by the owner on Aug 22, 2021. It is now read-only.
Releases: whyoleg/ktd
Releases · whyoleg/ktd
Release 0.5.0
- Support Android: armeabi-v7a, arm64-v8a, x86, x86_64
- Support of tdlib
v1.5.2
-v1.5.4
- Generate changelog for
v1.5.1
-v.1.5.4
- Rename
TdClient
toTelegramRawClient
- Introduce
cli
- Build
tdlib
for supported platform/target - Generate kotlin api
- Generate api changelog
- Configured paths for dependencies and files through HOCON configuration
- Create dispatch event to run tdlib build
- Map libs to platforms
- Build
- Changed dependencies structure to make it easy to use and support multiplatform
Release 0.4.1
- Functions now have nullable
Ref
parameters - Fix constructors counting of tl-scheme for
vector
- Fix requests cancellation
Release 0.4.0
- Support Linux, MacOS, Win32 and Win64 using JVM
- Split modules into raw/coroutines client and raw/coroutines api
- api dependency provide client dependency
- Api versioning based on tdlib version: 1.5.0 and 1.5.1 supported now
- From now there will be no
ktd
dependency - Available dependencies:
ktd-raw-client
- raw client contains bindings for interaction withtdlib
ktd-raw-api-*
- raw api contains generated kotlin classes and built-intdlib
library for specifictdlib
versionktd-raw-api-v1.5.0
ktd-raw-api-v1.5.1
ktd-raw-api-latest
- for now latest = 1.5.1
ktd-coroutines-client
- client with support ofsuspend
andFlow
ktd-coroutines-api-*
- contains generated fast accessors for api classesktd-coroutines-api-v1.5.0
ktd-coroutines-api-v1.5.1
ktd-coroutines-api-latest
- for now latest = 1.5.1
ktd-api-stub
- api stub that can be used incompileOnly
scope withktd-*-client
dependency