Skip to content

v1.3.5

Choose a tag to compare

@winrid winrid released this 03 Apr 05:25

Bug Fixes

  • Fixed OffsetDateTime parsing in WebSocket live events. Gson's default handling didn't support OffsetDateTime, so a custom deserializer is now registered.

Improvements

  • WebSocket client refactoring - the OkHttpClient used for WebSocket connections is now built via a dedicated factory method with configurable ping intervals, and a shared static httpClient is used for HTTP polling (event log
    fetches) to avoid connection pool conflicts.
  • Configurable ping intervals - default ping interval is 25s; a createTesting() factory method provides a 5s ping interval for Android emulator / aggressive NAT environments.
  • Forced HTTP/1.1 protocol negotiation to reduce latency (server is HTTP/1.1).

Full Changelog: v1.3.4...v1.3.5