dshseek

seek://news/dshmarket-1-73-15

dshmarket 1.73.15:三项修复,1.73.14 的首次贡献者两位回归(11 月 7 日)

2026年11月7日release#release #dsh-market #plugins← 全部资讯

TL;DR

据 npm registry(取于 2026-11-07),dshmarket 于 2026-11-07 17:17 UTC 发布 1.73.15,在 11 月 6 日的双版夜之后。三项修复、没有新面孔:UTF-8 BOM 不再遮住用户 patch 的首行,host-recovery 写入失败不再把正在运行的 patch 留在一个未被提及的 .bak- 文件里,client-only shim 会跳过 bundle 层已挂载的包——1.73.14 的三位首次贡献者有两位回归。

双版夜后的一个版本:据 npm registry(取于 2026-11-07),1.73.15 于 11 月 7 日 17:17:32 UTC 上架并接走 dist-tag latest——dshmarket 1.73.14:动图封面保持滚动,同晚双发收尾(11 月 6 日)以三位首次贡献者收尾了前一晚;本版把其中两位带了回来。GitHub 发布页时间戳 17:14:57 UTC,由仓库的 github-actions 机器人署名,并附有 v1.73.14…v1.73.15 的对比区间。

三项修复,没有新面孔

据发布说明,What’s Changed 恰列三项、全部为 fix;与前两版不同,没有 New Contributors 一节——取而代之的,是 1.73.14 三位首次贡献者中的两位回归。以下行为描述均取自各条目的标题原话,并以各 PR 正文自己的记述补充其移除的故障。

  • PR #1135(fix(patch))——以 UTF-8 BOM 保存的用户 patch 重新被完整读取。据其 PR 正文,前导 BOM 让 src/patch.ts 里每个以 ^ 锚定的扫描错过首行,而 js-yaml 与宿主会剥掉 BOM、仍看得到该行——市场与宿主读到了两个不同的文件;正文的用例表从「已禁用的首行显示为仍在开启」一路走到「宿主拒绝的两个顶层节点」。因为市场写出时不带 BOM,按正文所述,第一次写回即把文件规范化。
  • PR #1136(fix(host-recovery))——先写好恢复的 patch,再挪动现有的那份。据其 PR 正文,写入失败(ENOSPC,或 Windows 上被杀毒软件占住文件的 EPERM)曾发生在现有的 cordis.patch.yml 已被改名成 .bak- 文件之后,而错误信息从未提到那个文件,profile 由此落得一个 patch 都没有。
  • PR #1141(fix(hot))——client-only shim 跳过 bundle 层已挂载的包。标题引用了 issue #1137;据该 issue,mountClientOnlyDeps 给 bundle 层已用别的 row id 提供的包再挂了一次 shim,服务重复注册让宿主报告一条未激活的 entry,而市场自己的日志曾把该挂载记为 live。

说明在三项之外未列出任何内容——没有功能,也没有其他修复。

节奏

据同一次 2026-11-07 的 registry 取证:10-22 至 11-07 的十七个晚上有十六个晚上至少发布一个 dshmarket 版本,安静的 10-25 仍是唯一空档;11-06 的两版之后,截至取证 11-07 恰有一个版本(17:17:32 UTC)。DSH 插件市场保持着夜间节奏,发布页依旧由仓库的 github-actions 机器人署名,而非人工账户。

本系列更多

官方参考