Skip to content

Releases: PerryLink/dsh-personal-directive

v0.2.11

Choose a tag to compare

@PerryLink PerryLink released this 19 Oct 04:27

License normalized to Apache-2.0 (LICENSE + package metadata).

v0.2.10

Choose a tag to compare

@PerryLink PerryLink released this 18 Oct 13:23

Adds engines.dsh and moves React / typert-protocol to peer+dev. See CHANGELOG.md.

v0.2.9

Choose a tag to compare

@PerryLink PerryLink released this 04 Oct 18:03
9747d16

[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 pins 0.2.1-alpha.1, the dshWorkshop.compatibility.dshVersions timeline appends 0.2.1-alpha.1, and the compatibility baseline in every README records the dsh-v0.2.1-alpha.1 host. The declared host ranges (engines.dsh and the peerDependencies union) gain the || >=0.2.0-0 <0.3.0 || >=0.2.1-0 <0.3.0 clauses: 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 — the 0.1.x clauses are unchanged, in place and in order.

v0.2.3

Choose a tag to compare

@PerryLink PerryLink released this 12 Sep 07:03

Fixed

  • Derive the status snapshot version from package.json instead of the stale literal "0.2.1" (the package had already moved to 0.2.2), and point the monthly Compat workflow at the 0.1.5-rc.2 host line instead of 0.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

Choose a tag to compare

@PerryLink PerryLink released this 10 Sep 15:36

[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 is 0.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 what npm view dsh-personal-directive@0.2.1 peerDependencies shows on the registry), while the same command against the OR form prints 0.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 since 0294671; it had never reached npm, because publish.yml only runs on v* 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 to README.zh.md before README.md (measured locally with glob@10), so the package page had been serving the Simplified-Chinese file even though README.md is the source of truth. The new name sits outside the glob, so README.md is 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 for README*, so it leaves the tarball (8 files → 7, and README.zh.md at 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-protocol raised to the published 0.1.2-alpha.5 line; the removed @deepseek-ai/dsh-client-runtime client inject entry and peer dropped; @deepseek-ai/cordis dev 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

Choose a tag to compare

@PerryLink PerryLink released this 03 Sep 11:06

[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-protocol raised to the published 0.1.2-alpha.5 line; the removed @deepseek-ai/dsh-client-runtime client inject entry and peer dropped; @deepseek-ai/cordis dev pin raised to ^4.0.2.