v0.3.7.3
CLI Analyzer v0.3.7.3 — 修复
修复
- 扫描归因:共享 bin 安装根纯净性检查、nvm versioned 匹配、符号链接解析真实二进制、按真实环境变量归因(GOPATH/GOBIN/PYENV_ROOT/RUSTUP_HOME/CARGO_HOME)、gitk/git-gui 家族合并、结果排序确定性
- 回收站/卸载:永久清除流程、元数据原子写入、恢复时自动重建父目录、卸载拦截名单加固
- 更新器:时钟回拨缓存失效、下载取消可靠性、Windows 启动路径引号
- CLI:--help 退出码、过滤扫描历史污染、uninstall PATH 对齐
- i18n:C/POSIX locale 映射、清理消息本地化、PB/EB 单位
- Windows 稳定性:原子写入带瞬时 ACCESS_DENIED 退避重试(杀软/索引器短暂锁文件)
下载
- Windows:
CLI-Analyzer-0.3.7.3-windows-amd64-installer.exe/-portable.zip - macOS:
CLI-Analyzer-0.3.7.3-macos-arm64.dmg/-macos-amd64.dmg - Linux:
CLI-Analyzer-0.3.7.3-linux-amd64.deb/-linux-amd64.tar.gz
未签名提示:macOS 首次打开请右键 → 打开;Windows 安装器提示「未知发布者」属正常。
更新说明:v0.3.0+ 启动时自动提示更新。
CLI Analyzer v0.3.7.3 — Fixes
Fixes
- Scanner attribution: shared-bin install-root purity checks, nvm versioned matching, symlink resolution to real binaries, attribution from real env vars (GOPATH/GOBIN/PYENV_ROOT/RUSTUP_HOME/CARGO_HOME), gitk/git-gui family merge, deterministic sorting
- Trash/uninstall: permanent purge flow, atomic metadata writes, parent dir recreation on restore, hardened blocklist
- Updater: clock-rewind cache invalidation, reliable download cancel, Windows start-path quoting
- CLI: --help exit code, filtered-scan history pollution, uninstall PATH parity
- i18n: C/POSIX locale mapping, localized cleaner messages, PB/EB units
- Windows stability: atomic writes with transient ACCESS_DENIED backoff retry (antivirus/indexer briefly locks fresh files)
Download
- Windows:
CLI-Analyzer-0.3.7.3-windows-amd64-installer.exe/-portable.zip - macOS:
CLI-Analyzer-0.3.7.3-macos-arm64.dmg/-macos-amd64.dmg - Linux:
CLI-Analyzer-0.3.7.3-linux-amd64.deb/-linux-amd64.tar.gz
Unsigned notice: macOS - right-click → Open on first launch; Windows - "unknown publisher" is expected.
Update: v0.3.0+ prompts on startup.