# SmartX 组件SDK 版本规则
组件SDK的版本号遵循 SemVer (opens new window) 规范, major 版本对应不兼容的 API 修改, minor 版本更新向下兼容的功能性新增, patch 版本更新向下兼容的问题修正。
请着重关注每个major版本的 Breaking Changes 说明
组件SDK是随SmartX客户端发布,客户端的版本号升级,组件SDK版本号不一定升级;组件SDK版本号升级,客户端版本号一定会升级,具体可以关注客户端升级说明。
# 版本对应
| 客户端版本 | 组件SDK版本 |
|---|---|
| 3.0.0 ~ 3.0.2 | 1.0.0 |
| 3.0.3 ~ 3.0.8 | 1.0.1 |
| 3.1.0 ~ 3.3.4 | 1.0.2 |
| 3.3.5 ~ 3.3.6 | 1.0.3 |
| 3.3.7 ~ 3.4.3 | 1.1.0 |
| 3.4.4 ~ | 1.1.1 |
# 1.0.0
# Features
创建SmartX的组件SDK,API围绕smart、Account、Strategy三个对象展开。
# 1.0.1
# Fixes
- 在
smart.ceche属性遍历时,隐藏内部方法 - 修复
current_account.cencelOrder无法撤单的问题
# 1.0.2
# Features
smart.insert_order与account.insert_order增加入参业务类型(business_type)
# Fixes
- 修复单独调用
getETFBasket时没有数据的问题
# 1.0.3
# Features
ETFComponent新增:溢价替代金额creation_amount和折价替代金额redemption_amount
# Fixes
- 修复行情订阅推送不稳定问题
# 1.1.0
# Breaking Changes
smart.insert_order与account.insert_order接口返回值类型改为Order
# Features
- 增加
smart.getSystemSet方法,获取客户端【系统设置】中用户的偏好设置 - 增加
smart.openSystemSet方法,打开客户端【系统设置】 Account实例属性增加isLevel2:是否是level2行情strategy.startStrategy增加一个可选入参,在启动策略时设置一些初始参数- 账户持仓增加盈亏成本
profit_price,计算时会包含买入费用与卖出费用等
# Fixes
- 账户资产和
ON_ASSET事件中,资产信息market_value数据填充持仓总市值 - 修复
smart.insert_order与account.insert_order接口中参数order_client_id的有效性 - 修复
smart.notice调用报错
# Improvements
smart.download增加覆盖文件提示
# 1.1.1
根据权限控制用户的私有插件使用,使用私有插件需要向客服人员申请权限。
# Fixes
- 修复插件中trade的证券代码不正确的问题
- 修复插件中启停策略接口正常,但是调用报超时的问题
← 清单文件