XuqmGroup
|
e5130c4627
|
chore: 版本号恢复为 base(Jenkins 发版时自动处理 SNAPSHOT/Release 后缀)
|
2026-06-16 13:14:46 +08:00 |
|
XuqmGroup
|
4e80b0bf4e
|
fix: rn-log ErrorCapture 类型修复 + 依赖版本对齐
- ErrorCapture.ts: global → globalThis,移除 declare global 冲突
- index.ts: 移除不存在的 UpdateDownloadProgress 导出
- 各 package.json 版本号对齐
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-16 13:10:16 +08:00 |
|
XuqmGroup
|
b2058840bc
|
feat(rn-log): 添加 metro plugin 存根 — withXuqmLog
打 Release 包时自动包裹 Metro config,后续补全 SourceMap 上传逻辑。
|
2026-06-16 12:20:04 +08:00 |
|
XuqmGroup
|
4c3019edab
|
docs: 添加 CLAUDE.md + 各 package README + 架构总览 + 模块待开发说明
Agent 8 文档生成:
- CLAUDE.md 项目上下文
- 各 package README (common/update/push/im/xwebview/license/log)
- docs/架构总览.md
- docs/模块待开发说明.md
|
2026-06-16 12:14:52 +08:00 |
|
XuqmGroup
|
16750b0421
|
feat: rn-update 进度回调 + rn-xwebview JSBridge + rn-log v0.1.0 新建
Agent 3 — rn-update:
- downloadPlugin/downloadApk 新增 onProgress 进度回调
- checkAppUpdate/checkPluginUpdate 版本缓存(30分钟 TTL)
- 新增 UpdateDownloadProgress 类型导出
Agent 3 — rn-xwebview:
- XWebViewBridge 补全标准 JSBridge handler
- getDeviceInfo/getToken/getUserInfo/openNativePage/closeWebView/showToast
Agent 4 — rn-log v0.1.0:
- XLog 主入口:event/captureError/warn/info/startCapture
- LogQueue:AsyncStorage 本地队列 + 批量上报
- ErrorCapture:JS global error + unhandledRejection
- FunnelTracker:漏斗分析
- fingerprint:SHA-256 指纹去重
- HttpInterceptor:rn-common HTTP 错误自动上报
- NativeLogReporter:TurboModule spec
|
2026-06-16 12:10:28 +08:00 |
|