提交图

  • 8e61fe7857 refactor(update): generate host entries and unify project checks main XuqmGroup 2026-07-29 10:44:56 +0800
  • 28a636821a feat(bugcollect): honor server backpressure XuqmGroup 2026-07-28 20:41:05 +0800
  • 21ff207ade refactor(sdk): unify native update and secure runtime contracts XuqmGroup 2026-07-28 20:29:06 +0800
  • c0d7115211 fix(xwebview): bypass page cache in debug XuqmGroup 2026-07-27 16:48:52 +0800
  • 4a00fc39f0 fix(update): verify debug Metro project identity XuqmGroup 2026-07-27 16:32:38 +0800
  • 3a80ad5dd5 feat(xwebview): refine web navigation lifecycle XuqmGroup 2026-07-27 15:11:08 +0800
  • 9a1d351468 ci: harden Jenkins credential handling XuqmGroup 2026-07-27 12:33:53 +0800
  • 144fd80f65 fix(update): generate RN Android init metadata XuqmGroup 2026-07-27 11:56:42 +0800
  • 78721ee2f0 fix(update): embed signed config in Metro debug XuqmGroup 2026-07-27 11:23:14 +0800
  • 198574546b feat(security): trust production config signer XuqmGroup 2026-07-27 10:42:59 +0800
  • 1e130deaa1 test(update): compare generated paths portably XuqmGroup 2026-07-27 10:24:12 +0800
  • 56fb6efccc test(common): run TypeScript compiler cross-platform XuqmGroup 2026-07-27 10:17:07 +0800
  • daa96302dd feat(update): secure signed plugin release sets XuqmGroup 2026-07-27 00:39:26 +0800
  • 3d2134e08a feat(sdk): harden automatic config and plugin releases XuqmGroup 2026-07-26 23:47:30 +0800
  • 10977341d1 feat(xwebview): 收敛 WebView 宿主与桥接 XuqmGroup 2026-07-26 19:41:03 +0800
  • d009c3b616 fix(common): ValidationError 改为继承 Error 修复 Hermes 校验崩溃 XuqmGroup 2026-07-21 01:10:41 +0800
  • 507ce3d2ee feat(update): release-set 事务制品与原生层职责拆分 XuqmGroup 2026-07-20 19:31:43 +0800
  • d677a9ee52 feat(update): centralize Metro module builds XuqmGroup 2026-07-18 08:59:40 +0800
  • a2d3a27d80 fix(rn-common): redact API diagnostics XuqmGroup 2026-07-18 08:35:36 +0800
  • 7589db7332 docs(rn-sdk): record published App4 integration baseline XuqmGroup 2026-07-18 07:35:05 +0800
  • 04fc964a92 test(rn-update): run real Hermes compiler on Windows XuqmGroup 2026-07-18 07:08:18 +0800
  • aacfbf0edd refactor(rn-sdk): unify host runtime and webview contracts XuqmGroup 2026-07-18 06:59:57 +0800
  • 144a3bcb2d feat(update): gate plugins on runtime baseline changes XuqmGroup 2026-07-17 14:43:05 +0800
  • 6fcd50598a build: resolve Android plugins through Nexus first XuqmGroup 2026-07-17 14:31:25 +0800
  • 4cfcbb3aa2 fix(test): normalize CLI paths on Windows XuqmGroup 2026-07-17 14:18:46 +0800
  • e06f3f9877 fix(test): support Windows Metro paths XuqmGroup 2026-07-17 14:14:19 +0800
  • e7b31d7fc6 feat(update): support safe plugin bundle reload XuqmGroup 2026-07-17 14:12:02 +0800
  • c8a6d88ab9 fix(ci): use fresh RN SDK worktree XuqmGroup 2026-07-17 14:03:36 +0800
  • 530e4503c4 fix(ci): keep alpha calculation CPS serializable XuqmGroup 2026-07-17 13:59:03 +0800
  • fed3fd4fc4 fix(ci): make RN alpha publication deterministic XuqmGroup 2026-07-17 13:57:02 +0800
  • a902e30e0a feat: rebuild RN sdk runtime and plugin updates XuqmGroup 2026-07-17 13:50:30 +0800
  • ac7e941744 fix(metro): 取消 withBugCollect 自动链式,避免破坏 Metro 0.84 dev 打包 XuqmGroup 2026-06-25 19:04:55 +0800
  • d51d3c934d feat(common/metro): .xuqmconfig 单点放置——自动同步到原生 Android/iOS XuqmGroup 2026-06-25 18:45:17 +0800
  • 4d5adf447a fix(bugcollect): HttpInterceptor 用 globalThis 替代 global,修复消费端 TS 找不到 global XuqmGroup 2026-06-25 18:26:40 +0800
  • 4d2b834f96 feat(sdk): 下载相册/进度、XWebView内联config、上报限频采样、版本忽略、push桥接原生sdk-push XuqmGroup 2026-06-25 17:50:29 +0800
  • 1567c673ea feat(bugcollect): 集成符号化服务支持移动端堆栈解析 XuqmGroup 2026-06-22 17:43:00 +0800
  • 988582e9df fix(common): useRequest.fetchAsync 不再重复包装响应拦截器已处理的 RequestError XuqmGroup 2026-06-21 15:35:49 +0800
  • 51e016e185 fix(xwebview): 将 react-native-blob-util 改为懒加载以兼容 RN 0.85 Bridgeless 模式 XuqmGroup 2026-06-21 09:23:17 +0800
  • ff8f34e5a4 fix(common): 修复 useRequest data 字段类型推断 XuqmGroup 2026-06-20 18:36:09 +0800
  • 1143224194 fix(common): 对齐 @szyx-mobile useRequest 行为并修复 POST body 丢失 XuqmGroup 2026-06-20 18:26:45 +0800
  • 1f72b415dc feat: RN Metro 插件实现 Sourcemap 自动上传 XuqmGroup 2026-06-19 02:58:27 +0800
  • 6a43e5e560 fix: rn-bugcollect package.json 包含 metro 目录 XuqmGroup 2026-06-19 02:28:25 +0800
  • 0cf264cdf6 feat(core): 添加请求签名功能并扩展更新接口 XuqmGroup 2026-06-19 01:27:56 +0800
  • 71eeada147 docs: 配置文件规范更新为 .xuqmconfig 格式(Android/iOS 对齐表) XuqmGroup 2026-06-18 15:40:19 +0800
  • a9f320db63 docs: 更新 README + 配置文件规范 + 架构总览(BugCollect/withXuqmConfig) XuqmGroup 2026-06-18 15:34:48 +0800
  • 4f5739da1f feat(common): Metro 插件自动发现 .xuqmconfig 配置文件 XuqmGroup 2026-06-18 15:01:39 +0800
  • c7f1f7cb72 fix(ci): echo 中文改为 bat+chcp65001 修复 Jenkins 控制台乱码 XuqmGroup 2026-06-18 12:25:06 +0800
  • d6c42ecf56 fix(bugcollect-rn): 修复 BugCollect-API-v1-Review RN SDK 问题 XuqmGroup 2026-06-18 09:26:26 +0800
  • 76099d897e feat(bugcollect): 更新 API 端点并改进数据结构 XuqmGroup 2026-06-17 18:02:10 +0800
  • 639e9bcc26 ci: Jenkinsfile rn-log → rn-bugcollect(MOD_LOG → MOD_BUGCOLLECT) XuqmGroup 2026-06-16 18:55:15 +0800
  • 57579d2871 refactor: @xuqm/rn-log → @xuqm/rn-bugcollect XuqmGroup 2026-06-16 17:39:18 +0800
  • a53438a3f0 docs: rn-log → rn-bugcollect 重命名 XuqmGroup 2026-06-16 17:18:35 +0800
  • dc96fa8422 chore: 更新 yarn.lock(添加 @react-native-clipboard/clipboard + react-native-safe-area-context devDeps) XuqmGroup 2026-06-16 14:58:24 +0800
  • b6581adc51 fix: 代码质量清理 — XWebView Pressable/Clipboard、configCrypto 消除 any、UpdateSDK AsyncStorage 优化 XuqmGroup 2026-06-16 14:48:47 +0800
  • 611f2ba95d fix: 功能缺陷修复 — ImSDK login await WebSocket、fetchHistory 支持 GROUP、License 改用 apiRequest、LogQueue 重试上限 XuqmGroup 2026-06-16 13:49:30 +0800
  • a0c54ae191 fix(update): 移除不存在的 NativeApkInstall 引用 + 下载 bundle 后校验 MD5 XuqmGroup 2026-06-16 13:37:45 +0800
  • 2a40d6200b fix: @xuqm/rn-common 从 dependencies 移到 peerDependencies,避免宿主项目嵌套安装旧版 XuqmGroup 2026-06-16 13:27:23 +0800
  • 8f0a940830 feat: xwebview handleDownloadRequest + README 更新 XuqmGroup 2026-06-16 13:25:46 +0800
  • 0431b3d694 fix: 所有包添加 files=[src],排除 tsconfig.json 等开发文件不发布到 npm XuqmGroup 2026-06-16 13:22:54 +0800
  • f727478e53 fix(jenkins): SNAPSHOT 模式自动递增 alpha 版本号(查询 registry 最新 alpha 后 +1) XuqmGroup 2026-06-16 13:18:43 +0800
  • e5130c4627 chore: 版本号恢复为 base(Jenkins 发版时自动处理 SNAPSHOT/Release 后缀) XuqmGroup 2026-06-16 13:14:46 +0800
  • 4e80b0bf4e fix: rn-log ErrorCapture 类型修复 + 依赖版本对齐 XuqmGroup 2026-06-16 13:10:16 +0800
  • b2058840bc feat(rn-log): 添加 metro plugin 存根 — withXuqmLog XuqmGroup 2026-06-16 12:20:04 +0800
  • 4c3019edab docs: 添加 CLAUDE.md + 各 package README + 架构总览 + 模块待开发说明 XuqmGroup 2026-06-16 12:14:52 +0800
  • 16750b0421 feat: rn-update 进度回调 + rn-xwebview JSBridge + rn-log v0.1.0 新建 XuqmGroup 2026-06-16 12:10:28 +0800
  • 97d4d9498a feat(rn-common): v0.4.0 — api/ui 子模块 + config 扩展 + autoInit 修复 XuqmGroup 2026-06-16 12:01:44 +0800
  • 9870a0a368 ci: 修复 Jenkinsfile — Type Check 和 Publish 阶段补充 log 包路径 XuqmGroup 2026-06-16 11:27:31 +0800
  • 10454b4152 ci: Jenkinsfile支持SNAPSHOT/alpha发布模式 + 新增rn-log模块支持 XuqmGroup 2026-06-16 11:13:27 +0800
  • 1057d785e1 docs: 添加CLAUDE.md项目上下文 XuqmGroup 2026-06-16 11:05:53 +0800
  • 9ba90eaf6e docs: 重写 SDK-API参考.md 以对齐 v0.4.0 新接口 XuqmGroup 2026-06-15 11:01:27 +0800
  • b1e8e307d2 feat(sdk): 按跨平台规范重构所有 SDK 包接口 XuqmGroup 2026-06-15 10:57:55 +0800
  • bed221f536 docs: SDK设计规范 迁移到 XuqmGroup-Docs,此文件改为指针 XuqmGroup 2026-06-15 10:40:31 +0800
  • 8fb59bb5f2 fix(common): platformUrl 可选,不传使用默认公有平台 XuqmGroup 2026-06-15 10:37:57 +0800
  • d86cab56b3 docs: add SDK设计规范.md — 全平台 SDK 架构需求文档 XuqmGroup 2026-06-15 10:32:09 +0800
  • 90ba1f9de3 fix(common): XuqmSDK.initialize() must not fall back to defaults on failure XuqmGroup 2026-06-15 10:04:37 +0800
  • 07b08a4f5a feat: T-B01~B04 — XuqmBundleModule + onProgress + JSBridge/厂商文档 XuqmGroup 2026-06-15 02:36:11 +0800
  • ab30b28f3d feat: v0.3.0 — 自动初始化 + 插件更新 + 脚手架工具 XuqmGroup 2026-06-15 01:44:20 +0800
  • af3aa0cd43 feat(update): 添加 API Key 管理和 WebSocket 实时通知功能 XuqmGroup 2026-06-11 12:25:16 +0800
  • 5b8528b7af fix(ci): 模块复选框默认不勾选,需手动选择 XuqmGroup 2026-05-23 01:36:43 +0800
  • 84a04d0169 refactor(ci): 移除自定义版本号功能,仅保留自动升级 XuqmGroup 2026-05-23 01:34:58 +0800
  • ca73202b7d feat(ci): 模块选择改为复选框,每个模块独立勾选 XuqmGroup 2026-05-23 01:28:42 +0800
  • 174555fa53 fix(ci): 修复 choice 参数语法,使用 choices 数组 XuqmGroup 2026-05-23 01:25:12 +0800
  • 391ac3a915 chore(ci): 更新 Jenkins 配置以支持多模块版本管理 XuqmGroup 2026-05-23 01:20:58 +0800
  • ce9062a0f1 sdk: auto-init from license file, promise-based init waiting XuqmGroup 2026-05-22 17:57:01 +0800
  • c0c458817a docs(deploy): 移除 Jenkins 配置和 Android Demo 计划文档 XuqmGroup 2026-05-18 17:57:05 +0800
  • 09175c4612 fix: use scalar Set-Content with [char]10 newline for two-line .npmrc to avoid BOM and array issues XuqmGroup 2026-05-16 12:41:43 +0800
  • 191d742591 fix: generate npm auth via PowerShell to bypass Jenkins Groovy sandbox XuqmGroup 2026-05-16 12:25:32 +0800
  • 987e4f5952 fix: use string concat for npm auth to avoid Jenkins sandbox GString.getBytes restriction XuqmGroup 2026-05-16 12:19:14 +0800
  • 44df386935 ci: remove all params, always run all stages, lock to main XuqmGroup 2026-05-16 11:53:11 +0800
  • 748def7fb1 fix: set up Nexus auth before npm install, use npm install over npm ci XuqmGroup 2026-05-16 11:49:32 +0800
  • b04742fb9c feat(license): add @xuqm/rn-license package 0.2.2 XuqmGroup 2026-05-16 02:25:38 +0800
  • dfb95dc9e0 fix: split npm publish commands into separate bat steps XuqmGroup 2026-05-14 19:26:36 +0800
  • 19deb4f00c fix: remove withCredentials wrapper for npm publish XuqmGroup 2026-05-14 19:21:37 +0800
  • 7aebf47ce4 chore: bump version to 0.2.2 XuqmGroup 2026-05-14 19:21:21 +0800
  • 85471505a9 fix: add --verbose to npm publish for debugging XuqmGroup 2026-05-14 19:13:32 +0800
  • b35fb46726 fix: use ACR_PASSWORD credential and remove branch condition XuqmGroup 2026-05-14 18:50:28 +0800
  • c59adf7f81 fix: clean bat returnStdout, fix publish condition, add IMAGE_TAG param xuqinmin12 2026-05-14 18:16:11 +0800
  • 4731a0f7bd fix: restore shim paths in xwebview tsconfig to fix async-storage type resolution xuqinmin12 2026-05-14 18:14:16 +0800
  • 6229f1bb2b fix: add async-storage to devDependencies for typecheck XuqmGroup 2026-05-14 17:40:03 +0800
  • bb4cd9ac29 fix: add missing @react-native-async-storage/async-storage devDependency to xwebview XuqmGroup 2026-05-14 17:34:59 +0800