Releases: dsrees/JavaPhoenixClient
Releases · dsrees/JavaPhoenixClient
0.3.0
Fixed
#59 - Crash on pre-24 android when using Presence (thanks @rawnsley)
Changed
- Socket more aggressively attempts to reconnect after an abnormal socket closure
- Channels attempt to rejoin immediately upon sockets reconnecting
0.2.6
Fixed
- #52: Fixed heartbeat not being scheduled on a repeating task
0.2.4
- Added fix for SSLExceptions and reconnecting
0.2.3
- Removed additional conditional logic during reconnect that wasn't needed
0.2.2
- #49 - Added fix where the Socket was not automatically attempting to reconnect after a connection loss
0.2.1
Downgrades OkHttp3 to 3.12.2 to maintain Android 4.x support. OkHttp 3.12.x will reach end of life Dec 31, 2020
0.2.0
Rewrite of the client, matching phoenixjs 1.4
NOTE: This is a breaking release. For the most part, it should behave much the same, just a few naming changes.
Phx
has been remove from all classes. So PhxSocket
is now just Socket
- All timers have been moved to use a
ScheduledThreadPoolExecutor
- Presence support has been added
- Complete test coverage has been added
0.1.8
Fixed
- #37 - Push Timeouts not removing their refEvent binding to their parent Channel. Thanks @dustinconrad
0.1.7
Fixed
- #39 - Fixes issue when multiple join messages get queued when connection changes
- #41 - default steppedBack reconnect time was set to 100s instead of 10s
Thanks to @ostap0207 for reporting and resolving these!
0.1.6
Fixed
- #35 - Reconnecting after a normal disconnect