Skip to content

dsh-keys-setting v0.2.4 — 兼容性声明收窄到 0.2.0

Choose a tag to compare

@itchenshi itchenshi released this 05 Oct 00:40
· 3 commits to main since this release

审计修复

兼容性声明不再真实:本插件的读写路径已按引擎 0.2.0 的 SettingsForms API 重写
(get / section /
egister 已从引擎移除)。因此在 0.1.x 上它存不了设置,而清单却仍
声明兼容 0.1.x —— 那句已是假声明。现在收窄为:

"compatibility": { "node": ">=20", "dsh": ">=0.2.0-rc.2",
                   "dshReleases": { "0.2.0-rc.2": "compatible" } }

并在中英 README 各加一节「引擎版本要求」说明原因与后果。

这一版只动清单元数据,运行时代码与 0.2.3 完全一致(0.2.3 已按新 API 重写,是真正的功能修复)。

环境要求

  • DSH >= 0.2.0-rc.2、Node >= 20、零运行时依赖

安装 / 升级

dsh plugin --profile web add github:itchenshi/dsh-keys-setting

或本 Release 的 tarball(dsh-keys-setting-0.2.4.tgz)。用 DSH Ready GUI 的话,随包版本已抬高
到 0.2.4,下次启动会自动换过来。

验证

本仓库
pm test:21 项通过。