Repository navigation
v4.1.0 - Windows #245
Anof-cyber
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🚀 ProxyBridge v4.1.0 (Windows)
This release brings a fully native GUI, domain-name rules, no more admin prompt on every launch, and a long list of stability and performance fixes for long-running sessions, VPNs, and heavy traffic.
✨ Major changes
🌐 Domain name support in proxy rules
Rules can now match domain names as well as IPs and ports, for example
*.github.com,api.example.com, or*.company.local.🖥️ Native Windows GUI (rewritten in C / Win32)
The Windows GUI has been completely rewritten from scratch. The previous GUI was built with C# + Avalonia. The new GUI is written entirely in native C using the Windows API, with no GUI frameworks or rendering libraries.
AI-assisted development: the initial implementation was generated with Claude Code. After that, the code was manually reviewed, refactored, optimized, debugged, security-reviewed, and integrated with the existing ProxyBridge codebase.
📦 Binary size
The previous GUI needed multiple runtime files: ProxyBridge.exe (GUI + .NET runtime), libSkiaSharp.dll, av_libglesv2.dll, and libHarfBuzzSharp.dll. The new GUI is a single native executable.
🧠 Memory usage
That is about a 94% reduction at startup.
During use:
⚡ CPU usage
Performance testing will continue across a wider range of systems.
🔓 No admin prompt on every launch
The packet engine now runs as a Windows service (ProxyBridgeSvc) set up by the installer. The GUI runs as a normal user and connects to the service.
🔍 Rules, proxy settings, and display
VPN Fixed
🛠️ Fixes: long sessions, stability, performance
This discussion was created from the release v4.1.0 - Windows.
All reactions