Skip to content

v0.4.2

Choose a tag to compare

@RaditPasya RaditPasya released this 07 Oct 06:52

dsh-web-git-sidebar v0.4.2

A small dependency-metadata fix.

Fixed

  • The @deepseek-ai/dsh peer range no longer silently excludes newer harness prereleases. node-semver only lets a prerelease satisfy a range when some comparator in that range shares its exact major.minor.patch tuple and itself carries a prerelease tag. The previous floor-only >=0.2.0-rc.2 anchored just the 0.2.0 tuple, so it matched 0.2.0-rc.2 through 0.2.0 but rejected 0.2.1-alpha.1 — already published — along with every later 0.2.x prerelease. Each tuple is now anchored explicitly.

This never affected running the plugin inside DSH: dsh-app-boot evaluates peerDependencies with { includePrerelease: true }, so the old range passed its compatibility check. It only bit a package manager doing its own peer resolution, which is the ERESOLVE the marketplace guide warns about.

Also in this release

  • screenshots.json is now declared at the repository root, so the plugin market shows the two panel stills in a chosen order rather than scraping the README and picking up the two near-identical footer-dock GIFs.

Full diff: v0.4.1...v0.4.2