Roadmap v5 #4529
Unanswered
darrachequesne
asked this question in
General
Roadmap v5
#4529
Replies: 3 comments 3 replies
-
Hi what about [RFC] Lite javascript client #4393 |
Beta Was this translation helpful? Give feedback.
1 reply
-
That's really greate functionality |
Beta Was this translation helpful? Give feedback.
0 replies
-
May I suggest to improve the usability of the RemoteSocket interface?
I've opened also a discussion about this some time ago: #4807 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Here is the list of changes for the next major version of Socket.IO. This list is obviously up for discussions, so please do not hesitate to comment here.
socket.request
)Rationale: keeping a reference to the
http.IncomingMessage
increases the memory footprint. Note: we should provide an alternative to be used withexpress-session
and such.Related: #3792
io.close()
do not close the HTTP server if it was not created by the libraryRelated: #4002 (reply in thread)
Note: we might need to drop support for some older versions of Node.js.
Update: using private class fields does not significantly reduce the bundle size after minification + gzip (and is a breaking change since it is only supported starting with Node.js 14.6.0) so this change makes little sense for now.
socket
objectRelated: #2047
Update: fixed in 15af22f
Rationale: currently we have "at-most-once" semantics, possibly "at-least-once" with acknowledgements and manual retry, but we could provide additional guarantees. Might be linked to #4510
Update: implemented in socketio/socket.io-client@655dce9
socket.leave(socket.id);
Related: #4524
[...]
Beta Was this translation helpful? Give feedback.
All reactions