Version 1.1.11 (81)
Speed Test, Network Restrictions & Wi-Fi Intelligence
Check My Network
The old "Troubleshoot Connection" wizard and separate "Diagnose with AI" window are gone, replaced by a single Check My Network button that actually measures your connection.
- Real speed test — Downloads and uploads through Cloudflare to measure your actual throughput
- Quality grading — Rates your connection for three real-world uses: email & browsing, video calls, and gaming. Each gets a green/yellow/red grade based on latency, jitter, packet loss, and bufferbloat — not just raw speed
- Bufferbloat detection — Measures how much your latency increases under load and identifies which network hop is the bottleneck
- Weather-based summary — Clear Skies, Partly Cloudy, or Stormy Weather gives you an instant read
- AI analysis — After the test, you can optionally ask AI to explain results and suggest fixes (now powered by Claude)
Network Restriction Detection
Hotels, airports, and corporate networks often silently block services you need. Network Weather now detects this.
- Port filtering — Tests whether SSH, secure email (IMAPS), VPN (OpenVPN), encrypted DNS, and ICMP are reachable from your current network
- Deep inspection — Catches sophisticated firewalls that let TCP connections start but kill them during encryption negotiation
- Clear display — A "Filtered" or "Restricted" badge appears on the ISP segment, with a service-by-service grid showing what's blocked and what's open
Where Am I?
On captive portal networks (hotels, airports, conference venues), Network Weather now identifies where you are.
- Venue name — Discovers the venue name from the captive portal (e.g., "Renaissance Fort Lauderdale Marina Hotel") so you know which network you're on
- Portal vendor — Identifies the Wi-Fi provider (SONIFI, Nomadix, etc.)
- Gateway naming — Even without a captive portal, unknown routers now show their manufacturer name (e.g., "Cisco") instead of generic "Router"
Wi-Fi Protocol
- Protocol display — Shows your negotiated Wi-Fi standard (e.g., "Wi-Fi 6 (802.11ax)") in the Connection details
- Generation gap warning — Flags when your access point is holding you back. If your Mac supports Wi-Fi 6 but you're connected on an old 802.11n AP, you'll see an orange or red warning
Battery & Health
- Battery details — Shows charge percentage, charging/discharging wattage, and estimated time to full or empty
- Instant updates — Battery display refreshes immediately when you plug in or unplug, instead of waiting for the next poll
- Health warning — Alerts you when battery health drops below 80%
- Cleaner display — Thermal state only shows a badge when something is actually wrong, instead of a distracting green checkmark when everything is fine
Stability
- Sparkle update crash fix — Fixed a serious issue where the app could freeze the entire display (WindowServer hang) when macOS tried to quit the app during an auto-update. The quit handler now works even when the UI is busy.
- Onboarding fix — The welcome flow no longer re-appears on every launch
Bug Fixes
- Fixed L2 network path discovery failing when a VPN is active
- Fixed onboarding "Continue" button not waiting for location permission
- Fixed Wi-Fi details not refreshing after granting location permission
- Fixed extra spacing on the right side of the menu bar icon
- Fixed QR code in feedback dialog briefly blocking the UI