v5.8.0
What's Changed
Fixed
update-all - OpenCode AI CLI Update Reliability (Windows)
- Added process termination before opencode update (Windows can't replace running executables)
- Stops any running
opencode.exeprocesses before running the official installer - Prevents silent update failures when opencode is running during update
update-all - OpenCode Version Detection (Bash)
- Aligned bash script with bootstrap: now cleans up npm shims BEFORE version checks
- Uses full binary path for version checks instead of PATH
- Removes old npm shims that could shadow the official binary
- Prevents false version detection from npm shim shadowing
deploy.ps1 - Verbose Script Deployment Logging
- Added detailed logging showing source and destination timestamps for script files
- Helps diagnose deployment issues by making file copy operations visible
Changed
update-all.sh - OpenCode Update Section Refactored
- Clean up npm/bun shims first, then check if binary exists at official installer location
- Consistent with bootstrap script's approach to opencode installation management
Full Changelog: v5.7.0...v5.8.0