Skip to content

fix(extensions): 使用 Runtime 0.4.2 保留原生 Peer 分发状态 - #176

Merged
xiaoland merged 1 commit into
mainfrom
hotfix/runtime-open-distribution-consumer
Oct 26, 2026
Merged

xiaoland merged 1 commit into
mainfrom
hotfix/runtime-open-distribution-consumer

Conversation

@xiaoland

Copy link
Copy Markdown
Member

Web Host 与 CalDAV、Memos、Twitter 设置页直接调用 Peer 管理接口;旧 Runtime 0.4.1 会拒绝原生分发状态。四处消费者改用正式 Runtime 0.4.2,MF 分发最低 Core 同步为 >=0.4.2 <0.5.0,构建与 Registry 关联均从同一 package 元数据取值。

Core 0.4.2(impl-ts#169)和 Runtime 0.4.2(InKCre/ext-reg#65/#66)均已正式发布,使用真实不可变资产与锁文件,不引用本地源码或预期发布坐标。变更仅为包依赖、三个 MF 的 SDK 要求、锁文件和 patch Changeset。

验证:完整 pnpm check 通过,覆盖两种浏览器宿主类型检查、全部生产者构建与包合同。复用 Runtime 既有 HTTP 边界脚本,直接从 apps/client-web 的实际已安装依赖执行:更新前 0.4.1 在 kotlin_apk 状态返回 Invalid status,更新后同一脚本全部通过,含 Peer 身份、错误响应及响应丢失。没有复制 schema 或增加测试框架。

受影响发布项目:@inkcre/client-web、@inkcre/ext-caldav、@inkcre/ext-memos、@inkcre/ext-twitter(均 patch)。人工核对:运行时要求与 MF 声明一致,等待必需 CI 通过后合并。交付链跟踪 #174。

MF 发行另有 #175:六个生产者的 UI 依赖与共享产物要求不一致,现有校验会阻止它们发布;此 PR 不宣称那些新 MF 已发布。Web Pages 与 Runtime 有各自的交付链。回退应同时恢复 Runtime 引用与相应 SDK 要求,不删除用户资料。

- Host 与 CalDAV、Memos、Twitter 设置页使用已发布 Runtime 0.4.2。

- MF 最低 Core 同步为 0.4.2,记录对应 patch 发布意图。

This branch was successfully deployed

1 active deployment
preview — b06c5f80 Deployed Oct 26, 2026 by xiaoland via Retire exact Pages preview #153
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant