Skip to content
This repository has been archived by the owner on Mar 19, 2022. It is now read-only.

Beta 6

Pre-release
Pre-release
Compare
Choose a tag to compare
@badoualy badoualy released this 29 Mar 10:05
· 89 commits to master since this release

Like beta 5, this 6th beta increases stability a lot, add some utils methods for Kotlin (using extension methods)

Changelog:

  • Switched to SocketChannel, now using Java NIO
  • Improved tl-builder module, fixed some bugs due to flag fields
  • Implemented a client pool, to keep connection opened, using nio selectors
  • Now using travis for CI
  • Handle time sync to solve bad message id
  • Implemented unit testing for the serialization/deserialization phase
  • Execute a first RPC call when creating connection to start updates
  • Fixed some bugs when deserializing TLVector of Integer, Long or String
  • Fixed update callback sometimes blocking the thread when calling a client method in the listener
  • Fixed some missing message ack
  • Handle NETWORK_MIGRATE_ error
  • All API methods now throws RpcErrorException
  • Update Kotlin to latest version