LanLens v1.4.5 — Multi-subnet discovery
New Features
- Added optional routed scan targets in Settings → Network Discovery.
- Additional IPv4 CIDRs/addresses are discovered with
nmap -sn -n, enabling host discovery beyond the directly connected Layer-2 LAN. - Added stable IP-only tracking for routed hosts where MAC/vendor data is unavailable.
- Added duplicate protection when routed targets overlap with local ARP discovery or when IP-only devices later become discoverable with a real MAC.
Improvements
- Routed nmap discovery runs as one bounded multi-target invocation instead of one subprocess per target.
- Additional routed scan targets are validated and limited to avoid accidental huge scans.
- Settings store additional scan targets one per line.
- IP-only host labels are localized in the UI and aligned with notifications.
Documentation / Responsible Use
- Documented local ARP discovery versus routed subnet discovery, including MAC/vendor limitations across routed networks.
- Added a responsible-use notice: LanLens must only be used in your own network or in networks where you have explicit permission. Network discovery and port scanning can be misused; users are responsible for lawful and authorized use.
Docker Images
Published images:
alexrosbach/lanlens:1.4.5alexrosbach/lanlens:latestalexrosbach/lanlens:test
Digest for 1.4.5 / latest / test:
sha256:2a1f51edfbd5573f91d6d9b03d7b90c756601292772f0ac24f04e407db3818c5
Validation
python3 -m compileall backendnpm --prefix frontend run build- Docker build completed successfully
- Fresh Docker Hub pull and smoke test:
GET /api/healthreturns version1.4.5