Cordonv0.3.0
Cordon v0.3.0
This release sharpens Cordon's diagnostics and reliability, with new doctor checks for post-upgrade service state and tool network isolation, plus fixes to CA bundle handling and logging.
Added
- `cordon doctor` now warns when the running service is older than the installed binary after an upgrade, and shows the command to restart it.
- `cordon doctor` now warns when a Go-based tool is missing the network-isolation setting it needs to route through Cordon.
Fixed
- Linux builds now target an older glibc, so Cordon installs and runs on older distributions such as Ubuntu 18.04 without library version errors.
- Disabling a single integration no longer removes the shared CA bundle that other integrations and tools depend on.
- Service tracing now writes to stderr, so `cordon service log` shows startup errors and diagnostics in one chronological stream.
- 1Password errors are now surfaced when a secret fetch fails, making misconfigurations easier to diagnose.