winget install --id PTRTECH.NetSonar
About NetSonar
NetSonar is a network diagnostics tool for pinging hosts (ICMP/TCP/UDP/HTTP), managing network interfaces, and discovering local devices/services. Features multi-protocol latency checks, subnet scanning, port/service detection, and real-time interface configuration. Designed for administrators and developers needing lightweight, cross-platform network analysis.
What's new in 0.3.0
- Migrate core app infrastructure to StageKit/ApplicationKit: centralize birth/logs/config paths, application args, and unhandled-exception handling. - Replace the per-user Mutex with ApplicationInstanceGuard and wire ApplicationKit.Logger. - Remove legacy CrashReport and custom RootSettings/collection/subsettings implementations and adapt settings files (AppSettings, PingableServicesFile, SpeedTestsFile) to use ApplicationKit-based constructors, auto-save and new JSON options. - Update usages to UnhandledExceptions.HandleSafeException and adjust file I/O (timer, FileOptions). - Fix Call from invalid thread for Toasts (fixes #15) - Upgrade AvaloniaUI from 11.3.14 to 12.0.3 - Upgrade .NET from 10.0.2 to 10.0.5
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.3.0 | Unknown | - Migrate core app infrastructure to StageKit/ApplicationKit: centralize birth/logs/config paths, application args, and unhandled-exception handling. - Replace the per-user Mutex with ApplicationInstanceGuard and wire Ap... |
| 0.2.6 | Unknown | - Fix start with system minimized was not able to show the application after clicking the tray icon - Clicking the tray icon now toggles the visibility of the application instead of only showing it |
| 0.2.5 | Unknown | - Add "Start with system" option to the settings [Default: false] (#16) - Add "UI Scale" option to the settings - Add "Close to tray" option to the settings [Default: true] (#16) - Add Tray icon with options - Fix unable... |
| 0.2.4 | Unknown | - Fix speedtest binary not found when path contains spaces |
| 0.2.3 | Unknown | - Fix the update checker call from different thread |
| 0.2.2 | Unknown | Release notes |
| 0.2.1 | Unknown | Release notes |
| 0.1.2 | Unknown | Release notes |
| 0.1.1 | Unknown | Release notes |
| 0.1.0 | Unknown | First Release |