v3.15.1 — 2026-05-10
Fixes
- doctor: dynamic
latest_versionfromorigin/main:package.json— v3.15.0 doctor used a hard-codedlatest = "v3.14.0"fallback, which made any v3.15.0+ install reportkind = upgrade(against a stale value).ocp updatewould then attemptgit checkout v3.14.0— a downgrade. Doctor now fetchesgit -C ~/ocp show origin/main:package.jsonto determine the actual latest version; on failure (offline, fresh clone with no remote), falls back tocurrentVersionsokind = noopinstead of recommending a downgrade.