Skip to content

EasyWG Portable v0.2.8.10

Choose a tag to compare

@Terence0816 Terence0816 released this 14 Jul 16:03
· 5 commits to main since this release
d32144a

🇺🇸 English

This release fixes two issues found after v0.2.8.8, improving core component download reliability and reducing unnecessary UI refresh behavior.

🛠 Fixes and Improvements

  • Improved the wireguard.dll download flow

    • On Windows 10 / 11, EasyWG still tries to download wireguard.dll from the official WireGuard source first.
    • If the official download fails, EasyWG now automatically falls back to the EasyWG GitHub core-v1 backup source.
    • This helps reduce first-launch failures caused by network, firewall, TLS, or official download source connection issues.
  • Fixed possible main window flickering while idle

    • Reduced unnecessary per-second UI repainting.
    • Status text, connection information, and log content are no longer refreshed when unchanged.
    • Improved visual stability of the main window when no user action is being performed.

📌 Notes

  • Windows 7 continues to use the Legacy core architecture:

    • tunnel-win7.dll
    • wintun.dll
  • Windows 10 / 11 continue to use the WireGuardNT architecture:

    • tunnel.dll
    • wireguard.dll

🇹🇼 繁體中文

本版本主要修復 v0.2.8.8 後發現的兩個問題,改善核心元件下載穩定性與主視窗顯示體驗。

🛠 修復與改善

  • 改善 wireguard.dll 下載流程

    • Windows 10 / 11 缺少 wireguard.dll 時,仍會優先嘗試從 WireGuard 官方來源取得。
    • 若官方來源下載失敗,會自動改用 EasyWG GitHub core-v1 備援來源下載。
    • 可降低部分環境因網路、防火牆、TLS 或官方下載站連線問題導致首次啟動失敗的情況。
  • 修復主視窗閒置時可能持續閃動的問題

    • 減少不必要的每秒 UI 重繪。
    • 狀態文字、連線資訊與紀錄內容未變更時,不再重複刷新。
    • 改善主視窗在未操作時的穩定顯示效果。

📌 備註

  • Windows 7 仍維持原本 Legacy 核心架構:

    • tunnel-win7.dll
    • wintun.dll
  • Windows 10 / 11 仍維持 WireGuardNT 架構:

    • tunnel.dll
    • wireguard.dll