Highlights
LanLens 1.5.8 focuses on first-run usability, SNMP extensibility, and a new topology view for understanding how devices relate to each other.
New features
- Fresh installs now detect the primary host IPv4 subnet, persist it as the initial ARP scan range, and start an immediate first-run network scan.
- Added custom SNMP OID/table polling with configurable target tags and stored latest results per SNMP target.
- Added Settings UI and API endpoints for custom SNMP queries and latest custom SNMP results.
- Added an opt-in Network Topology view under Settings -> Features for inventory relationships, SNMP switch-port mappings, and passive topology edges.
- Grouped the sidebar into Monitor, Analyze, Manage, and Admin sections.
- Improved the topology map with pan, zoom, reset controls, offline-device filtering, draggable cards, and better dense-layout spacing.
Fixes and hardening
- Ignored common Linux bridge interfaces such as br0 and bridge0 during first-run subnet detection.
- Reduced SNMP custom-result payloads in Settings and kept vendor detection coverage focused.
- Isolated custom SNMP query failures from the main switch poll path while retaining diagnostics.
- Cached SNMP endpoint lookups in Network Topology.
- Completed missing Italian and Chinese topology/sidebar translations.
- Kept Network Topology stable when the topology API temporarily fails.
- Made unknown device-class filtering stable across language changes.
Docker images
alexrosbach/lanlens:1.5.8alexrosbach/lanlens:latestalexrosbach/lanlens:dev
All three Docker tags point to digest:
sha256:9a387dbe0cf70d60d8081962dfcc5210e2c8dc9542f5cc4799aae6fa915c18cb
Build
- Version:
1.5.8 - Build:
20260718.0035 - Commit:
fd9c2f4
Validation
- Backend target tests passed.
- Frontend production build passed.
- Network Topology Playwright coverage passed.
- Docker smoke test returned healthy
/api/healthfor version1.5.8on commitfd9c2f4.
Development note
OpenAI Codex was used during development for implementation support, review follow-ups, testing, documentation, and demo preparation.