github Pouzor/homelable v2.3.0

7 hours ago

v2.3.0 — MAC-aware scanning, richer MCP & canvas networking

This release threads scanned MAC addresses through to approved nodes, broadens the MCP node API to the full backend schema, expands switch/edge modeling on the canvas, and ships a Zigbee re-import fix plus a security bump.

✨ Features

  • Full node schema over MCP : create_node / update_node now expose the complete backend node schema (os, notes, mac, services, cpu_count, cpu_model, ram_gb, disk_gb, properties, and more), so LLM clients can document infra without falling back to the UI or raw API. get_canvas round-trips the same fields. (#174)
  • MAC carried onto approved nodes : devices discovered by a scan now carry their scanned MAC address through approval onto the created node. (#168)
  • Richer switch & edge modeling : switch port cap raised to 64, ports now show numbers, and a new fibre edge type is available on the canvas.

🐛 Fixes

  • Canvas: include the MAC property in the approved node sent to the canvas, so it shows up on the node immediately after approval. (#168)
  • Zigbee: revive orphaned approved devices on re-import instead of dropping them. (#167)

🔒 Security

  • Bump zeroconf 0.131.0 → 0.149.7 to pick up CVE fixes.

Full changelog: v2.2.0...v2.3.0

Don't miss a new homelable release

NewReleases is sending notifications on new releases.