Skip to content

LanLens v1.5.8

Latest

Choose a tag to compare

@alexrosbachIsaac alexrosbachIsaac released this 17 Jul 23:04
fd9c2f4

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.8
  • alexrosbach/lanlens:latest
  • alexrosbach/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/health for version 1.5.8 on commit fd9c2f4.

Development note

OpenAI Codex was used during development for implementation support, review follow-ups, testing, documentation, and demo preparation.