XuqmGroup
|
3d2134e08a
|
feat(sdk): harden automatic config and plugin releases
|
2026-07-26 23:47:30 +08:00 |
|
XuqmGroup
|
507ce3d2ee
|
feat(update): release-set 事务制品与原生层职责拆分
- 插件包改为 .xuqm.zip 事务制品,manifest/bundle/资源/SHA-256 统一校验
- 原生层拆分为桥接编排、插件包暂存、底层存储三个单一职责类
- 状态查询改为纯读取,不再误触发安装;新增 NATIVE_BASELINE_INCOMPATIBLE 拒绝
- SemVer 解析拆分为独立原生类并补原生测试
- XWebView 收口唯一内核,错误态统一中文层与重试
- common 增加请求头/运行时契约收口与 http 测试
|
2026-07-20 19:31:43 +08:00 |
|
XuqmGroup
|
a902e30e0a
|
feat: rebuild RN sdk runtime and plugin updates
|
2026-07-17 13:50:30 +08:00 |
|
XuqmGroup
|
71eeada147
|
docs: 配置文件规范更新为 .xuqmconfig 格式(Android/iOS 对齐表)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-18 15:40:19 +08:00 |
|
XuqmGroup
|
a9f320db63
|
docs: 更新 README + 配置文件规范 + 架构总览(BugCollect/withXuqmConfig)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-18 15:34:48 +08:00 |
|
XuqmGroup
|
ab30b28f3d
|
feat: v0.3.0 — 自动初始化 + 插件更新 + 脚手架工具
common:
- 新增 autoInit.ts 自动初始化(对齐 Android ContentProvider 模式)
- 新增 configCrypto.ts 内置配置文件解密
- XuqmSDK 新增 initWithConfigFile / setUserInfo / getUserInfo
- 新增 crypto-types.d.ts Web Crypto 类型声明
update:
- 重写 UpdateSDK:checkAppUpdate / checkPluginUpdate / checkAndCachePlugin
- 移除 checkAndPromptAppUpdate(SDK 不做 UI)
- 新增插件脚手架 create-plugin.mjs
- 重命名 RnUpdateInfo → PluginUpdateInfo
license:
- crypto.ts 支持 XUQM-CONFIG-V1 + XUQM-LICENSE-V1 双格式
- 新增 decryptConfigFile 导出
docs:
- 重写 README.md
- 新增 docs/SDK-API参考.md
- 新增 docs/插件脚手架.md
- 新增 docs/配置文件规范.md
|
2026-06-15 01:44:20 +08:00 |
|