Repository navigation
Releases
Releases · mvalentsev/dsh-wsl-projects
v0.2.4
- The declared dsh compatibility now covers the 0.2.1 line
(>=0.2.0-rc.2 <0.2.2-0). dsh 0.2.1-rc.2 skips a profile bundle whose
engines.dshrange does not include the running version, so the previous
<0.2.1-0bound made the app update of 2026-10-17 silently unload both
halves of the plugin. The surfaces the plugin uses were verified unchanged
in 0.2.1-rc.2:webServer.registerprefix routes andport,tools.register,
the__ModuleLoader__.loadclient bundle contract, and the version-2
workspace storage.
Full notes: CHANGELOG.md
v0.2.3
- The readme images follow the viewer: the banner and the architecture diagram
gained a light and a dark variant, and every image gained a narrow variant
for small screens. - The panel illustration is gone. The readme now shows screenshots of the real
panel, taken from a running app byscripts/capture-panel.mjs, which walks
the app's first-run dialogs away, waits for the panel's first reading, and
refuses to capture a panel that anything sits on top of. - The readme images are about a quarter lighter.
check-assets.mjsrenders the readme's images in a browser and fails when a
dark variant is not darker, or a narrow SVG does not follow the scheme.- The browser checks speak Chrome's debugging protocol over a WebSocket, which
Node 20 does not have: they report that and are skipped there, instead of
failing CI on the Node 20 leg of the matrix.
Full notes: CHANGELOG.md
v0.2.2
Edit The readme rework reaches npm.
- The package ships the images the readme references — the banner, the panel
illustration and the architecture diagram — so the npm page shows the readme
as it looks on GitHub instead of broken image links.
v0.2.1
One DeepSeek Harness web server per project, inside WSL2 — started, stopped and opened from a panel in the Windows app.
Each project gets its own systemd user service, its own port and its own dsh home. Conversations stay inside their project, the account is copied once so nothing asks for a login again, and a link is offered only after the server answers it.
0.2.1
- The package names its repository, its home page and its issue tracker, so the npm page links to the source.
- The readme is written for the reader who wants to use the plugin. The check suite and the development notes moved to CONTRIBUTING.md. The repository gained a banner, a panel illustration, an architecture diagram and a social preview.
0.2.0
First release: the panel with Services (Open, Stop, Start, Restart, Remove) and Start a project, one service per project under systemctl --user, the REST surface at /wsl-projects/api/ and the wsl_dsh agent tool.
Full notes: CHANGELOG.md