Skip to content

feat: DSH 0.1.7 baseline - #573

Closed
yaojin3616 wants to merge 1 commit into
mainfrom
pr/dsh-0.1.7-new
Closed

yaojin3616 wants to merge 1 commit into
mainfrom
pr/dsh-0.1.7-new

Conversation

@yaojin3616

Copy link
Copy Markdown
Contributor

概述

升级 Harness 基线到 0.1.7-rc.2。

仅包含上次 main 合入基线(cb7f434557)之后新增的 21 个 commits,共 113 个文件(不含 PPT 模板目录)。

变更内容

🏗 基础升级

  • Harness 升级到 0.1.7-rc.2
  • 升级对应的 patches 文件(0.1.7-rc.2 版本)

🔌 插件系统

  • 修复 legacy preset 从空 Profile patch 迁移

📦 PPT 运行时

  • 从源码构建 bundled runtime(替代预打包 tgz)
  • 解包暂存 PPT 插件并验证物理运行时

🔧 CI / 构建

  • 合并原生构建并复用已准备好的运行时
  • 允许平台重试与独立构建并行
  • 通过 GitHub release API 获取固定 Jsign
  • 并行范围内分阶段下载签名产物
  • 规范 Undici patch 上下文空白

🖥 UI

  • sidemenu 与 UI 插件更新(Harness 0.1.7-rc.2)

测试

本地 155 个测试文件,1270 个测试全部通过。

升级 Harness 基线到 0.1.7-rc.2,包含上次 main 合入基线之后新增的变更:

- chore: upgrade baseline to Harness 0.1.7-rc.2
- refactor(ppt): build bundled runtime from source on 0.1.7 baseline
- fix: legacy preset migration from empty Profile patch
- ci: consolidate native builds and reuse prepared runtime
- fix: unpack staged PPT plugins and verify physical runtime
- ci: allow platform retries alongside independent builds
- ci: fetch pinned Jsign through GitHub release API
- ci: download signing artifacts in verified parallel ranges
- chore: normalize Undici patch context whitespace
- UI plugin / sidemenu update
- test: derive dependency patch hunk counts dynamically
@yaojin3616

Copy link
Copy Markdown
Contributor Author

已被 #570 覆盖,现在只剩一个文件的差异,单独提新 PR

@yaojin3616 yaojin3616 closed this Sep 26, 2026
@yaojin3616
yaojin3616 deleted the pr/dsh-0.1.7-new branch September 26, 2026 08:36
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