Releases: noear/socket.d
Releases · noear/socket.d
Socket.D v2.5.13
Socket.D v2.5.12
java 适配更新:
- smartsocket 升为 1.5.52
Socket.D v2.5.11
2.5.10 无法拉取 java sdk maven 包。重新发包!
Socket.D v2.5.10
java 适配更新:
- 添加 websocket 子协议验证开关控制
- smartsocket 升为 1.5.50
javascript 适配更新:
- 添加 websocket 子协议验证开关控制
python 适配更新:
- 添加 websocket 子协议验证开关控制
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)
Socket.D v2.5.9
java 适配更新:
- 修复 socketd-transport-spring-websocket 不能通过子协议验证的问题
- smartsocket 升为 1.5.46
javascript 适配更新:
- 无
python 适配更新:
- 无
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)
Socket.D v2.5.7
java 适配更新:
- 添加 静态 spi 加载方式(避免某些打包方案让 java spi 失效)
javascript 适配更新:
- 无
python 适配更新:
- 无
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)
Socket.D v2.5.6
java 适配更新:
- smartsocket 升为 1.5.44
javascript 适配更新:
- 强化 EntityDefault::dataSet 方法,支持 Buffer 传入
- 强化 Session::sendAlarm 支持 Entity 传入
python 适配更新:
- 优化 Session::send_alarm 申明,支持 alarm: str|Entity
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)
Socket.D v2.5.5
java 适配更新:
- 无
javascript 适配更新:
- 修复 wechat 的环境识别问题
- 发布 socket.d.esm.js
python 适配更新:
- 无
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)
Socket.D v2.5.4
java 适配更新:
- 添加 新的每秒帧流量控制接口 TrafficLimiter
- 添加 Listener:onReply, onSend 方法,方便帧流量统计
- 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位
- 移除 旧的基于信号量的流量控制方式
javascript 适配更新:
- 添加 Listener:onReply, onSend 方法,方便帧流量统计
- 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位
- 调整 代码结构与 java,python 尽量保持相近
python 适配更新:
- 添加 Listener:onReply, onSend 方法,方便帧流量统计
- 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)
Socket.D v2.5.3
java 适配更新:
- 添加 SessionUtils 工具类
- 添加 Session::isActive()
- 移除 LoadBalancer:isActive() 接口
javascript 适配更新:
- 添加 SessionUtils 工具类
- 添加 Session::isActive()
- 添加 BroadcastBroker 接口(提供类似 stomp 的体验)
- 修复 在 ios/android 上检测 TextEncoder 出错的问题(2.3.10 出现的)
python 适配更新:
- 添加 SessionUtils 工具类
- 添加 Session::isActive()
- 添加 BroadcastBroker 接口(提供类似 stomp 的体验)
兼容提醒:
v2.5 之后,sd:ws
需要客户端和服务端同时升级(因为加了 子协议验证
)