Website/docs/changelog/next-release.md
Version: Next release
Release date: xx.xx.2025
| File | SHA256 |
|---|
System requirements
ARPMACAddress and ARPVendor columns have been removed from CSV, XML and JSON exports. Use MACAddress and Vendor instead, which contain the same value (ARP/NDP preferred, NetBIOS as fallback). #3403Dashboard
speed.cloudflare.com. The test is user-initiated and shows download (Mbps), upload (Mbps), latency (ms), jitter (ms), ISP, and server location. A privacy disclaimer is shown before use. #3440WiFi
WlanApi, bypassing the Windows.Devices.WiFi API limitation. Typical values: 20, 40, 80, 160 MHz. #3462PowerShell
AttachConsole + SetCurrentConsoleFontEx), bypassing the OS limitation that prevents WM_DPICHANGED from being forwarded to cross-process child windows. #3352PuTTY
WM_DPICHANGED message with the new DPI value packed into wParam, since the OS does not forward this message across process boundaries after SetParent. #3352Firewall
NETworkManager_ in the Windows Firewall. (See the documentation for more details) #3383Neighbor Table (formerly ARP Table)
Profiles
WiFi
IP Scanner
Dashboard
Network Interface
Ping Monitor
Discovery Protocol
F5 and Enter keys to start capturing network packets. #3383Hosts File Editor
General
CancellationTokenSource leak in IPScanner, PortScanner, Traceroute, PingMonitor, PingMonitorHost and SNMP ViewModels. The previous instance was never disposed before being overwritten on each run, leaking the underlying WaitHandle. #3448Dispatcher.ShutdownStarted handler leak in the Dragablz tab items (PowerShell, PuTTY, TigerVNC, Remote Desktop and Web Console controls, plus the IP Scanner, Port Scanner, Traceroute, DNS Lookup, IP Geolocation, SNMP, SNTP Lookup and Whois views). The handler was subscribed in the constructor but never removed, keeping each closed tab (view and view model) alive until the application exited. It is now unsubscribed in CloseTab(); the Web Console additionally disposes its WebView2 instance. #3454WiFi
WiFiAdapter.RequestAccessAsync() threw an exception. The exception is now logged and the view shows the "access not available" message with a settings button instead of an empty tab. #3462Port Scanner
PowerShell
WindowsFormsHost panel now sets its initial dimensions in physical pixels using the current DPI scale factor, ensuring the PowerShell window fills the panel correctly at startup. #3352PuTTY
WindowsFormsHost panel now sets its initial dimensions in physical pixels using the current DPI scale factor, ensuring the PuTTY window fills the panel correctly at startup. #3352Network Interface
Renew6Action incorrectly calling ipconfig /renew (IPv4) instead of ipconfig /renew6 (IPv6) when renewing the IPv6 address. #3441TigerVNC
WindowsFormsHost panel now sets its initial dimensions in physical pixels using the current DPI scale factor, ensuring the TigerVNC window fills the panel correctly at startup. #3352LiveCharts to LiveCharts2 (LiveChartsCore.SkiaSharpView.WPF) for chart rendering. #3449 #3457 #3462.ConfigureAwait(false) calls with explicit discard assignments (_ = SomeAsyncOperation()) across command handlers, startup/load paths and profile callbacks. #3441