Skip to content

Releases

NetSpeedLite v1.0.1 - IPv6 Support & Enhanced Display Sizing

Choose a tag to compare

@git-ysf git-ysf released this 09 Nov 09:42

🚀 What's New in NetSpeedLite v1.0.1

🌐 Dual-Stack & IPv6 Traffic Support

  • Upgraded the kernel network counters from IPv4-only (GetIPv4Statistics()) to total IP statistics (GetIPStatistics()).
  • All IPv6 throughput (Google, YouTube, Netflix, modern fiber, mobile hotspots, and dual-stack ISPs) is now accurately monitored in real time.

📐 High-DPI Metric Spacing

  • Expanded widget baseline width from 88px to 92px.
  • Eliminates right-edge clipping or font truncation when network throughput reaches 3-digit MB/s rates (999.99 MB/s) on 125% and 150% Windows display scaling.

⚙️ CI/CD & Build Portability

  • GitHub Actions CI: Added an automated build pipeline that compiles and verifies all architectures on windows-latest.
  • Portable Multi-Arch Script: Updated build_all.ps1 to use $PSScriptRoot for universal compatibility across any machine or CI environment.
  • Community Standards: Added a Pull Request template with Featherlight verification criteria.
  • Winget Manifests: Updated Windows Package Manager manifests to v1.0.1 with validated SHA256 hashes.

📦 Release Packages & SHA256 Checksums

  • NetSpeedLite-v1.0.1.zip: 48A6A5FA2EE9DA90A3A5F0EE6859639F0935DA0E1522439CDED6E2ECCC484497
  • NetSpeedLite.1.0.1.nupkg: 410B892473A96CA005E087D3372623B2BBDE08A781B3083EBF50CA43EA67F0AF
  • NetSpeedLite-x64.exe: D96BEB15BC8C8B22CE6CB604803CF6A96BF077BD9F14A112E3875C509366BAFC
  • NetSpeedLite-AnyCpu.exe: 807097FEAE346A76EB8FA9C4F30D98B7BD225DB51D503E11580CB040CCDD36FE
  • NetSpeedLite-x86.exe: DC02749A0227165A21E1DEFCBE0488B91FB7F872E721DACC1824F99ED3DEEE29
  • NetSpeedLite.exe: D96BEB15BC8C8B22CE6CB604803CF6A96BF077BD9F14A112E3875C509366BAFC

NetSpeedLite v1.0.0 - Initial Release

Choose a tag to compare

@git-ysf git-ysf released this 08 Nov 22:20

NetSpeedLite v1.0.0 - Multi-Architecture Release

📦 Choose your optimized build:

  • NetSpeedLite-x64.exe (Recommended): Optimized for 99% of modern Intel and AMD laptops, desktops, and handhelds.
  • NetSpeedLite-AnyCpu.exe: Universal build for ARM64 Copilot+ PCs (Snapdragon X Elite / Plus), Surface Pro, as well as Intel and AMD.
  • NetSpeedLite-x86.exe: 32-bit build for legacy systems, lightweight VMs, and older PCs.
  • NetSpeedLite.exe: Standard portable 64-bit executable.

✨ Features:

  • Microscopic ~18 KB standalone single-file binary (no installation required)
  • Consumes ~5.5 MB RAM and 0.00% CPU
  • Zero popups, zero background services, zero bloatware
  • Nanosecond hardware timestamping via CPU invariant Time Stamp Counter
  • Continuously visible on Windows 11 & 10 taskbars with subpixel anti-aliased Segoe UI typography
  • Double-click to launch Task Manager, right-click for dark-mode controls and auto-start toggle