# sdk-update 更新日志 ## 1.1.0 ### 新增 - `UpdateInfo.requiresLogin: Boolean`:服务端要求先登录再检测更新时为 `true`,客户端可据此静默等待登录后重检。 - `UpdateSDK.ignoreVersion(context, versionCode)`:将指定版本码标记为已忽略,存储于 `SharedPreferences`。非强制更新时,`checkAppUpdate` 检测到被忽略的版本会直接返回 `needsUpdate=false`,不弹窗。 - `UpdateSDK.clearIgnoredVersions(context)`:清除所有已忽略版本记录。 - `UpdateSDK.checkAppUpdate(context, userIdOverride)` 新增可选参数 `userIdOverride: String?`:优先级高于 `XuqmSDK.currentLoginSession?.userId`,供 H5 login 回调触发补充检测时使用。 ### 兼容性 - 完全向后兼容 `1.0.x`,现有调用无需修改。 - `updateInfo.requiresLogin` 默认值为 `false`,服务端未升级时行为不变。 --- ## 1.0.9 - 历史版本。