发布日期 版本号 更新说明
2025-12-5 14.5.0.3 1. Bit_SetAttr接口新增ATTR_HB_DEFAULT_STOPED_CALLBACK(0x20)类型,用于控制心跳停止程序自动退出功能。
2. Bit_QueryFeatureEx2接口的mode参数新增BIT_QUERY_MID_ONLY(0x1000)模式,用于按MID占用特征项。(需配合14.5.0及以上版本的集团服务和客户端库使用)
3. Bit_SetCustomInfo接口的CUSTOM_OPTION类型新增CUSTOM_OPTION_CLOUD_CLIENTID(0x20)模式,用于启用CUSTOM_CLIENT_ID(自定义终端标识)功能,开启后,系统会将已设置的CUSTOM_CLIENT_ID作为该设备的唯一标识,用于今后的机器指纹匹配与管理。(需配合14.5.0及以上版本的集团服务和客户端库使用)
2025-09-23 14.3.0.7 1. 完善客户端库心跳机制,增加心跳重试条件。
  • 错误码重试机制,当报错1810、1794时会触发重试逻辑。
  • 无限重试处理,即使在Query操作后仍会触发心跳重试。
  • 心跳恢复机制,当自动心跳停止后,调用Bit_Heartbeat接口可以尝试恢复自动心跳。
2 客户端库Bit_GetSessionInfo接口XML_TYPE_SN_INFO模式下,其xml返回信息中新增remainingMinutes字段(单位:分钟,仅支持单机授权),该字段用于显示授权的剩余可用时间。
3. 客户端库代理规则配置功能扩展,支持为云授权服务器(ws类型)和集团授权服务器(bit类型)分别配置独立的代理规则。
  • 配置文件的Proxy标签新增type属性,表示代理适用的服务器类型,支持ws、bit两种类型。
  • Bit_SetProxy接口的szHostName参数扩展为支持Type://HostName格式,其中Type对应服务器类型(可取值为ws或bit),用于指定不同类型服务器的代理。
4. Bit_SetCustomInfo接口的CUSTOM_OPTION类型新增CUSTOM_OPTION_DOCKER_INFO(0x40)模式,用于支持客户端向服务端发送设备运行于Docker环境时的标识信息。
2025-08-06 14.1.0.2 1. Bit_GetSessionInfo接口的XML_TYPE_DATA_INFO新增type字段,type="bigData"标识大容量配置项。
2. Bit_LoginEx接口支持通过scope设置登录的SN范围。(需配合14.1.0及以上版本的集团服务和客户端库)
2025-07-11 14.0.0.9 1. 新增客户端库绑定环境变量功能。
2. 增强客户端库的诊断日志信息。
3. 客户端库支持SN重用特征项(Overloaded Feature)。
4. 新增SetLastError接口函数,用于优化错误信息获取机制,解决回调函数中错误信息不准确的问题。
2025-05-13 13.8.0.6 1. 新增诊断日志章节。
2025-04-15 13.7.1.3 1. Bit_SetAttr的ATTR_ENABLE_DIAGS_LOG属性,支持诊断log由默认开启改为默认禁用。
2. Bit_SetAttr的ATTR_RETRY_COUNT属性,支持无论客户端是否超时或授权失效,始终保持心跳重试。
2025-04-03 13.7.0.8 1. Bit_Login支持指定按照LOGIN_MODE_MID、LOGIN_MODE_ACCOUNT、和LOGIN_MODE_GROUP进行扣点。(需配合13.7.0.0及以上版本的集团服务和客户端库)
2. Bit_SetCustomInfo的BIT_SERVER_ADDRESS支持返回集团服务地址。
3. 支持环境变量BITANSWER_CONNECTION,指定客户端和服务器之间建立连接为长连接或者短连接。
4. 新增bit_diags.log强化问题定位能力:
  • Bit_SetAttr支持ATTR_ENABLE_DIAGS_LOG,控制诊断log的生成。
  • 支持环境变量BITANSWER _DIAGNOSTICS,开启诊断log。
  • 支持环境变量BITANSWER _DIAGS_LOG_PATH,允许自定义诊断log文件的生成路径。
2025-02-20 13.6.9.5 1. Bit_SetAttr支持ATTR_HB_RETRY_FAILED_CALLBACK_EX2属性。
2. Bit_SetAttr支持ATTR_HB_RETRY_FAILED_CALLBACK_EX2_DATA属性。
3. Bit_SetAttr支持ATTR_HB_RETRY_SUCCESS_CALLBACK属性。
4. Bit_SetAttr支持ATTR_HB_RETRY_SUCCESS_CALLBACK_DATA属性。
5. Bit_GetTicketInfo支持BIT_TICKET_TYPE_INFO。
6. BIt_GetServerInfo支持BIT_SERVER_INFO_SN_USERS。
7. BIt_GetServerInfo支持BIT_SERVER_INFO_FEATURE_USERS。
8. Bit_Login的URL支持输入授权文件路径。
2024-12-31 13.6.0.6 1. Bit_SetCustomInfo接口支持CUSTOM_OPTION_BINARY_NAME。
2. Bit_GetInfo接口的BIT_INFO_LICENSE_ERROR参数,支持返回更详细的错误信息。
2024-11-15 13.5.0.5 1. Bit_SetAttr支持ATTR_DISABLE_ENV属性,用于禁用环境变量。
2. 新增BIt_GetServerInfo接口,支持获取集团服务的license信息。(需配合13.5.0.5及以上版本的集团服务和客户端库)。
3. 新增Bit_BatchBeginBit_BatchEnd接口,支持批量Query和Release。(需配合13.5.0.5及以上版本的集团服务和客户端库)
4. Bit_SetAttr的ATTR_WAIT_TIMEOUT(0x2)属性,等待队列超时时间最大支持自定义到15天。
5. Bit_SetAttr支持ATTR_CURLOPT_TIMEOUT属性,用于自定义receiveTimeout。
6. Bit_Login支持新mode,LOGIN_MODE_CREATE_NEW_HANDLE,用于创建新handle。
2024-09-09 13.4.8.0 1. Bit_CheckOut支持禁用某一feature后,其他feature仍可正常借出。(需配合13.4.8.0及以上版本的集团服务、集团扩展和客户端库)