← 返回更新日志

Pi v0.13.1

2025-12-06 · GitHub 原文
### 新增 - **灵活的 Windows Shell 配置**:bash 工具现在支持除 Git Bash 之外的多种 Shell 来源。解析优先级为:(1) `settings.json` 中的自定义 `shellPath`,(2) 标准路径下的 Git Bash,(3) PATH 环境变量中的任何 `bash.exe`。此功能支持 Cygwin、MSYS2 及其他 bash 环境。可通过 `~/.pi/agent/settings.json` 进行配置:`{"shellPath": "C:\\cygwin64\\bin\\bash.exe"}`。 ### 修复 - **Windows 二进制文件检测**:修复了 Windows 上 Bun 编译二进制文件的检测问题。现在除了检查 `import.meta.url` 中的 `$bunfs` 和 `~BUN` 外,还会检查 URL 编码的 `%7EBUN`。这确保了二进制文件能够正确定位到与可执行文件相邻的支持文件(如 package.json、主题等)。