Skip to content

Releases: noear/socket.d

Socket.D v2.5.12

29 Sep 05:53
Compare
Choose a tag to compare

java 适配更新:

  • smartsocket 升为 1.5.52

Socket.D v2.5.11

27 Jul 03:00
Compare
Choose a tag to compare

2.5.10 无法拉取 java sdk maven 包。重新发包!

Socket.D v2.5.10

23 Jul 23:56
Compare
Choose a tag to compare

java 适配更新:

  • 添加 websocket 子协议验证开关控制
  • smartsocket 升为 1.5.50

javascript 适配更新:

  • 添加 websocket 子协议验证开关控制

python 适配更新:

  • 添加 websocket 子协议验证开关控制

兼容提醒:

v2.5 之后,sd:ws 需要客户端和服务端同时升级(因为加了 子协议验证

Socket.D v2.5.9

06 Jul 23:49
Compare
Choose a tag to compare

java 适配更新:

  • 修复 socketd-transport-spring-websocket 不能通过子协议验证的问题
  • smartsocket 升为 1.5.46

javascript 适配更新:

python 适配更新:

兼容提醒:

v2.5 之后,sd:ws 需要客户端和服务端同时升级(因为加了 子协议验证

Socket.D v2.5.7

25 Jun 10:36
Compare
Choose a tag to compare

java 适配更新:

  • 添加 静态 spi 加载方式(避免某些打包方案让 java spi 失效)

javascript 适配更新:

python 适配更新:

兼容提醒:

v2.5 之后,sd:ws 需要客户端和服务端同时升级(因为加了 子协议验证

Socket.D v2.5.6

18 Jun 13:35
Compare
Choose a tag to compare

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

14 Jun 07:42
Compare
Choose a tag to compare

java 适配更新:

javascript 适配更新:

  • 修复 wechat 的环境识别问题
  • 发布 socket.d.esm.js

python 适配更新:

兼容提醒:

v2.5 之后,sd:ws 需要客户端和服务端同时升级(因为加了 子协议验证

Socket.D v2.5.4

13 Jun 05:58
Compare
Choose a tag to compare

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

02 Jun 23:40
Compare
Choose a tag to compare

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 需要客户端和服务端同时升级(因为加了 子协议验证

Socket.D v2.5.2

02 Jun 11:37
Compare
Choose a tag to compare

java 适配更新:

  • 添加 SessionUtils 工具类
  • 添加 Session::isActive()
  • 移除 LoadBalancer:isActive() 接口

javascript 适配更新:

  • 添加 SessionUtils 工具类
  • 添加 Session::isActive()
  • 添加 BroadcastBroker 接口(提供类似 stomp 的体验)

python 适配更新:

  • 添加 SessionUtils 工具类
  • 添加 Session::isActive()
  • 添加 BroadcastBroker 接口(提供类似 stomp 的体验)

兼容提醒:

v2.5 之后,sd:ws 需要客户端和服务端同时升级(因为加了 子协议验证