Repository navigation
v0.5.8
修复
- 修复 #183:explicit-runtime Web K线历史接口
/api/kline/hist和 K线 series 接口因查询会话未绑定交易所适配器而返回[ExgNotInit] explicit query requires an exchange adapter的问题。 - 查询会话现在同时绑定当前 runtime 的 symbols、exchange 和 K线运行策略,历史读取与缺失数据下载沿用所属 runtime 的依赖。
- 裸
strategy参数保持可选;保留自定义字段及类型/NULL 语义。
验证
- 新增本地数据库协议桩驱动的 HTTP 回归,覆盖 BTC/SNDK linear 合约、带/不带裸
strategy、非空历史数据、series 扩展字段和 NULL、不同 runtime 数据隔离,以及缺失数据请求进入所属交易所适配器。 - K线 HTTP 回归、相关 ORM 回归、Web 静态检查和构建通过。
- 全仓测试编译检查(
go test ./... -run '^$')及主程序构建通过。 - v0.5 系列已有三个 Windows 路径测试失败(CSV 文件路径、反斜杠上传路径、报告目录路径);排除这三个基线失败后,Web 测试全部通过。
- 下载回归使用适配器返回的标记错误验证调用链,未执行真实交易所下载。
版本
后端 v0.5.8;未修改前端,UIVersion 保持 v0.5.0。维护分支已由 v0.5.7 重命名为 v0.5;历史 v0.5.7 tag 保留。沿用上一版发布方式,发布源码,不附带二进制资产。