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.IncomingMessageincreases the memory footprint. Note: we should provide an alternative to be used withexpress-sessionand 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.
socketobjectRelated: #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