3.0.2 / 2020-06-29
- Rescue exceptions in update manager thread
3.0.1 / 2020-06-29
- Fix client dispose
3.0.0 / 2020-06-28
- Extract schema to separate gem
2.1.0 / 2019-10-18
- Support tdlib 1.5
- Fix TD::Client#dispose race condition and client crash
2.0.0 / 2019-02-08
- Generated types and client functions
- Async handlers
- Use ffi instead of fiddle
- Use Concurrent::Promises
- TD errors handling in promises
- Add use_file_database setting to config
1.0.0 / 2018-05-27
- Return promises from TD::Client#broadcast
- Add #fetch as alias to #broadcast_and_receive
0.9.4 / 2018-05-16
- Fix recursive locking in nested handlers
0.9.3 / 2018-05-04
- Add proxy support
0.9.2 / 2018-05-04
- Fix some potential deadlocks
0.9.1 / 2018-04-27
- Fix deadlock in Client#on_ready
0.9.0 / 2018-04-26
- Use Celluloid
0.8.0 / 2018-04-25
- Fix await methods
0.4.0 / 2018-04-12
- Add configurable timeout
- Fix hanging threads after timeout
0.3.0 / 2018-04-04
- Use Concurrent::Promise instead of timeout module
- Add integration tests
0.2.0 / 2018-02-16
Improved lib path detection
TD::Client#on_ready method
0.1.0 / 2018-02-01
- Initial release:
Basic featues