socket_io_client 3.1.6
socket_io_client: ^3.1.6 copied to clipboard
Dartlang port of socket.io-client for web, flutter, dartvm to use
3.1.6 #
Bug fix:
- #442 Restore the
HttpClientAdapterclass andOptionBuilder.setHttpClientAdapter()that were unintentionally removed in 3.1.5 (a SemVer-breaking change in a patch release). They are now deprecated thin compatibility shims that bridge onto the package:web_socket transport viasetWebSocketConnector, and will be removed in 4.0.0. Migrate toOptionBuilder.setWebSocketConnector(). - #441 fix:
NoSuchMethodErrorwhen the server replies with an empty ack (no payload) while atimeout/ackTimeoutis set (e.g. viaemitWithAckAsyncorsocket.timeout(x).emit(...)).
3.1.5 #
New Feature:
- #435 feat!: unify the WebSocket transport with
package:web_socketfor a single native/web implementation. Custom implementations can be supplied throughsetWebSocketConnector(e.g.CupertinoWebSocket/OkHttpWebSocket);setExtraHeaderscontinues to work out of the box on native (dart:io) platforms via the default connector (browsers still cannot send custom headers on the WebSocket handshake). - #437 Added
OptionBuilder.disableWithCredentials()to mirrorenableWithCredentials().
Bug fix:
3.1.4 #
3.1.0+2 #
3.1.0+1 #
3.1.0 #
3.0.0 #
Bug fix:
- Upgrade to use socket_io_common 3.0.0
3.0.0-beta.2 #
Bug fix:
- #373 hot restart error - Unhandled Exception: type 'Null' is not a subtype of type 'bool'
3.0.0-beta.0 #
New Feature:
- Update codebase for compatibility with Socket.IO v4.7.4 and migrate to Dart version 3
- #55 how to custom parser
- #322 added emitWithAckAsync
- #334 Socket.on... returns disposer function
- #343 Empty query map in OptionsBuilder throws RangeError
- #353 Add timeout on emit and emitWithAck
Bug fix:
- #360 Library is not compatible with latest version on socket.io 4.7.4
2.0.3+1 #
Fix dart analyzing issues
2.0.1 #
2.0.0 #
New Feature:
- #237 Allow sending an ack with multiple data items (making it consistent with emit)
1.0.2 #
New Feature:
- #237 Allow sending an ack with multiple data items (making it consistent with emit)
1.0.1 #
Bug fix:
- #188 Fixbug for Backoff when many attempts: "UnsupportedError: Unsupported operation: Infinity or NaN toInt"
2.0.0-beta.4-nullsafety.0 #
2.0.0-beta.1 #
1.0.0 #
- #172 socket id's not synced
2.0.0-beta.3-nullsafety.0 #
New Feature:
- #163 Null safety support for 2.0.0-beta
2.0.0-beta.3 #
Bug fix:
- #150 Problem with setQuery in socket io version 3.0
2.0.0-beta.2 #
Bug fix:
- #140 getting Error on emitWithAck() in v2 beta
2.0.0-beta.1 #
New Feature:
New Feature:
- #132 Migrating to null safety for Dart
0.9.10+2 #
- Fix dart analyzer warning for formatting issues.
0.9.10+1 #
- Fix dart analyzer warning.