Automatic updates and a thorough reliability pass.
Added
- The app now checks GitHub for a newer version at startup. If one exists it offers to download and install it in a single click, then restarts on the new version automatically. You can turn this off with
check_for_updates = falsein the configuration file.
Changed
- When a device changes its IP address it is no longer listed twice — the old entry is dropped and only the current address is kept (matched by MAC).
- Smoother table and graphs under heavy scanning: repeated per-ping and per-second work has been removed.
- The generated configuration file is now documented in English.
Fixed
- A rare crash that could end a running scan when a device moved to a new IP at the same moment it was being rechecked.
- Long hostnames now show an ellipsis with the full name on hover instead of being cut off, and the totals row no longer overlaps the thread counter.