Socket.IO 1.1.0 发布,此版本包括了大量的 bug 修复和许多新插件。此版本一共有 20 位贡献者。
服务器
hasBin no longer iterates over object prototypes (GH#1645) [kevin-roark]
Enhanced font styles in the chat example app (GH1653) [acusti]
Fixed etag header in server socket.io.js (GH#1655) [ysmood]
Fixed repo url in package.json (GH#1673) [bryanburgers]
Improved namespace and disconnection tests (GH) [guille]
Fixed possible crash on reconnect due to referencing deleted object property (GH#1682) [kevin-roark]
Emitting error packet when connecting to non-existing namespace (GH#1688) [fdellabetta]
Fixed room removal logic when leaving a room, props (GH#1697) [Marreck]
Faster git checkout in travis and SVG travis badge, (GH#1714, GH#1713) [PeterDaveHello]
No double utf8 encoding of packets on websocket transport (GH#322) [rase-]
Fixed binary decode memory leak (GH#27,GH#28) [christophwitzko, rase-]
Better utf8 error handling (GH#29) [nkzawa]
Fixed memory leak in websocket usage (GH, GH) [guille, nicokaiser]
Possibility to cleanly close the server (GH#1646) [narcisoguillen]
Declaring namespaces without the / prefix possible (GH#1729) [asyncanup]
The remoteAddress property on the connection is now cached so it should always be accessible (GH#270) [rase-]
客户端
Better utf8 error handling (GH#316) [nkzawa]
reconnect_failed event is now fired only once in socket.io-client (GH#708) [rase-]
autoConnect option in socket.io-client, making it possible to disable connecting without explicitly calling manager.open (GH#680, GH#728) [FredyC, nkzawa]
Our tests are faster and better than ever using the travis build matrix (GH, GH#335) [tootallnate, rase-, guille]
It is now possible to disable JSONP as a transport (GH#314) [rase-]
You can now use XDomainRequest to avoid loading bar flashing in IE8 (GH#331 GH#333 GH#334) [yujiosaka]
Socket.IO旨在让各种浏览器与移动设备上实现实时app功能,模糊化各种传输机制。
软件详情:http://socket.io/blog/socket-io-1-1-0/#
下载地址:https://github.com/Automattic/socket.io
来自:开源中国社区

