Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-04-19)
Features
alerts: client-side alert rules + OS notifications (fe7bacb )
chat: searchable message list (af7fe29 )
External Notification + Canned Message + Range Test (Phase B) (b1a3f94 )
nodes: click-to-sort headers persisted in SQLite (4f7972a )
nodes: per-node reliability scorecard on the detail popup (0f7a443 )
persist: consolidate profiles + last_active into sqlite (876188f )
SecurityConfig + remote admin (b24d36d )
settings: config backup / restore as JSON (99afa78 )
topology: back map tiles with SQLite, add clear+size in Settings (c88e1a2 )
topology: collapse overlapping nodes into a clickable cluster (85e20d7 )
topology: hop-count badge + size gradient on every node (e1208ec )
topology: mesh graph with signal and geographic views (dea1b66 )
topology: real OSM map tiles in the geographic view (d2105a2 )
topology: show cached-ancestor tiles while detail is loading (1785bf4 )
ui: auto-reconnect on startup and after drops (56e2d41 )
ui: firmware log viewer (8436404 )
ui: firmware version banner below 2.5 (11d320d )
ui: keyboard shortcuts (Cmd/Ctrl+K, Esc) (1c47c56 )
ui: MQTT bridge indicator in the status bar (d5de924 )
ui: packet inspector tab (e1799c1 )
Bug Fixes
config-export: include fixed GPS + security policy (b700eba )
connect: drop duplicate 'Connecting…' label from connect screen (166c64c )
nodes: split count into online / idle / archived buckets (7fc5589 )
reconnect: actually persist last-active profile key (3008d42 )
reconnect: hide banner on first manual connect; add diagnostics (9823de3 )
scan: auto-persist profile on Connect; clean up orphaned last_active (251a465 )
topology: clamp zoom to OSM's max so tile fetches don't 400 (b6b9f08 )
topology: drop tile requests that sit outside the world (863c715 )
topology: fan out overlapping nodes in the geographic view (a9d81f1 )
topology: honest per-hop rings + zoom/pan in signal view (5e5a2fd )
unknown senders, local timestamps, runaway chat scroll (9e8cfe2 )
Performance
topology: parallelize tile fetches (up to 8 concurrent) (ade9b9a )
topology: prioritise tile fetches closest to the current zoom (5df3755 )
ui: event-driven repaint, smaller tile cache, capped chat buffer (36e525b )
CI
deps: bump actions/checkout from 4 to 6 (#3 ) (e43ade5 )
deps: bump actions/download-artifact from 4 to 8 (#1 ) (5e7ecff )
deps: bump actions/upload-artifact from 4 to 7 (#2 ) (d0e35c1 )
GitHub Actions + release-please (e8003d5 )
You can’t perform that action at this time.