Service and volume nodes on the canvas have a new design with more useful information visible up front.
An icon bar on each service node shows git/image source, mount path, and network status without opening config.
Status is now split into live state (running, failed, deploying, warning) and change state (new, modified, deleted). Both are visible at the same time, so a running service with pending changes shows both.
If volumes are detached from their parent service, they now reposition near the parent node. Resolving an issue that caused volume nodes to be moved off screen.