Skip to content

Releases: sourcecaster/connectme

v2.1.0

10 Jul 19:33
Compare
Choose a tag to compare

Added support for binary type (uses Uint8List). Format: binary12, binary64 etc. - any buffer length in bytes.

v2.0.2

18 Nov 12:16
Compare
Choose a tag to compare

Maximum data length increased to 2^63 for messages sent over TCP socket.
Bugfix: data messages sent over TCP socket could stall in some cases.

v2.0.1

17 Nov 14:14
Compare
Choose a tag to compare

TCP data message boundaries implemented.

v2.0.0

16 Nov 15:11
Compare
Choose a tag to compare

ConnectMeClient constructor now takes single ConnectMeSocket argument.
TCP sockets server/connection support added (breaking changes).
Bugfix: unix named sockets failed to receive connections due to bad socket file permissions.
Bugfix: client connection failed reconnect attempt (with autoReconnect: true) caused an unhandled exception.
Bugfix: socket connections were not properly closed in some cases which could potentially lead to memory leaks.
Safari WebSocket data parsing bug fixed (it adds some extra bytes to buffer and actual Uint8List data size is smaller that its underlying buffer).

v1.0.0

26 Aug 00:09
Compare
Choose a tag to compare

Example extended.
Readme added.
Tests implemented.
Repository structure updated.
Client and server listen() method no longer requires async handler.