There is no breaking change at the protocol level. Reference: https://socket.io/blog/socket-io-4-release/