Services: the logger and configuration services connect to the node like every other service, so each one shows Online while its process runs and Offline once it stops. A node that shuts down cleanly marks itself Offline too.
Historian: a new Service Status table records every time a service comes Online or goes Offline, with its version, and keeps that history after the short-term change log has rolled over.
API keys: each key shows how many tool connections (cb-cli, cb-mcp and the other tools) are open with it right now, which tool connected last and when. A Tool Connections Historian table records every connect and disconnect.
IO Manager: right-click a group in the Tags namespace tree and choose Rename group to change that level of every tag ID under it. An empty name removes the level and a dotted name splits it, so Pi.ControlBird Variables.Home.X can become Pi.Home.X in one step. If any new ID would collide with an existing tag, nothing is renamed. Integration plumbing tags keep their IDs.
Bug Fixes
Services: the logger and configuration services no longer show Online when their process is not running.
Task Manager: cb-boot now reports its CPU and memory use like every other service.
Contracts: while a node retries a configuration it refused, it keeps advertising the configuration version it is actually serving, not the refused one.
API keys: when every gateway of a node has stopped, the next one to start clears their tool connections, so a crash leaves no stale count on a key.