-
Update to Kotlin 1.5.30, bump all the other dependencies
-
Refactor callbacks, flows etc. to use suspend functions
-
Introduce a couple of helpful workarounds for using suspend functions from Java
-
Refactor a lot
- Kotlin
1.4.0
support - JS artifact (
nodejs
) supported again - Several small minor fixes
- Migrate to Kotlin
1.4.0-rc
, update dependencies, solve issues - Add
json
to constructors everywhere to be able to provide custom configuration - Several small minor fixes
- JS artifact (
nodejs
) is not available for common http client due to the yarn issue
- ktor-based http client is not abstract anymore, but still
open
. Provide client in constructor or override the method.
- Made some client methods public
- Added method for creating VkApiClient from code (authorization code flow)
- Small refactoring
- Small documentation changes
- Added JS support
- Added methods for asynchronous uploading of attachments
- Changed default behavior of
execute
batch queue: default numbers of requests per second is now3
, but earlier batch queue was used by defautl and was disables, so error occurred - Examples updates & documentation
First release.
Deprecated and moved to the branch https://github.com/vksdk/vk-sdk-kotlin/tree/old-vk-bot-java-sdk