cat_yummi-YummiHarness icon

YummiHarness

Safe patch injection for DSP mods: patch only if the game method is unchanged. | 戴森球计划安全注入前置:目标方法与原版一致才打补丁

CHANGELOG

Changelog

0.2.1 - 2026-10-15

  • Harness.RegisterCompatibilityAdvisory: custom bilingual warnings when selected mods are all loaded (main-menu dialog + log detail).

0.2.0 - 2026-10-15

  • Fix fingerprinting when CommonAPI Preloader loads Assembly-CSharp from in-memory modules (data-0000… paths): resolve vanilla DLL via BepInEx ManagedPath and signature fallback.
  • Thunderstore manifest.json for distribution.
  • Shared-patch detection: log safe multi-mod Postfix combinations as info; warn only on risky Harmony pairs.

0.1.0

  • Initial release: Harness.PatchAll, [Guard], failure aggregation, conflict registration, bilingual main-menu dialog, harness CLI and get-fingerprint.ps1.

更新日志

0.2.1 - 2026-10-15

  • Harness.RegisterCompatibilityAdvisory:登记自定义中英兼容性告警,指定 mod 全部加载时在主菜单提示,详情写入日志。

0.2.0 - 2026-10-15

  • 修复 CommonAPI Preloader 将程序集载入内存后指纹路径为 data-0000… 的问题:从 BepInEx ManagedPath 读原版 DLL,并按签名回退查找方法。
  • 增加 Thunderstore 用 manifest.json。
  • 同函数多 mod:安全 Postfix 组合记 Info,仅对高风险 Harmony 组合告警。

0.1.0

  • 初版:Harness.PatchAll、[Guard]、失败汇总、互斥登记、主菜单双语弹窗、harness CLI 与 get-fingerprint.ps1。