v0.3.19
Fixes
- Node delete now removes Docker container: Previously only deleted the DB record — the agent re-discovered the running container on the next heartbeat, causing ghost nodes. Now sends
node.removeto the agent (stop + remove container) before cleaning up the DB record. Confirm dialog includes a checkbox to opt out if needed. - Testnet provisioning: Fixed config extraction (testnet archives have
config/node/structure vs mainnetconfig/) - Auto-assign REST API port: Finds next free port when provisioning multiple nodes
Full Changelog: v0.3.18...v0.3.19