Rad Studio
[+] : 改进 OpenAI 助手,现在允许上传文件并对这些文件的内容进行提问。[+] : 改进 OpenAI 助手演示,新增上传文件的选项。演示展示如何上传 sgcWebSockets.pdf 手册并对其内容进行提问。
[+] : 改进 sgcIndy 安装程序,新增选项 "避免存储新属性",若设为 true,则 APIVersion、LegacyProvider 等新属性不会存储在 dfm 文件中。
[+] : 新增属性 OpenSSL_Options.MinVersion 以设置接受的最低版本。
[+] : 新增对 Intraweb XVI 的支持。
[+] : 改进 Amazon AWS S3 SDK,新增方法 GetObjectAsStream 以将对象作为二进制流下载。
[*] : 修复错误 sgcWebSockets 安装程序,选择 Lazarus 安装时某些文件未被导出的问题。
[*] : 修复错误 OpenAPI 解析器,当结果为数字时的问题。
[*] : 修复错误 OpenAPI 客户端,将主体编码为 utf-8 时的问题。
[*] : 修复内存泄漏 接收分片消息时,内部队列对象未被销毁的内存泄漏问题。(感谢 Jasja 反馈。)
[*] : 修复错误 sgcIndy,设置最低接受的 TLS 协议时的问题。
[*] : 修复错误 HTTP/2 客户端,使用 HTTP 代理时 SNI 主机未正确设置导致连接关闭的问题。
[*] : 修复错误 OpenAI 客户端,解析 UTF-8 字符时的问题。
[*] : 修复内存泄漏 MQTT 客户端,销毁 TsgcWSMQTTUNSUBACK 类时的内存泄漏问题。(感谢 Robin 反馈。)
[*] : 修复错误 WebSocket 客户端,连接时遇到 10054 错误会进入循环的问题。
[*] : 修复错误 AMQP1 客户端,主机名未正确设置的问题。
[*] : 修复错误 HTTP.SYS 服务器,当连接来自反向代理时解码 WebSocket HTTP 头部的问题。(感谢 Corbinian 反馈。)
[/] : 选择 openSSL 版本 tls1_3 时,现在默认只接受 tls1_3 版本(在 2024.10.0 发布之前,tls1_2 也被接受)。
新增属性 OpenSSL_Options.MinVersion 用于设置接受的最低 TLS 版本。
.NET
[*] : 修复内存泄漏 接收分片消息时,内部队列对象未被销毁的内存泄漏问题。(感谢 Jasja 反馈。)[*] : 修复错误 HTTP/2 客户端,使用 HTTP 代理时 SNI 主机未正确设置导致连接关闭的问题。
[*] : 修复错误 WebSocket 客户端,连接时遇到 10054 错误会进入循环的问题。
