v0.8.0
Homelable for Home Assistant — v0.8.0
Topology modeling gets richer: more node types, smarter container/Docker
parenting, and more flexible edge connections.
✨ Features
- New node types: Laptop and Phone / Mobile.
- Show Services toggle on node cards — hide the service list per node for a
cleaner canvas. - Docker / container parenting: parent selector for LXC, VM, and Docker
containers, with LXC now allowed as a parent for Docker containers. Inputs are
sanitized. - Virtual edges: when container mode is off, a virtual edge is drawn between
a container and its child so the relationship stays visible. - Group handles: groups now expose 4 side connection points for edges.
🐛 Fixes
- Zigbee: pending devices no longer re-list after a node is deleted
(homelable#167).
📝 Docs
- README corrected to match the real scanner stack (pure-Python ping + ARP + TCP
- mDNS, no nmap) and accurate node/edge type counts.
Full changelog: v0.7.0...v0.8.0
What's Changed
- feat: port group side-handles + LXC docker_container parent (homelable #152, #153) by @Pouzor in #34
- feat(node): add Show Services toggle on node cards by @Pouzor in #35
- feat(nodes): add laptop and mobile node types by @Pouzor in #36
- test(zigbee): guard pending re-list after node delete (homelable#167) by @Pouzor in #37
- docs: correct README scanner stack, node/edge counts by @Pouzor in #38
- chore: bump version to 0.8.0 by @Pouzor in #39
Full Changelog: v0.7.0...v0.8.0