Repository navigation
chore(release): 准备待发布版本 - #177
Conversation
1a1c60e to
ccecce1
Compare
ccecce1 to
d98adb6
Compare
d98adb6 to
e96e47b
Compare
xiaoland
left a comment
There was a problem hiding this comment.
合并后的交付复核补充:PR 的版本与更新日志重算一致,所需 CI 全部通过;实际发布仍暴露了两项问题,因此目前不能把合并等同于全部发布完成。
第一方 MF 发布 https://github.com/InKCre/impl-ts/actions/runs/40515877307 在 capture 阶段失败,错误为 manifest must share @inkcre/ui-web to inherit Host UI context。用精确 main 源码的临时副本执行 Core 构建、七个 Extension 构建,再逐个调用原有 inspectNativeModuleFederation,复现 Capture 0.2.1 失败,其余六个 Extension 通过。Capture 的生产 manifest 没有 @inkcre/ui-web shared 项,而 scripts/verify-native-extension-distribution.mjs:139 仅根据包的 devDependencies 就无条件要求该项。Capture 当前仅在开发入口导入 UI styles,生产组件没有导入 UI JavaScript;应核对并修正这里的消费合同,不应为通过断言强行增加无用导入。错误发生在候选保存与发布之前,没有进入 Registry 写入步骤。PR CI 目前没有覆盖这个真实构建产物的发布检查。
WebExt 0.2.0 的构建与验证通过,但发布 https://github.com/InKCre/impl-ts/actions/runs/40515877245 在新建 draft 后立即重新查询时没有找到 draft,assertDraft 因 undefined.tag_name 崩溃。随后确认 draft 425527669 已存在,目标恰为当前 main 827b183,且 assets 为空。现已通过正常的失败任务重跑入口恢复,继续观察结果;未修改或替换公开版本。
Web 页面 Pages delivery 已成功。上述发布问题已记录,本次没有修改产品或发布工具源码。
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@inkcre/core@0.4.3
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
@inkcre/ext-dev-utils@0.1.6
Patch Changes
@inkcre/client-webext@0.2.0
Minor Changes
115ca68: WebExt 重写为独立网页采集 Peer,支持本机待办、书签/历史导入、配置完整读改及原数据迁移,退役 Explain、Writing Assist 和旧图编辑入口。新增独立版本与下载包发布、稳定 Chromium 身份、本机数据转移,并适配深浅主题标志。首次从路径身份开发版切换时须先导出数据,不能卸载旧实例;Firefox 下载 ZIP 尚需 Mozilla 签名后才能正式安装。
WebExt 单独升级到正式发布的
@inkcre/ui-web2.6.0,通过公开资源入口取得标志并移除仓库中的重复素材,保留工具栏、管理图标及浅深主题的原有装配规则。2.6.0 延续已有的 InkInput 单行修复,其他消费者仍使用 2.5.0 及其原补丁。Patch Changes
1921699: Discourse 网页的现场采集与公开 URL 导入保留已取得帖子的作者、时间、顺序、短回复、链接地址与代码,排除主题外导航。只读取原页面已有信息,不生成摘要或推断回复关系。
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
Updated dependencies [85a3f16]
@inkcre/ext-local-files@0.2.0
Minor Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
Patch Changes
@inkcre/client-web@0.2.1
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
b93548b: Peer 管理改用正式 Runtime 0.4.2,保留宿主声明的原生分发标识;设置页不再因 Python/Module Federation 白名单拒绝原生状态。相关 MF 分发的最低 Core SDK 同步为 0.4.2。
Updated dependencies [85a3f16]
@inkcre/ext-caldav@0.1.2
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
b93548b: Peer 管理改用正式 Runtime 0.4.2,保留宿主声明的原生分发标识;设置页不再因 Python/Module Federation 白名单拒绝原生状态。相关 MF 分发的最低 Core SDK 同步为 0.4.2。
Updated dependencies [85a3f16]
@inkcre/ext-capture@0.2.1
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
Updated dependencies [85a3f16]
@inkcre/ext-github@0.1.3
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
Updated dependencies [85a3f16]
@inkcre/ext-mail@0.4.2
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
Updated dependencies [85a3f16]
@inkcre/ext-memos@0.3.4
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
b93548b: Peer 管理改用正式 Runtime 0.4.2,保留宿主声明的原生分发标识;设置页不再因 Python/Module Federation 白名单拒绝原生状态。相关 MF 分发的最低 Core SDK 同步为 0.4.2。
Updated dependencies [85a3f16]
@inkcre/ext-twitter@0.5.2
Patch Changes
85a3f16: 保留页面已有正文与 HTML 结构,增加 Markdown 通用解释与安全阅读,并衔接 Local Files v2 及旧网页材料。
Web、WebExt 与 Local Files 使用正式 UI 2.7.0 阅读组件;移除已被上游修复取代的 WebExt 2.6.0 补丁,其余 2.5.0 消费者仍保留原补丁。
MF 产物的 UI 要求取自各生产者自己的依赖声明,避免 Host 升级重写其它扩展的要求;保留单例、既有 fallback 和严格产物一致性检查。
b93548b: Peer 管理改用正式 Runtime 0.4.2,保留宿主声明的原生分发标识;设置页不再因 Python/Module Federation 白名单拒绝原生状态。相关 MF 分发的最低 Core SDK 同步为 0.4.2。
Updated dependencies [85a3f16]
@inkcre/web-collection@0.1.1
Patch Changes