Fixed
- Health check in
update_and_restart.shalways reported "unknown" version: The/api/healthendpoint was stripped of itsversionfield in v10.21.0 (security hardening GHSA-73hc-m4hx-79pj). The update script still tried to readdata.get('version'), causing it to always fall back to "unknown" and wait the full 15-second timeout before giving up. The check now reads thestatusfield ("healthy") to confirm the server is up, and reports the already-known pip-installed version instead.
Improved
- Reduced health check from 2 curl calls to 1 (using
--failflag) - Use
printfinstead ofechofor better shell portability
Full Changelog: v10.25.1...v10.25.2