Skip to content

1.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 13:48
· 1 commit to main since this release

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.