v1.3.5
Bug Fixes
- Fixed
OffsetDateTimeparsing in WebSocket live events. Gson's default handling didn't supportOffsetDateTime, so a custom deserializer is now registered.
Improvements
- WebSocket client refactoring - the
OkHttpClientused for WebSocket connections is now built via a dedicated factory method with configurable ping intervals, and a shared statichttpClientis 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