- support for cookies that include "=" character in the value (thanks to @evgk)
- added readyState attribute values to WebSocket constructor (thanks to @llevkin)
- changed minimum version of
cordova-android
that is required (3.6.0 or later) - fixed a bug that could not get cookies that have secure attribute when using wss protocol
- fixed a bug that crashed when closing an app with leaving a connection open
- prevented that corrupt option strings are injected
- improved speed of receiving large binary
- logging support
- removed unused code
- refactor
- fixed a bug that was not be done unescape when sending a message (thanks to @shilder)
- fixed a bug that became unable to send a message when was created an instance many times
- temporarily disabled
AndroidLogger
- permessage-deflate support
- removed unused code (further shrank about 20%)
- performance improvement (further about 15% to 25% faster than previous versions)
- permessage-deflate support (experimental)
- fixed a multiple subprotocol bug
- improved finalization
- removed unused code (shrank about 20%)
- fixed a bug that was lacked of trailing zeros (0x00) when receiving binary (thanks to @lemoncola)
- updated only documents
- integrated with jetty-8.1.17.v20150415
- performance improvement (about 10% to 25% faster than previous versions)
- added
agent
option - changed default value of
origin
option - restored
maxTextMessageSize
/maxBinaryMessageSize
options - Crosswalk support
- Android 2.2 (Froyo) support end
- refactor
- fixed that difference between packages and directories structure (thanks to @digigm)
- fixed a constructor error on 4.4 and later (thanks to @digigm)
- fixed a frame aggregation error (thanks to @Atsyn)
- fixed a binary transmission for the case of using the plugin on 4.4 and later
- performance improvement (about 5% to 15% faster than previous versions)
- deployed source of Jetty directly (instead the jar file)
- abolished
maxTextMessageSize
/maxBinaryMessageSize
options - added
override
option - refactor
- solved a problem of SSL on 4.0 and 2.3 (thanks to @agalazis and koush/AndroidAsync)
- fixed a bug of a receiving binary size
- limit installation target to Android (thanks to @peli44)
- updated Jetty WebSocket library
- added escaping of special characters (thanks to @odbol)
- cookie support (thanks to @ericfong)
- removed a second argument from the send() method
- clobbered buggy websockets on 4.3 or lower (thanks to @rpastorvargas and @punj)
- bug fix
- bug fix
- change the way to set plugin options
- multiple subprotocol support
- readyState property support (thanks to @jrpereirajr)
- Cordova/Phonegap 3 support
- binary support
- event listener support
- more compliant with the WebSocket API requirements
- license change from MIT to Apache v2.0
- bug fix
- bug fix
origin
support (thanks to @rgillan)
- comply with the WebSocket API requirements
- first release