Repository navigation
Releases: Alumos/dsh-session-cleaner
Releases · Alumos/dsh-session-cleaner
Release list
v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.2.1
dsh-session-cleaner 0.2.1 —— Windows 加固
- 删除 / 移动 Session 目录时,对 Windows 上常见的短暂占用(
EPERM/EBUSY/ENOTEMPTY,来自 Explorer、杀毒或索引服务)做最多 5 次退避重试,不再第一次就失败。 - 回收站与投影缓存改为从 Harness home 派生(
dshHomePath()→$DSH_HOME→~/.dsh),sessionPersistence.root在另一个盘时不会再算错位置。 - 跨盘
EXDEV的「复制 → 删除」降级同样带重试。 scripts/check.mjs用pathToFileURL动态导入,Windows 上也能跑 manifest 校验。- 新增
tests/offline.mjs(npm test),CI 矩阵覆盖ubuntu-latest/windows-latest/macos-latest。
尚未在真实 Windows + dsh 上衣跑端到端验证。 在 Windows 上装好后建议先做一次:右键旧会话 →「删除会话」,确认 %USERPROFILE%\.dsh\session-trash\ 出现对应目录;再对一个运行中的会话试「关闭并删除」。失败请开 issue 并附 dsh 日志。
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Full Changelog: https://github.com/Alumos/dsh-session-cleaner/commits/v0.2.0
Nightly
Automated build of the latest main commit.
Install in dsh with this URL: