Skip to content

Releases: dsrees/JavaPhoenixClient

0.3.0

21 Jun 01:31
Compare
Choose a tag to compare

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

22 May 17:47
Compare
Choose a tag to compare

Fixed

  • #52: Fixed heartbeat not being scheduled on a repeating task

0.2.4

14 May 19:05
Compare
Choose a tag to compare
  • Added fix for SSLExceptions and reconnecting

0.2.3

14 May 18:25
Compare
Choose a tag to compare
  • Removed additional conditional logic during reconnect that wasn't needed

0.2.2

14 May 18:12
Compare
Choose a tag to compare
  • #49 - Added fix where the Socket was not automatically attempting to reconnect after a connection loss

0.2.1

14 May 16:54
Compare
Choose a tag to compare

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

01 May 15:55
Compare
Choose a tag to compare

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

04 Mar 16:16
Compare
Choose a tag to compare

Fixed

  • #37 - Push Timeouts not removing their refEvent binding to their parent Channel. Thanks @dustinconrad

0.1.7

27 Feb 13:50
Compare
Choose a tag to compare

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

12 Feb 18:03
Compare
Choose a tag to compare

Fixed

  • #35 - Reconnecting after a normal disconnect