1.7.0
Hana - Network Utility v1.7.0
Electron Upgrade
Upgraded from Electron 33 to Electron 42 — the current latest stable release.
Brings security patches from nine major versions and Node 20 compatibility.
Input Validation & Error Banners
All modules now validate hostnames before running. Invalid inputs show
a clear red error banner immediately — no more silent failures or
stuck "running" states.
- Ping, Traceroute, DNS Lookup, Port Scanner — inline error banner
- Multi-Ping — invalid hosts show a red error card, valid hosts run normally
Security
- All Electron IPC handlers validate inputs server-side independently
- DNS lookups use per-request resolver instances (no global state mutation)
- Hostname validator blocks shell metacharacters across all modules
Reliability Fixes
- Stop Scan now correctly kills processes (fixed taskkill /pid undefined bug)
- Sweep listener cleanup no longer accumulates across multiple stop cycles
- Frontend error handling resets running state correctly on all modules
Subnet Sweep
- Results paginate at 254 — live hosts always shown first
- Expand button reveals all results for large CIDR sweeps
Windows: download the .exe and run the installer
SmartScreen may show a warning — click More info → Run anyway
Mac release coming soon. No telemetry. No ads.