提交图

  • 58d479523e fix: uniquePropNames 去重逻辑修复,避免重复 bump 版本 main XuqmGroup 2026-06-17 19:14:34 +0800
  • 0a93127f01 ci: bump module versions [sdk-bugcollect,sdk-bugcollect-plugin] Jenkins CI 2026-06-17 19:09:09 +0800
  • 76ce61b06d ci: sdk-bugcollect-plugin 随 sdk-bugcollect 自动联动,移除独立参数 XuqmGroup 2026-06-17 19:06:23 +0800
  • 5499376a08 ci: bump module versions [sdk-bugcollect] Jenkins CI 2026-06-17 19:01:44 +0800
  • ffcebf504a ci: bump module versions [sdk-bugcollect-plugin] Jenkins CI 2026-06-17 18:53:09 +0800
  • 229de4d498 fix: bugcollect-plugin Java 17 → 21(Jenkins agent 已有 Java 21) XuqmGroup 2026-06-17 18:51:59 +0800
  • 3959da7693 fix: bugcollect 模块 Java 11 → 17(Jenkins agent 无法下载 Java 11) XuqmGroup 2026-06-17 18:39:34 +0800
  • d47500be96 fix: foojay-resolver 升级到 1.0.0(修复 Gradle 9 IBM_SEMERU 兼容性) XuqmGroup 2026-06-17 18:32:40 +0800
  • c76b1326be fix: 添加 Gradle toolchain 自动下载(foojay-resolver),解决 Jenkins agent 缺少 Java 11 问题 XuqmGroup 2026-06-17 18:29:26 +0800
  • a3d7e14fc1 ci: 替换 toUnique 为 Set,兼容 Jenkins Sandbox XuqmGroup 2026-06-17 18:25:05 +0800
  • 4e422aa1c1 feat(jenkins): 添加 sdk-bugcollect-plugin 模块支持 XuqmGroup 2026-06-17 18:21:40 +0800
  • ae2ba91e57 ci: bump module versions [sdk-core,sdk-im,sdk-push,sdk-update,sdk-webview,sdk-license,sdk-bugcollect] Jenkins CI 2026-06-17 18:07:14 +0800
  • 0f8205063d feat(bugcollect): 更新 API 端点并改进数据结构 XuqmGroup 2026-06-17 18:02:10 +0800
  • d910f9e3e1 revert(sdk-core): 回滚 serverUrl 回退 baseUrl 的临时补丁 XuqmGroup 2026-06-17 16:44:24 +0800
  • cb6b06e92d fix(sdk-core): 从 config.xuqm 读取 platformUrl 时 serverUrl 回退到 baseUrl XuqmGroup 2026-06-17 16:38:53 +0800
  • da6c5f59e5 fix(bugcollect): remove invalid sdk param from IssueEvent in LogQueue XuqmGroup 2026-06-17 15:59:37 +0800
  • 43e7c5655e fix(bugcollect): IssueEvent 补充 SdkInfo nested class,BugCollect 移除 IssueEvent 无效 sdk 参数 XuqmGroup 2026-06-17 15:38:27 +0800
  • 4896f24af8 feat(bugcollect): SDK v1.1.0 — 修复 packageName 缺失导致 captureError 静默失败 XuqmGroup 2026-06-17 15:30:40 +0800
  • a36097fcdb fix(sdk-update): awaitInitialization 同时等待远程平台配置完成 XuqmGroup 2026-06-17 13:30:19 +0800
  • 12bff04e0e ci: bump module versions [sdk-update] Jenkins CI 2026-06-17 13:09:39 +0800
  • 16d8354064 fix(sdk-update): 40404 改为抛 IllegalStateException,走 onFailure 异常上报路径 XuqmGroup 2026-06-17 13:07:54 +0800
  • c4fcac1da8 ci: bump module versions [sdk-update] Jenkins CI 2026-06-17 12:51:28 +0800
  • 5b21a7a52e feat(sdk-update): 服务未开通时返回 serviceActivated=false XuqmGroup 2026-06-17 12:22:24 +0800
  • ba8fc74740 fix(sdk-update): 修复 checkAppUpdate NPE — 服务端 versionName 为 null 时崩溃 XuqmGroup 2026-06-17 11:32:42 +0800
  • 7b52d09758 refactor(sdk-bugcollect): 将 Gradle 插件拆分为独立 JVM 模块 sdk-bugcollect-plugin XuqmGroup 2026-06-17 10:41:29 +0800
  • 8db0d353de feat(sdk-bugcollect): Gradle plugin 支持从 config.xuqm 自动解密读取配置 XuqmGroup 2026-06-16 19:14:49 +0800
  • dff226ae71 feat(sdk-bugcollect): Gradle plugin 支持从 xuqm.config.json 读取配置 XuqmGroup 2026-06-16 19:02:39 +0800
  • c8a482a5c0 refactor: sdk-log → sdk-bugcollect XuqmGroup 2026-06-16 17:39:23 +0800
  • 89d11f73b8 docs: sdk-log → sdk-bugcollect 重命名 XuqmGroup 2026-06-16 17:18:35 +0800
  • 39f5c4ecf6 fix: sdk-log 编译修复 + sdk-core/sdk-webview 类型修正 XuqmGroup 2026-06-16 13:46:01 +0800
  • b25a27c9f6 docs(sdk): 添加 Android SDK 架构总览文档 XuqmGroup 2026-06-16 12:35:17 +0800
  • 4a18d06c63 docs: 添加 CLAUDE.md + 各 module README + sdk-webview JSBridge 补全 XuqmGroup 2026-06-16 12:14:54 +0800
  • fbafc8d802 feat: sdk-log v1.0.0 新建 + sdk-core logApiUrl 扩展 + sdk-update 进度回调 XuqmGroup 2026-06-16 12:10:58 +0800
  • 9a4e6c0091 ci: Jenkinsfile支持SNAPSHOT发布模式 + 新增sdk-log模块支持 XuqmGroup 2026-06-16 11:13:27 +0800
  • 3f110526f0 docs: 添加CLAUDE.md项目上下文 XuqmGroup 2026-06-16 11:05:53 +0800
  • 3fe411738d docs(sdk): 更新跨平台SDK设计规范至v1.1版本 XuqmGroup 2026-06-15 15:51:58 +0800
  • 20d1654e4f ci: bump module versions [sdk-update] Jenkins CI 2026-06-11 20:26:25 +0800
  • b2993038e5 fix(sdk-update): make UpdateInfo.apkHash nullable to prevent NPE on missing server field XuqmGroup 2026-06-11 20:24:39 +0800
  • 18ba82e0db ci: bump module versions [sdk-update] Jenkins CI 2026-06-11 20:18:59 +0800
  • a574ecdead fix(update): surface API errors instead of silently returning null XuqmGroup 2026-06-11 19:30:59 +0800
  • e10deeb4ff ci: bump module versions [sdk-core,sdk-update,sdk-webview] Jenkins CI 2026-06-11 17:27:09 +0800
  • 4fa03f461e fix(sdk-webview): add missing FileDownloadDestination import and fix curly-quote string literal XuqmGroup 2026-06-11 16:44:26 +0800
  • 16c6668533 feat(sdk): 扩展用户信息功能并增强文件下载权限管理 XuqmGroup 2026-06-11 16:41:07 +0800
  • db8a2a6820 feat(sdk-core): 新增 XuqmSDK.setUserInfo,替换 UpdateSDK.setUserId XuqmGroup 2026-06-11 15:11:53 +0800
  • 53e3cc2d6a ci: bump module versions [sdk-core,sdk-im,sdk-push,sdk-update,sdk-webview,sdk-license] Jenkins CI 2026-06-11 13:34:35 +0800
  • 0ce157f71e feat(system): 添加系统更新管理和版本控制功能 XuqmGroup 2026-06-11 13:30:41 +0800
  • 01bdceec44 feat(update): 添加外部用户ID设置功能支持灰度发布 XuqmGroup 2026-06-11 12:42:59 +0800
  • 7caf7ed32d feat(update): 添加 API Key 管理和 WebSocket 实时通知功能 XuqmGroup 2026-06-11 12:25:16 +0800
  • e5a78b9a52 ci: bump module versions [sdk-core] Jenkins CI 2026-06-10 20:23:34 +0800
  • a533eda61a Merge remote-tracking branch 'origin/main' XuqmGroup 2026-06-10 20:22:37 +0800
  • 510bb8439b feat(file): 添加文件下载权限管理和回退机制 XuqmGroup 2026-06-10 20:22:32 +0800
  • b31917c61c ci: bump module versions [sdk-core,sdk-webview] Jenkins CI 2026-06-10 20:15:04 +0800
  • 2bd497ead4 debug(file): 添加文件下载功能的调试日志 XuqmGroup 2026-06-10 20:13:40 +0800
  • d8c0abe510 ci: bump module versions [sdk-core,sdk-webview] Jenkins CI 2026-06-10 12:41:47 +0800
  • ff13b54d9e feat(file): 添加图片保存到系统相册功能 XuqmGroup 2026-06-10 12:39:40 +0800
  • 1e7193add3 ci: bump module versions [sdk-webview] Jenkins CI 2026-06-08 11:22:13 +0800
  • 19752329e7 Merge remote-tracking branch 'origin/main' XuqmGroup 2026-06-08 11:20:23 +0800
  • 0efb1b6f0f refactor(webview): 将 WebView 活动重构为 Compose 组件 XuqmGroup 2026-06-08 11:20:17 +0800
  • 813e0a59ad ci: bump module versions [sdk-core] Jenkins CI 2026-06-05 16:29:33 +0800
  • 2a9b1c0f36 feat(file): 添加文件下载完成后打开文件的功能 XuqmGroup 2026-06-05 16:28:34 +0800
  • e9db4b7493 ci: bump module versions [sdk-core] Jenkins CI 2026-06-05 16:23:16 +0800
  • 2449c2b920 fix(file): 修复文件下载完成后通知显示问题 XuqmGroup 2026-06-05 16:22:12 +0800
  • d652d4c047 ci: bump module versions [sdk-core,sdk-webview] Jenkins CI 2026-06-05 16:17:01 +0800
  • 6514c27eaa feat(webview): 优化文件下载和图片选择功能 XuqmGroup 2026-06-05 16:15:50 +0800
  • beb6b88029 ci: bump module versions [sdk-core,sdk-webview] Jenkins CI 2026-06-05 15:55:11 +0800
  • d19b0ae8fc fix(webview): 解决文件选择器MIME类型解析和通知ID空指针问题 XuqmGroup 2026-06-05 15:53:51 +0800
  • 0ce2f21307 feat(sdk): 新增文件上传下载功能并完善WebView组件 XuqmGroup 2026-06-05 15:48:08 +0800
  • a98dd8a708 ci: bump module versions [sdk-update] Jenkins CI 2026-06-04 13:37:27 +0800
  • 784554ab4c refactor(sdk-update): 重构版本更新检测功能 XuqmGroup 2026-06-04 13:35:59 +0800
  • ea85dd6587 ci: bump module versions [sdk-core,sdk-update] Jenkins CI 2026-06-04 13:15:16 +0800
  • d12c575dd6 feat(update): 添加更新检查功能增强和配置文件读取日志 XuqmGroup 2026-06-04 13:14:02 +0800
  • 1a6a91e6fe ci: bump module versions [sdk-license] Jenkins CI 2026-06-02 17:27:33 +0800
  • a4cfab53e3 ci: bump module versions [sdk-core,sdk-update] Jenkins CI 2026-06-02 17:18:29 +0800
  • 5fe859e975 feat(sdk): 将许可证文件替换为初始化配置文件 XuqmGroup 2026-06-02 17:15:49 +0800
  • 3aee02a2cd Merge remote-tracking branch 'origin/main' XuqmGroup 2026-05-29 17:14:25 +0800
  • 90ef764695 refactor(sdk): 优化 SDK 初始化逻辑和错误处理 XuqmGroup 2026-05-29 17:14:20 +0800
  • 5e0a498588 ci: bump module versions [sdk-update] Jenkins CI 2026-05-29 17:08:28 +0800
  • 4d5111dddc Merge remote-tracking branch 'origin/main' XuqmGroup 2026-05-29 17:07:18 +0800
  • 2404809649 refactor(sdk): 移除初始化失败日志记录并优化错误处理 XuqmGroup 2026-05-29 17:07:12 +0800
  • 3977d6ac16 ci: bump module versions [sdk-update] Jenkins CI 2026-05-29 17:02:02 +0800
  • 42b644ac11 fix(sdk): 完善初始化异常处理和日志记录 XuqmGroup 2026-05-29 17:00:04 +0800
  • e958b2a42c feat(sdk-webview): add debugEnabled flag for Chrome DevTools H5 debugging XuqmGroup 2026-05-29 09:58:21 +0800
  • 6da62dc600 feat(sdk-webview): make JS bridge name configurable; default to XWebViewBridge XuqmGroup 2026-05-29 09:50:46 +0800
  • 79c43b83af ci: bump module versions [sdk-core,sdk-update,sdk-license] Jenkins CI 2026-05-23 04:26:00 +0800
  • 60a7064eb2 ci: support independent versioning per SDK module XuqmGroup 2026-05-23 04:23:07 +0800
  • db3ec3d377 fix: auto-init XuqmSDK via ContentProvider; remove packageName from update check; fix Jenkinsfile XuqmGroup 2026-05-23 04:11:23 +0800
  • 87ef2bf104 ci: bump PUBLISH_VERSION to 1.0.5 Jenkins CI 2026-05-23 02:05:50 +0800
  • 68fc6d9edd chore(ci): remove debug logging from version bump XuqmGroup 2026-05-23 02:04:11 +0800
  • b3114ba522 fix(ci): push detached HEAD to main, sync version to 1.0.4 XuqmGroup 2026-05-23 02:04:01 +0800
  • e1521ea7ec debug(ci): use cmd findstr to read version, add debug output XuqmGroup 2026-05-23 02:01:39 +0800
  • 2c8814c5e6 debug(ci): add debug logging for version bump, use if/else instead of switch XuqmGroup 2026-05-23 02:01:26 +0800
  • 883a623505 fix(ci): explicit ASCII encoding for version read, git checkout main XuqmGroup 2026-05-23 02:01:14 +0800
  • 24b7abb361 fix(ci): use Groovy readProperties for version, add git pull before push XuqmGroup 2026-05-23 01:57:14 +0800
  • c60bc15a93 fix(ci): fix version bump and git push XuqmGroup 2026-05-23 01:54:28 +0800
  • cff30338b2 chore: sync PUBLISH_VERSION to 1.0.3 (matches Nexus) XuqmGroup 2026-05-23 01:51:41 +0800
  • 086900cd26 fix(ci): commit version bump back to git after publish XuqmGroup 2026-05-23 01:51:00 +0800
  • 4fcaba3338 ci: remove unit tests, simplify publish stages XuqmGroup 2026-05-23 01:42:32 +0800
  • c103178d77 fix(ci): 模块复选框默认不勾选,需手动选择 XuqmGroup 2026-05-23 01:36:40 +0800
  • 0dd1cb297c refactor(ci): 移除自定义版本号功能,仅保留自动升级 XuqmGroup 2026-05-23 01:34:53 +0800
  • 2247c1146e fix(ci): 修复凭据ID、Windows兼容性和post块上下文 XuqmGroup 2026-05-23 01:30:53 +0800