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
-
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