For most applications, the transition to 1.0 should be completely seamless and devoid of any hiccups. That said, we’ve done some work to streamline some APIs, and we have changed some internals, so this is a recommended read for most existing users.
Authentication differences
Socket.io uses middleware now
You can give a Socket.io server arbitrary functions via io.use() that are run when a socket is created. Check out this example:
var srv = require('http').createServer();
var io = require('sock