Skip to content

v3.1.3

Choose a tag to compare

@github-actions github-actions released this 22 Jul 00:30

v3.1.3 - Relaunch: secure by default, one-command Docker, full vendor database.

Added

  • First-run setup: create a password the first time you open the dashboard, before anything else is reachable
  • One-command Docker install with docker-compose.yml (Linux)
  • Full IEEE manufacturer database (39,242 entries), embedded so vendor lookups work fully offline
  • Optional password protection, sessions, and login rate limiting
  • ORANGUTAN_NETWORKS to scan networks that are not auto-detected
  • Startup now lists the exact addresses it is reachable on
  • SECURITY.md and a compatibility matrix in the README
  • Automated test suite (96 tests) plus CI checks for build, vet, gofmt,
    shellcheck and a Docker build

Changed

  • Removed the old PHP and Python implementation; the Go binary is now the only version, and install.sh installs it
  • 0.0.0.0 binds IPv4 only, so IPv6 is not exposed unless you ask for it
  • Docker bridge networks are excluded from scanning
  • Replaced emoji icons with SVG so they render on minimal Linux installs

Fixed

  • Status column and row indicators now render
  • Auto-refresh no longer resets scroll, search, filters or sort
  • CSV export from the web UI now returns CSV instead of JSON
  • Scan progress survives navigating between pages
  • Clear errors for a taken port, a corrupt data file, and an over-long password
  • Various settings-page and scan-popup layout fixes

*Upgrading from an install.sh install replaces the old PHP/Python app with the binary. Your config and device list are kept.