socket.io icon indicating copy to clipboard operation
socket.io copied to clipboard

Realtime application framework (Node.JS server)

Results 359 socket.io issues
Sort by recently updated
recently updated
newest added

**Describe the bug** If you want to make a middleware function to check authentication and set the user in `socket.data`, you cannot create the proper type for it without supplying...

enhancement

**Describe the bug** `socket.io` and `socket.io-client` `Socket` classes are not covariant on either `ListenEvents` or `EmitEvents`. Its typings are too lax, causing TS to allow variable substitutions that should be...

enhancement

**Describe the bug** My app is crashed when i initialise my socket on ios device. **To Reproduce** Please fill the following code example: Socket.IO server version: `2.1.1` *Server* ```js import...

needs investigation

**Describe the bug** Combining a `uWebSockets.js` app using the `io.attachApp()` with the msgpack parser (`socket.io-msgpack-parser`) does not work. Under the following conditions I'm experiencing different behavior: 1. When connecting the...

needs investigation

Using the code provided in the directory does not include the Chatbot shwon on https://socketio-chat-h9jt.herokuapp.com/

documentation

In 4.1.0 this was added: https://socket.io/blog/socket-io-4-1-0/#emit-an-event-when-a-namespace-is-created It would be good to add it to be added to https://socket.io/docs/v4/middlewares/, as the examples there only shows how to add middleware to the...

documentation

**Describe the bug** The docs https://socket.io/docs/v4/client-socket-instance/#connect_error says: ``` This event is fired when: 1) the low-level connection cannot be established 2) the connection is denied by the server in a...

documentation

Why not create support for php as well? I checked the documentation and it has almost every language, and in PHP it is also possible, I am willing to help...

enhancement
other languages

I'm using ``` socket.use(([event, ...args], next) => { incommingEventFilter(socket, [event, args], next); }); socket.prependAnyOutgoing(outgoingEventFilter); ``` to filter and log all income & outgoing event; It work well...but... Client-Side: ``` socket.emitWithAck("hello",...

enhancement

**Is your feature request related to a problem? Please describe.** Currently, socket.io does not have built-in message replay functionality. Implementing this feature at the application level is challenging. This capability...

enhancement