|
| 1 | +## 版本记录 |
| 2 | + |
| 3 | +#### v2.2 |
| 4 | +- 拆分 Git 库,添加对 PackageManager 支持,添加对 OpenUpm 的支持。 |
| 5 | + |
| 6 | +#### v2.1 |
| 7 | +- 修改WebGL平台Unity - JS通信方式,使用回调方式替换SendMessage方式。 |
| 8 | +- WebGL平台内存管理,内存优化,主动 malloc 和 free 内存。 |
| 9 | +- 非WebGL平台内存管理,内存优化,使用对象池方式重复利用对象。 |
| 10 | +- 添加 辅助工具,包括:Help,About,Check Updates 等。 |
| 11 | +- 添加 Assembly Define 支持,规范项目依赖,非必要接口使用 internal 关键字不予暴露。 |
| 12 | +- 目录结构重新整理,使用根路径下唯一UnityWebSocket文件夹作为插件唯一存放位置。 |
| 13 | + |
| 14 | +#### v2.0 |
| 15 | +- 移除 websocket-sharp 插件,使用 .Net 4.x 内置的 ClientWebSocket 作为非 WebGL 平台下 WebSocket 插件。 |
| 16 | +- 添加**同步方式**的WebSocket ,使用者不必再考虑**异步回调**中使用 Unity 组件的问题。 |
| 17 | + |
| 18 | +#### v1.3.2 |
| 19 | +- 修复 非ssl连接,使用sslConfiguration bug。 |
| 20 | + |
| 21 | +#### v1.3.1 |
| 22 | +- 修复 Tls error,添加默认协议 Tls,Tls11,Tls12。 |
| 23 | + |
| 24 | +#### v1.3 |
| 25 | +- 移除服务器Demo,改用 [websocket-sharp](http://www.websocket.org/echo.html) 官方提供的测试服务器。 |
| 26 | +- 添加 PlayerSetting -> Linker Target 属性检测。 |
| 27 | + |
| 28 | +#### v1.2.2 - pre |
| 29 | +- support for wss(ssl) 支持SSL协议格式(更新了websocket-sharp源码)。 |
| 30 | +- 服务器Demo尚未支持 SSL。会在未来版本支持。 |
| 31 | + |
| 32 | +#### v1.2.1 |
| 33 | +- fix 非WebGL平台打包兼容BUG(屏蔽websocket-jslib部分代码)。 |
| 34 | + |
| 35 | +#### v1.2 |
| 36 | +- 重构代码,规范代码,模块整理。 |
| 37 | +- 规范接口,参考websocket-sharp结构,使用EventHandler方式处理事件。 |
| 38 | +- 添加了字符串数据收发的支持。 |
| 39 | +- jslib中添加了获取socket.readyState的方法。 |
| 40 | +- jslib中的SendMessage参数整理。 |
| 41 | +- fix some Bugs. |
| 42 | + |
| 43 | +#### v1.1 |
| 44 | +- 多平台支持,使用websocket-sharp 开源插件。 |
| 45 | +- 完善项目命名空间,目录结构。 |
| 46 | +- WebSocket增加异步连接发送方法。(webgl平台下仍调用同步方式) |
| 47 | +- 添加开发分支,git管理方式调整。 |
| 48 | + |
| 49 | +#### v1.0 |
| 50 | +- 支持单客户端同时创建多个不同WebSocket链接。 |
| 51 | +- 添加OnError错误回调。错误码对应错误原因,参考jslib文件。 |
| 52 | +- 删除Alert功能(与WebSocket无关,按需求自行添加即可)。 |
| 53 | +- Close Event Code 作为链接断开错误信息处理。 |
| 54 | +- jslib 内容完善,增加Map管理websocket实例。 |
| 55 | +- 修改 State 枚举对应到WebSocket ReadyState。 |
| 56 | +- 添加 Release Demo Build 文件。 |
0 commit comments