- Support for binary messages (websocket opcode 2)
- [iOS] updating cordova-plugin-add-swift-support dependency to 2.0.2
- [iOS] support Swift 5
- [Android] upgrading to org:java-websocket:1.4.0
- [iOS] updating cordova-plugin-add-swift-support dependency to 2.0.1
- [iOS] support Swift 4
- [Android] replacing compile with implementation (Android Gradle plugin 3.0)
- [Android] upgrading to org:java-websocket:1.3.9
- [Android] fixed "Error during WebSocket handshake: code: 404" when using the protocols option
- [Android] preventing crash in the onError handler
- [Android] upgrading to org:java-websocket:1.3.8
- [iOS] updating cordova-plugin-add-swift-support dependency to 1.7.2
- [Android] upgrading to org:java-websocket:1.3.7
- [iOS] updating cordova-plugin-add-swift-support dependency to version 1.7.1
- setting version of cordova-plugin-add-swift-support dependency.
- [iOS] fixed not working with firefox client
- Changelog moved to CHANGELOG.md
- [Android] fixed wasClean in the onClose handler (now returns true on normal termination)
- [Android] fixed closing a connection server-side was not triggering the onClose handler
- [Android] upgrading to org:java-websocket:1.3.4
- [iOS] fixing crash when tcpNoDelay not defined
- [Android] fixed NPE when getting HostAddress. 'addr' or 'remoteAddr' fields may be null.
- [Android] fixed WebsocketNotConnectedException when calling send
- [Android] upgrading to org:java-websocket:1.3.3
- plugin.xml: moving js clobbers from global to only supported platforms
- [Android] switching back to org:java-websocket:1.3.2
- fixed error when a connection is open before the start success callback occurs
- new tcpNoDelay option
- onStart, onDidNotStart and onStop handlers replaced with success and failure callbacks
- added generic onFailure handler (assume the server is unexpectedly stopped in this handler)
- [iOS] fixed crash on stop and close (dealloc)
- adding state 'open' or 'closed' to the
conn
object
- getInterfaces returns the ipv4 and ipv6 addresses organized by network interface
- onOpen, onMessage and onClose handlers share the same
conn
instances - [Android] switching to com.pusher:java-websocket:1.4.1
- [iOS] IPv6 support 30a98b0
- [iOS] fixed crash (error retrieving URL query string)
- new onDidNotStart handler in the start method
- getInterfaces returns ipv4 and ipv6 addresses