Rad Studio
[+] : 改进 Presence 服务器协议,新增 "Broadcast" 方法,允许向使用此协议的所有已连接客户端或订阅特定频道的客户端发送消息。[+] : 改进 Kraken API 客户端,新增 REST API 的私人用户资金方法。
[+] : 改进 Bitstamp API 客户端,新增 WebSocket 私有方法。
[+] : 改进 Bitstamp API 客户端,新增 REST 公开方法。
[+] : 改进 Bitstamp API 客户端,新增 REST 私有方法:账户余额、订单和提款。
[+] : 更新 CryptoAPI 演示以展示 Bitstamp 新功能。
[+] : 改进 Kucoin API 客户端,新增提款方法。
[+] : 改进 OpenAI 客户端,现在支持 Microsoft Azure OpenAI 服务(文本补全和聊天补全)。
[+] : 更新 OpenAI 演示,展示如何使用 Azure OpenAI 服务,位于文件夹 "15.AI\01.QuickStart\01.OpenAI"。
[+] : 改进 OpenAPI AWS 客户端,新增属性 AmazonOptions.SessionToken 用于设置临时安全凭证的令牌。
[+] : 改进 Huobi API 客户端,私有 WebSocket 方法更新至版本 2:SubscribeOrderUpdates、SubscribeTradeClearing 和 SubscribeAccountChange。
[+] : 改进 Huobi API 客户端,新增 2 个方法:SubscribeBBO 和 SubscribeMarketByPrice。
[+] : 改进 HTTP2 客户端,新增属性 "HTTP2Options" 用于配置处理接收到的分片数据的方式。
[*] : 修复错误 HTTP/2 服务器,范围检查错误。
[*] : 修复错误 HTTP/2 协议,解码空字符串时出错。
[*] : 修复错误 HTTP/2 客户端演示,删除了所有 golang 测试,因为服务器已不再活跃。
[*] : 修复错误 OpenAPI Amazon AWS,当 content-type 不是 "application/x-www-form-urlencoded; charset=utf-8" 时,消息未正确编码的问题。
[*] : 修复错误 OpenAPI Amazon AWS,默认 URL 基地址为 "http://" 而非 "https://" 的问题。
[*] : 修复错误 在 Linux 上编译 Lazarus 时找不到标识符 "Register" 的问题。
[*] : 修复错误 SChannel 在使用 Start/Stop 线程方法时出现 "invalid pointer" 错误的问题。
[*] : 修复错误 HTTP.SYS 服务器,保护从不同线程对同一连接 ID 发送 HTTP 响应的内部方法。
[*] : 修复错误 HTTP.SYS 服务器,属性 Options.WriteTimeout 不起作用的问题,现在仅在 Asynchronous = False(默认选项)时实现。
[*] : 修复错误 Kraken API 客户端,从 CBuilder 调用带有 const 数组参数的方法时出现访问违规的问题。
[*] : 修复错误 SignalRCore 客户端,从 CBuilder 调用带有 const 数组参数的方法时出现访问违规的问题。
[*] : 修复错误 OpenAPI,启用编译器指令 SGC_OPENAPI_JSON 时,JSON 对象名称未保留大小写的问题(需要 Rad Studio 10.4+)。
[+] : 修复错误 Bybit API 客户端,参数 Quantity 被定义为 Integer 而非 Extended 的问题。(感谢 Henk 反馈。)
[/] : 已删除 Huobi API 私有 V1 方法:GetAccounts、GetOrders、GetAccountsList、GetOrdersList 和 GetOrdersDetail。
.NET
[*] : 修复错误 HTTP/2 服务器,范围检查错误。
[*] : 修复错误 HTTP/2 协议,解码空字符串时出错。[*] : 修复错误 SChannel 在使用 Start/Stop 线程方法时出现 "invalid pointer" 错误的问题。
