历史更新
TouchSocket
框架升级/发版规则升级前重点关注可能造成【破坏性】的标签类型:、、、
版本号规则:主版本号.次版本号.修订版本号
- 只要【确认】为框架
bug
,则当天修复,当天发版,修订版本号加 1
。 - 如果
.csproj
文件有变更,则当天发版,修订版本号加 1
。 - 其余情况,每年发布一个
主版本
。
v2.0.18
更新日期: 2024.9.10
更新描述:
兼容性修复升级。
更新详情:
- 当Cancel延迟到Reset之后时,新获取的waitData会出现Status为Cancel异常bug #IAQ2AI。
v2.0.17
更新日期: 2024.8.30
更新描述:
兼容性修复升级。
更新详情:
- 使用AspNetCore容器时,默认没有注册ILog的bug。
v2.0.16
更新日期: 2024.8.19
更新描述:
兼容性修复升级。
更新详情:
- tcp在winform中会使用主线程接收的bug,导致各种同步接收异常。
v2.0.15
更新日期: 2024.8.9
更新描述:
兼容性修复升级。
更新详情:
- 当客户端断开连接时,http响应会出现object is null的bug提示。
v2.0.13(14)
更新日期: 2024.7.24
更新描述:
兼容性修复升级。
更新详情:
- 重连插件在长时间运行时,会失效的bug。
- ssl加密下,连接响应时间过长bug#IAET6V 。
v2.0.12
更新日期: 2024.7.17
更新描述:
兼容性修复升级。
更新详情:
- socket在接收连接时,异常无法拦截的bug#IADIGX。
- 日志记录在执行时,先判断日志组件的可用性。
v2.0.11
更新日期: 2024.7.12
更新描述:
兼容性修复升级。
更新详情:
- Metadata在Add时不会覆盖原key的bug。
v2.0.10
更新日期: 2024.5.31
更新描述:
兼容性修复升级。
更新详情:
- WebSocket快捷命令行bug。 #I9TG3V。
v2.0.9
更新日期: 2024.5.29
更新描述:
兼容性修复升级。
更新详情:
v2.0.(7)8
更新日期: 2024.5.17
更新描述:
兼容性修复升级。
更新详情:
- udp首次建立连接无法接收数据的bug。 #I9PV7C。
v2.0.6
更新日期: 2024.5.12
更新描述:
兼容性修复升级。
更新详情:
- FlowGate的waitTime小于0时bug。
v2.0.5
更新日期: 2024.5.2
更新描述:
兼容性修复升级。
更新详情:
- wsclient Received事件与插件触发bug。#I9L9WI。
- ws命令行执行bug。
v2.0.4
更新日期: 2024.4.30
更新描述:
兼容性修复升级。
更新详情:
v2.0.3
更新日期: 2024.4.14
更新描述:
兼容性修复升级。
更新详情:
- Tcp在接收时,内存池释放存在延迟,可能导致内存池快速扩张,浪费内存。#I9FVAA。
- 在使用Host模型时,注入瞬态的TcpClient,在第一次获取实例是正常的,第二次就失败。#I9G3SV。
- WebSocketClient连接其他服务器时显示 “操作已被取消”。#I9GG05。
- ConcurrentList新增实现IReadOnlyList接口。
v2.0.2
更新日期: 2024.4.1
更新描述:
兼容性修复升级。
更新详情:
- TouchSocketBitConverter中的ToBooleans方法存在Bug#I9C1UY。
- SystemExtensions中的GetBit和SetBit方法#I9C1WM。
- HttpService多次响应下载文件时,不会响应的bug。
v2.0.1
更新日期: 2024.3.16
更新描述:
兼容性修复升级。
更新详情:
- HttpClient,无法通过HttpResponse.GetBody()获取响应内容#I989SI。
- SetNoDelay 异常#I979B0。
- 调用Dmtp服务的大数据传输时,如果循环调用会出现收到的数据和发送的数据不一致。实际上该问题是由
ByteBlock
写入扩容bug而导致的#I96FNF。
v2.0.0
更新日期: 2024.3.9
更新描述:
此版本是大版本更新。可能会产生很多不兼容部分,所以升级之前请做好备份,并且请详细阅读下列更新内容。
升级指南:
- 升级时请先升级至
2.0.0-beta.190
,再升级至2.0.0-rc.2
版本,因为正式版对于[Obsolete]特性的成员直接删除了,所以为友好升级,请先升级至此版本。 - 由2.0.0-beta.200至2.0.0-beta.220 #I8DE1D
- 由2.0.0-beta.220至2.0.0-beta.230 #I8LAX4
更新详情: