Skip to content
This repository was archived by the owner on Aug 29, 2018. It is now read-only.

Add Socket.io v2 support #77

Closed
marshallswain opened this issue May 19, 2017 · 2 comments
Closed

Add Socket.io v2 support #77

marshallswain opened this issue May 19, 2017 · 2 comments

Comments

@marshallswain
Copy link
Member

Socket.io 2 was recently released.

https://socket.io/

@marshallswain marshallswain changed the title Upgrade to Socket.io 2 Add Socket.io v2 support May 19, 2017
@eddyystop
Copy link

eddyystop commented May 19, 2017

Socket.IO 2.0.0
13 May 2017 – Damien Arrachequesne (@darrachequesne)
Socket.IO 2.0.0 is finally here! This major release brings several performance improvements:

  • uws is now the default Websocket engine. It should bring significant improvement in performance (particularly in terms of memory consumption) (release note of Engine.IO)
  • the Engine.IO and Socket.IO handshake packets were merged, reducing the number of roundtrips necessary to establish a connection. (#2833)
  • it is now possible to provide a custom parser according to the needs of your application (#2829). Please take a look at the example for more information.

Please note that this release is not backward-compatible, due to:

  • a breaking change related to utf-8 encoding in engine.io-parser
  • an update to make the socket id on the client match the id on the server-side (#1058)
  • Related packages were updated accordingly:

socket.io-redis version 5.x
socket.io-emitter version 3.x

@daffl
Copy link
Member

daffl commented May 24, 2017

This has already been done in #75 and released as v2.0.0 of feathers-socketio.

@daffl daffl closed this as completed May 24, 2017
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants