Repository navigation
Releases: PerryLink/dsh-personal-directive
Releases · PerryLink/dsh-personal-directive
Release list
v0.2.11
v0.2.10
v0.2.9
[0.2.9] - 2026-10-04
Changed
- Host pins move to
0.2.1-alpha.1; re-verified against that host line. Every@deepseek-ai/dsh-*dev/test dependency now pins0.2.1-alpha.1, thedshWorkshop.compatibility.dshVersionstimeline appends0.2.1-alpha.1, and the compatibility baseline in every README records thedsh-v0.2.1-alpha.1host. The declared host ranges (engines.dshand thepeerDependenciesunion) gain the|| >=0.2.0-0 <0.3.0 || >=0.2.1-0 <0.3.0clauses: the previous upper bound was<0.2.0, which under semver rejects every 0.2.x host, so the probe host itself was not installable. Nothing was narrowed — the0.1.xclauses are unchanged, in place and in order.
v0.2.3
Fixed
- Derive the status snapshot
versionfrompackage.jsoninstead of the stale literal"0.2.1"(the package had already moved to 0.2.2), and point the monthly Compat workflow at the0.1.5-rc.2host line instead of0.1.1-rc.2— the old pin was below this package's own peer floor, so the gate could not validate any supported host.
dsh-personal-directive v0.2.2
[0.2.2] - 2026-09-10
Changed
- The four
@deepseek-ai/dsh-*peer ranges are re-pinned to the canonical OR form (>=0.1.2-rc.1 <0.2.0 || >=0.1.5-alpha.1 <0.2.0) and this release is what finally ships that fix to the registry. Why it matters: the range published with 0.2.1,>=0.1.1-rc.2 <0.2.0, does not admit the current host line under node-semver's prerelease rule — a prerelease version only satisfies a comparator set when some comparator in that set carries a prerelease with the same[major, minor, patch]tuple, and the only prerelease in the old range is0.1.1-rc.2. Measured:semver 0.1.5-rc.1 -r ">=0.1.1-rc.2 <0.2.0"prints nothing (rejected, which is exactly whatnpm view dsh-personal-directive@0.2.1 peerDependenciesshows on the registry), while the same command against the OR form prints0.1.5-rc.1(accepted). Anyone running the current host therefore could not install this package without--legacy-peer-deps. The fix itself has been on GitHub since0294671; it had never reached npm, becausepublish.ymlonly runs onv*tags. No runtime code changed. - Rename the translated README to
README-zh.md. npm picks the package-page readme as the first markdown file matching its{README,README.*}glob, and that glob resolves toREADME.zh.mdbeforeREADME.md(measured locally withglob@10), so the package page had been serving the Simplified-Chinese file even thoughREADME.mdis the source of truth. The new name sits outside the glob, soREADME.mdis the only candidate from this release on. File content is unchanged; the only other edits are the two in-repo references to the old name (AGENTS.md,.github/PULL_REQUEST_TEMPLATE.md). Side effect: the renamed file no longer matches npm-packlist's force-include pattern forREADME*, so it leaves the tarball (8 files → 7, andREADME.zh.mdat 8,315 B was the largest entry). An already-published version cannot gain a corrected readme retroactively, so 0.2.2 is the first version whose npm page serves the English source.
[0.2.1] - 2026-09-03
Changed
- Maintained fork at
PerryLink/dsh-personal-directive(upstream:liucaimao2026/dsh-personal-directive, attribution preserved). - Install commands point at the fork.
- Added community-engineering files (SECURITY.md, issue/PR templates, publish workflow) and a Chinese README.
- Runtime dependency
@deepseek-ai/dsh-typert-protocolraised to the published0.1.2-alpha.5line; the removed@deepseek-ai/dsh-client-runtimeclient inject entry and peer dropped;@deepseek-ai/cordisdev pin raised to^4.0.2.
[0.2.0]
Changed
- Framework-only edition: neutral placeholder directive replaces the upstream prompt content (upstream attribution preserved).
- License field added; install docs switched to the git channel.
- Client peers declared and marked optional where the web composition provides them.
- Host-face unit tests and package hygiene (scripts, devDeps, keywords).
- CI and compat workflows.
dsh-personal-directive v0.2.1
[0.2.1] - 2026-09-03
Changed
- Maintained fork at
PerryLink/dsh-personal-directive(upstream:liucaimao2026/dsh-personal-directive, attribution preserved). - Install commands point at the fork.
- Added community-engineering files (SECURITY.md, issue/PR templates, publish workflow) and a Chinese README.
- Runtime dependency
@deepseek-ai/dsh-typert-protocolraised to the published0.1.2-alpha.5line; the removed@deepseek-ai/dsh-client-runtimeclient inject entry and peer dropped;@deepseek-ai/cordisdev pin raised to^4.0.2.