What's Changed
Fixed
- Script output now mirrors a real terminal: stdout and stderr are merged into a single Output block. Previously stderr was always rendered as red "Error Output", which mis-flagged normal progress messages from tools like
brew,git, andnpmas errors even when the exit code was0. (#20) - Success/failure is now determined solely by the process exit code, not by the presence of stderr content.
更新内容
修复
- 脚本输出现在像真实终端一样:stdout 和 stderr 合并到一个「输出」块。此前 stderr 一律渲染为红色「错误输出」,导致
brew、git、npm等工具写到 stderr 的正常进度提示被误判为错误(即便退出码为0)。(#20) - 成功/失败现在只由进程退出码决定,不再根据 stderr 是否有内容判断。
Full Changelog: v1.3.5...v1.3.6