What's new in v1.7.0
✨ Features
Lasso / box selection
Draw a rectangle on the canvas to select multiple nodes at once — just like draw.io. Hold Space to pan instead. A lasso/pan toggle button is available in the bottom-left canvas controls.
Named Groups
Select 2+ nodes (including zones) and click Create Group in the right panel to group them into a resizable, named container:
- Double-click the group header to rename it inline
- Toggle Hide / Show border & title to make the group invisible on the canvas (still shown when selected)
- Click a member in the right panel to navigate to it
- Ungroup returns all nodes to the canvas at their correct positions
- Group membership and positions are fully persisted across save/reload
Canvas search (Ctrl+F / Cmd+F)
Press Ctrl+F (or Cmd+F on Mac) to open a floating search bar:
- Filters nodes by label, IP, hostname, and service name
- Shows match count in real time
- Click any result to select the node and fly the camera to it
- Escape or the × button closes the bar
🐛 Bug fixes
- LXC install script:
apt-get updatewas running with-qq(silent), masking mirror errors that caused 404s on stale package URLs. Now runs verbosely with--fix-missingto handle stale Debian mirror caches (fixes #36) - Group persistence: after save + reload, nodes previously in a group now correctly restore their parent/child relationship
- Proxmox & Group node wrappers: removed React Flow's default grey background from container node types
🔧 Internal
- Added
groupNodeType to all 5 theme definitions - Fixed Docker frontend builder (
node:20-slim) forlightningcsscompatibility