v0.3.0
Highlights
- Firewall node type with Flame icon and theme accents across all 6 themes.
- Bottom connection points 1–48 (was 4) via slider in the node modal — useful for switches and patch panels. Existing canvases keep their hand-tuned positions for counts 1–4; ≥5 uses uniform spacing.
- Local brand assets in
custom_components/homelable/brand/so the integration shows the proper icon/logo on HA ≥ 2026.3 (no more "icon not available").
Bug fixes
- Node modal
Deleteconfirm now properly aborts when the user cancels the confirm dialog. - Delete from the modal is now wired through to
deleteNodeinApp.tsx— the Delete button finally removes the node.
Notes
- Ports homelable PR #122 (excluding the Sidebar
forceViewrefactor and version bumps that don't apply to this repo). - Frontend bundle rebuilt; no backend / coordinator / scanner changes.
- Tests: 777 frontend + 93 backend pass.
Install
Update via HACS, then restart Home Assistant. Local brand images take precedence over the brands repo on HA ≥ 2026.3; older HA installs will continue to fall back to the brands repo (or show the placeholder until that PR lands).
What's Changed
Full Changelog: v0.2.1...v0.3.0