socket_io_flutter 1.0.1
socket_io_flutter: ^1.0.1 copied to clipboard

discontinued

Socket.io plugin, supports iOS and Android.

0.4.1 - 23rd October, 2019 #

Releasing PRs:

0.4.0 - 8th September, 2019 [ BREAKING CHANGE ] #

  • AndroidX support

0.3.7 - 8th September, 2019 #

0.3.6+1 - 8th September, 2019 #

  • Formatting, and updating readme

0.3.6 - 8th September, 2019 #

  • Lint fix for namespaces in Socket.io swift code.
  • Show error when namespaces don't start with '/'
  • namespace example added

0.3.5 - 29th August, 2019 #

  • PR63 Fix for clearing instances in case of multiple instances. by Djo

0.3.4 - 26th August, 2019 #

0.3.3+1 - 18th August, 2019 #

  • PR 57 fix for iOS (reqId wasn't optional) @Saifallak

0.3.3 - 14th August, 2019 #

  • Typo fix for nameSpace ( changed SocketOptions.namesapce to SocketOptions.nameSpace )

0.3.2 - 11th August, 2019 #

  • ACK Bug fixes for android 27+ | UIThread/EventThread issue resolved

0.3.1 - 11th August, 2019 #

  • Bug fixes from 0.3.0

0.3.0 - 11th August, 2019 #

Bulk update #

  • PR 18 - Update deployment target to 9.0 and allow for most recent version of Starscream
  • PR 27 - Android bug fix | Methods marked with @UiThread must be executed on the main thread
  • PR 35 - ACK Support
  • PR 44 - fix for duplicated listeners from platform channel
  • PR 45 - Bug Fix | Java class cast exception for timeout
  • PR 48 - Bug Fix | Swift version error on pod install
  • PR 52 - Namespace support for iOS | Any contributors can develop similarly for android

0.2.0 - 5th June, 2019 #

Breaking Change #

  • Convert all arguments for SocketIOManager to a single Options object

old config

socket = await manager.createInstance(
  URI,
  query: {"auth": "--SOME AUTH STRING---",},
  enableLogging: false
);

new config

socket = await manager.createInstance(SocketOptions(
    URI,
    query: {"auth": "--SOME AUTH STRING---",},
    enableLogging: false,
));
  • Introducing transports in SocketOptions

0.1.11 - 5th June, 2019 #

0.1.10 - 26th February, 2019 #

  • clearInstance BugFix on iOS

0.1.9 - 21st January, 2019 #

  • BugFix for iOS running on iPhone 6

0.1.8 - 17th January, 2019 #

  • Optimized serialization code for Android
  • Bug fix for Map representation characters/reserved characters for map representation as a string (= and /)

0.1.7 - 17th January, 2019 #

  • Disabling unnecessary logging of events in platform implementations in both Android and iOS, can enable if required by passing enableLogging: true to createInstance

0.1.6 - 28th November, 2018 #

  • Android and iOS data serialization handled properly to send objects and arrays

0.1.4 - 28th November, 2018 #

  • Android query bug: Extra ? is being sent. fixed

0.1.3 - 21st November, 2018 #

  • Added support for socket.io handshake query params for both iOS and Android

0.1.2 - 20th November, 2018 #

  • Fully working version of basic Socket.io connection for both Android and iOS
1
likes
0
pub points
30%
popularity

Socket.io plugin, supports iOS and Android.

Repository (GitHub)
View/report issues

Documentation

API reference

License

LICENSE

Dependencies

flutter

More

Packages that depend on socket_io_flutter