Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 26 Jul 17:37
· 130 commits to main since this release

🚀 v0.3.1

发布日期:2026-07-27

修复版。v0.3.0 里新加的排除清单有一条路径是坏的,这一版专门修它。

🐛 修复

  • ↩️ 同一会话内取消排除拿不回目录。 Ctrl+D 排除一个子树后,在 F4 面板里
    马上撤销,该子树不会回到候选池——补扫重新发出的每条路径都被自己的陈旧指纹去重掉了。
    跨会话撤销(重启后再撤)不受影响,坏掉的恰恰是「手滑排错了、马上撤」这条最常走的路。
  • 🔇 CDH_DISCOVER=0 时的误导文案。 发现层关闭时没有补扫可跑,取消排除不再宣称
    「正在找回该目录」,改为说明重启后可见。
  • 📐 排除面板在极小终端下页脚压住条目。 高度不足时优先保留条目行,丢掉按键提示。

🧹 内部

  • 移除 App::excludes_path 死字段。
  • 已知边界补记:补扫的候选上限是每次扫描独立的,反复取消排除可以让候选池超过 50,000。

🧰 构建支持

  • ✅ Linux: x86_64-unknown-linux-gnu
  • ✅ macOS: x86_64-apple-darwin / aarch64-apple-darwin

💡 安装方式

curl -fsSL https://github.com/xianyudd/cdh/releases/download/v0.3.1/cdh-v0.3.1-x86_64-unknown-linux-gnu.tar.gz \
  | tar -xz
cd cdh-v0.3.1-x86_64-unknown-linux-gnu
bash --noprofile --norc install.sh