Repository navigation
v0.9.12
Changes
- Replace per-RC DSH peer enumeration with
>=0.2.0-rc.2 || >=0.2.1-0across all five DSH peers. This fixes the metadata rejection on DSH0.2.1-rc.4and admits the entire0.2.1prerelease line under npm/pnpm's default semver checks. - Add regression coverage for both npm's default matching and Harness's
includePrerelease: truematching. - Filter Google usage windows by visible models.
Compatibility policy
The minimum DSH version is now 0.2.0-rc.2; DSH 0.1.x is no longer supported. There is no upper bound. Future prerelease lines (for example 0.2.2) still need their own npm/pnpm prerelease anchor; this is not a guarantee of runtime compatibility with every future host release.
Recommended installation / 推荐指定版本安装
Use the command for your active profile (not both):
# Desktop
dsh plugin --profile desktop add dsh-plugin-subscriptions@0.9.12 --save-exact
# Web
dsh plugin --profile web add dsh-plugin-subscriptions@0.9.12 --save-exactRestart DSH afterward. Explicitly choosing @0.9.12 avoids resolving to an older plugin release whose compatibility metadata excludes your DSH version; --save-exact preserves the exact version in the profile dependency declaration. This does not bypass registry propagation delays or package-manager security policies. If a mirror does not yet serve this version, wait for synchronization rather than installing an older incompatible release.
建议安装时明确指定 @0.9.12,并加上 --save-exact 保存精确版本;不要只依赖未指定版本的安装命令。请使用实际的 profile,安装后重启 DSH。若镜像尚未同步,请等待同步。
Validation: build and all 648 tests passed in the successful release workflow. Real-account end-to-end behavior on rc.4 was not verified as part of this metadata fix.
Full Changelog: v0.9.11...v0.9.12