Skip to content

v1.2.5

Choose a tag to compare

@github-actions github-actions released this 26 Mar 06:10
· 22 commits to main since this release

Tip

🌐 Want a web UI instead? β†’ Try Podux
Manage frpc from your browser. No installation. Multi-server. Docker ready.

✨ New Features

  • πŸ” Proxy Search β€” Added search functionality in the proxy list, making it easier to manage large numbers of proxies
  • ⚠️ Connection Error Detection β€” frpc connection errors are now detected from logs and displayed in the UI with a warning indicator, so you know immediately when something goes wrong
  • πŸ›‘οΈ Binary Existence Check β€” App now verifies the frpc binary exists before starting; stale database records are automatically cleaned up if the binary was removed (e.g. by antivirus software)
  • πŸ“Š System Usage Monitor β€” Real-time CPU and memory usage display added to the UI
  • ⬆️ frpc Updated to v0.68.0 β€” Bundled frp release updated to the latest version

πŸ› Bug Fixes

  • Fixed macOS permission issues that prevented frpc from launching
  • Fixed button not re-enabling after start/pause operations
  • Fixed proxy status not reloading the frpc process correctly after changes

⚑ Performance & Internals

  • Refactored proxy status updates to go through the service layer for consistency
  • Enhanced app startup logging with detailed system info (OS, CPU, memory)

πŸ”’ Security

  • Updated underscore dependency from v1.4.4 β†’ v1.13.8 to resolve known vulnerabilities

πŸ—οΈ CI / Build

  • Overhauled GitHub Actions workflow: split into check, build, and release jobs for better control
  • Added Electron and npm mirrors for faster, more reliable CI builds
  • Switched to npm ci for deterministic dependency installation
  • Downgraded electron-builder to 24.13.3 for better compatibility with current Electron version