Seznam obsahuje 8 verzí programu ProxyBridge – od 18. listopadu 2025 po aktuální verzi 4.3.0. Každá verze vede na instalátory ze serveru výrobce.
| Verze | Datum | Velikost | Soubory |
|---|---|---|---|
| 4.3.0Nejnovější | 22. října 2026 | — | 64bit EXE (NSIS) Seznam změnProxyBridge for Windows 4.3.0
New
- Live Connections tab. See what is going through ProxyBridge right now: program, destination, which proxy server it goes to, which rule matched, and how much was sent and received. It shows real byte counts from the relay, updates live, and finished connections stay visible until you press "Clear closed".
- IPv4 CIDR in Target Hosts. You can now write 10.0.0.0/8 or 192.168.1.0/24 next to single addresses, wildcards and ranges.
- Up to 32 proxy servers (up from 16). Each rule can point at any of them.
- Applications picker (#196). Browse now accepts several folders at once, and a new "Add running process" picker lets you choose from programs that are running. The Applications field holds up to 8192 characters.
- Log Every Connection (#205). An option for the Connections log. Off (default): each program, destination, port and action is logged once. On: every new connection is logged.
Fixed
- The installer's "Run ProxyBridge now" started the app with administrator rights. It now starts it with your normal rights, as it should.
- HTTP proxy: a CONNECT request that did not fit its buffer could send leftover memory to the proxy. This is fixed.
- The CLI help text pointed to the wrong menu for exporting a profile, and Help > Documentation opened the wrong page. Both are corrected.
Tests
The Windows build now runs a large automated test suite on every change, including end-to-end tests with real traffic through real proxies: the installer, the service, rules, Live Connections counters and the uninstaller.
Known limitations
- A real file name containing , or ; is skipped by Browse and Running, and the warning says the list is "full", which is misleading. Use a wildcard in the rule as a workaround.
- Programs ProxyBridge cannot open (protected system processes) are shown without a path. Their name still works in a rule.
Docs: https://proxybridge.interceptsuite.com/docs/ |
| 4.2.0 | 17. října 2026 | — | 64bit EXE (NSIS) Seznam změnProxyBridge v4.2.0 (Windows)
✨ What's new
⏯️ Main switch: pause ProxyBridge without closing it (#219)
- Proxy → Enable ProxyBridge, or right-click the tray icon, switches every rule off and on again.
- While paused, new connections go out directly (proxy rules and block rules don't apply). The window title and tray tooltip show (PAUSED).
- Connections already being proxied keep working until they end.
- ProxyBridge always starts enabled; the switch isn't remembered between runs.
🔎 Search in the Proxy Rules window (#248)
- A search box at the top right filters the list as you type. A rule is shown when it contains every word you type (case-insensitive) in its name, applications, hosts, ports, protocol, action or proxy, for example chrome github.
- Ctrl+F jumps to the box, typing while the list has focus starts a search, Enter / Down go to the matching rules, Esc clears.
- Edit, Clone, Remove and the enable check boxes work on the rules you see. Move Up / Move Down are only available when no search is active.
🌐 One Target Hosts field for IPs and domains (#251)
- IP addresses, ranges and domain names now go in the same field and can be mixed: 10.*.*.*; github.com; *.google.com.
- The box is multiline, up to 8191 characters (it was about 254). One entry per line is fine; line breaks are only for readability and ; separates entries.
- A rule matches when the connection's IP matches an IP entry or its domain matches a domain entry. Before, a rule with both an IP list and a domain list needed both to match.
- A domain typed in the IP part, which used to silently match nothing, now just works.
- Profile files still save TargetHosts and TargetDomains, so profiles stay compatible with macOS, Linux and older versions.
🏠 "Also proxy localhost traffic" is now per rule
- The global Localhost via Proxy menu item is gone. Each PROXY rule has its own Also proxy localhost traffic checkbox, off by default, so one app (for example a browser) can have its 127.0.0.1 / ::1 traffic proxied while another (for example curl) keeps it direct.
- Existing profiles keep behaving the same: an old profile's global setting becomes the default for each of its rules.
🛠️ Smaller changes and fixes
- Text conversions in profile loading and saving are always properly terminated and sized for long values; a corrupt or oversized profile can no longer overflow a buffer.
- The Rules list is wider for Hosts, and the Domains column is gone (merged into Hosts). |
| 4.1.1 | 12. října 2026 | — | 64bit EXE (NSIS) Seznam změnProxyBridge v4.1.1 (Windows)
🔒 Security Update
ProxyBridge's engine runs as a Windows service, so the app itself no longer needs administrator rights. This release tightens who can talk to that service and what it runs.
- Only authorised users can control the service. - Service IPC now validate the communication with the authorised users group
- Protected install folder. The installer now locks the install folder so only SYSTEM and Administrators can modify it.
- The app verifies it is talking to the real service. The app now checks that the other end of its connection is the genuine ProxyBridge service before sending anything.
- Safer DLL loading. The GUI and CLI load the engine only from their own install folder, never from the current directory or PATH. |
| 4.1.0 | 11. října 2026 | — | 64bit EXE (NSIS) Seznam změn🚀 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.
- ✅ Native Win32 GUI, written entirely in C
- ✅ No Avalonia, SkiaSharp, HarfBuzz, or .NET runtime
- ✅ Native Windows controls
- ✅ Faster startup, lower resource usage
- ✅ Simpler deployment
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.
| Component | Previous | Now | Improvement |
| ------------------------------------- | -------- | ------ | -------------- |
| Windows GUI (EXE + runtime libraries) | 43.4 MB | 517 KB | ~98.8% smaller |
| Installer | 11.8 MB | 769 KB | ~93.5% smaller |
🧠 Memory usage
| | Previous | Now |
| ---------- | -------- | ------- |
| At startup | ~40 MB | ~2–3 MB |
That is about a 94% reduction at startup.
During use:
- Previous GUI: typically grew to 100–140 MB, and often kept growing over time.
- New GUI: peaks at about 30 MB during testing, frees temporary allocations aggressively, returns to about 2–5 MB after activity, and can idle at around 1 MB.
⚡ CPU usage
- Previous GUI: commonly 3–10% CPU during normal operation and idle periods.
- New GUI: about 40–55% lower CPU usage in the workloads tested so far.
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
- Pick several process names in one rule (#196).
- Configurable DNS resolution in proxy settings (#177).
- Clearer SOCKS5 CONNECT failure log, with repeated errors collapsed. A failed handshake now resets the app's connection instead of leaving it hanging.
- DPI-aware layout and fonts, and adjustable text size (#190).
VPN Fixed
- Fixed redirected connections being dropped on VPN (Public network profile) connections. The installer now adds the firewall rule the relay needs. (Only tested with WireGuard)
🛠️ Fixes: long sessions, stability, performance
- Fixed the app silently stopping to proxy after hours or days of use. Stale per-port state and a capture-error spin were the causes (#205, #183, #190).
- Fixed the owner-process lookup returning nothing for new connections, which made matching traffic bypass the proxy as DIRECT without any notice (#205).
- Fixed the slowdown and high CPU/memory with many connections (#184, #213):
- The process lookup now uses WinDivert socket events instead of scanning the system TCP table.
- Relays run on a fixed pool of worker threads, so the thread count no longer grows with connections.
- Relay buffers follow active transfers, not open connections.
- Fixed UDP flows being misrouted after hours, and the per-packet cost of direct UDP (affected Discord voice and similar apps).
- Fixed short-lived connections being dropped, and failed packet re-injection is now logged.
- Fixed traffic to the proxy server itself being redirected into the proxy (a stale-port collision).
- Fixed proxy rules pointing at the wrong proxy after deleting |
| 4.0.0 | 25. června 2026 | — | 64bit EXE (NSIS) Seznam změnProxyBridge v4.0.0
Platform Notice: v4.0.0 is currently available for Windows only. Linux and macOS builds are in pre-development and will be released in a future update.
✨ New Features
🌐 IPv6 Support https://github.com/InterceptSuite/ProxyBridge/issues/78
Full IPv6 support across logging, routing, and proxy - ProxyBridge now handles IPv6 end-to-end.
🔀 Multiple Proxy Configurations https://github.com/InterceptSuite/ProxyBridge/issues/44
Save multiple proxy configurations and assign different proxies to different rules simultaneously. No more swapping configs manually.
👤 Profiles https://github.com/InterceptSuite/ProxyBridge/issues/98
Create, switch, import, and export profiles - each profile bundles your full ProxyBridge configuration into a single portable file, making it easy to manage separate setups for different use cases.
🌍 Domain Name Forwarding https://github.com/InterceptSuite/ProxyBridge/issues/138
ProxyBridge now sends domain names directly to the proxy server instead of resolving them locally first, enabling proper remote DNS resolution. Closes #138.
🔍 Log Filters https://github.com/InterceptSuite/ProxyBridge/issues/97 https://github.com/InterceptSuite/ProxyBridge/issues/150
Filter connection logs by process, IP, port, protocol, and action using include/exclude rules with wildcard support.
⚡ Toolbar Quick Actions https://github.com/InterceptSuite/ProxyBridge/issues/102
Proxy rules and config are now accessible directly from the main toolbar.
🧹 Auto-Clear Connection Logs
Optionally auto-trim connection logs when they exceed the configured limit.
🖥️ CLI Rewritten in C
The CLI has been rewritten from scratch - migrated from C# to C for improved performance and portability.
🐛 Bug Fixes
- Relay sockets loopback fix - Relay sockets were bound to loopback only; now binds to INADDR_ANY so real traffic reaches the relay correctly (TCP + UDP)
- SOCKS5 UDP ASSOCIATE 0.0.0.0 fix - Now substitutes the proxy's resolved IP, resolving Winsock error 10049
- Disabled proxy rules not persisting - Disabled rule state is now correctly saved and restored on startup and profile switch https://github.com/InterceptSuite/ProxyBridge/issues/107
- ++ in process names - Processes like notepad++.exe were rejected by the rule validator; now handled correctly. Closes #157
- Log filter Save clearing entries - Saving a log filter no longer clears existing log entries; it now re-filters in place
- UDP - Multiple UDP bugs fixed; real-time UDP communication now fully supported https://github.com/InterceptSuite/ProxyBridge/issues/172 https://github.com/InterceptSuite/ProxyBridge/issues/89
- UDP Session Termination - UDP sessions are now properly terminated https://github.com/InterceptSuite/ProxyBridge/issues/133
- ICMP - ICMP handling issues resolved
- Loopback address - Loopback address routing issues fixed
- Proxy rule wildcard - Wildcard matching errors in proxy rules fixed https://github.com/InterceptSuite/ProxyBridge/issues/93
- Rule disabled state - Fixed rules not staying disabled after restart https://github.com/InterceptSuite/ProxyBridge/issues/107
- Memory leak - Fixed memory leak caused by timed-out sessions not being cleaned up
- ESC key - ESC now closes popup windows. Closes #152
- UI/UX - Multiple UI fixes including proxy config and rule shortcuts on the home screen https://github.com/InterceptSuite/ProxyBridge/issues/101
- Binary optimizations - Reduced binary size and improved startup performance
- Proxy rule engine - Internal rule matching optimized
- Minimize - Fixed Windows Minimize isses https://github.com/InterceptSuite/ProxyBridge/issues/142
🗑️ Removed
- DNS via Proxy - Removed the DNS via Proxy feature along with all associated UI, settings, and C-layer code. Use Domain Name Forwarding instead for remote DNS resolution. |
| 3.2.0 | 18. února 2026 | — | 64bit EXE (NSIS) Seznam změnProxyBridge v3.2.0
ProxyBridge v3.2.0 introduces major improvements across all platforms, highlighted by the first stable Linux release.
🚀 Major
- Linux Support
ProxyBridge now fully supports Linux with its first stable Linux version.
✨ New Features
- Linux Support
- Rule Priority Management (#60)
Windows users can now reorder proxy rules via drag-and-drop to set rule priority.
- Multiple Rule Deletion (#60)
Windows now supports deleting multiple proxy rules at once.
- Localhost Proxy Support (#70)
Windows now allows proxying localhost traffic using a new localhost proxy flag and configuration.
- Platform-Specific Update Checker
The update checker now validates updates specific to the running platform.
- Process Name Support on macOS (#68)
macOS now logs and applies proxy rules using the process name alongside the bundle identifier.
- macOS Optimizations
- Reduced memory usage
- Fixed network speed degradation
- Improved packet handling up to 2.5 Gbps
🛠 Bug Fixes
- IPv6 Packet Handling Fix (#62)
Fixed an issue where IPv6 packets were dropped on Windows.
IPv6 proxying is still not supported, but IPv6 packets now pass through directly without being dropped.
- GUI Cleanup (#71)
Removed unwanted example entries from the interface.
- macOS Rule Evaluation Fix (#68)
Fixed an issue where macOS evaluated only the first rule and ignored subsequent rules.
- IP Range Support Fix (#75)
Windows and macOS now fully support IP ranges in proxy rules.
Thank you for using ProxyBridge ❤️ |
| 3.1.0 | 23. ledna 2026 | — | 64bit EXE (NSIS) Seznam změn🔒 Security Fixes
- CVE-2026-24402 - Fixed Critical Remote Code Execution and Privilege Escalation via buffer overflow and race condition in Windows application
🐛 Bug Fixes
Windows
- Fixed process name with full path rejecting ( and ) characters (#32)
- Fixed application slowing down internet speed by 70-80% (#41)
- Fixed kernel driver not unloading on app crash or force close (#42)
- Fixed race condition in data writer causing invalid local config file (#57)
- Fixed high memory and CPU usage (#55)
macOS
- Fixed signing issues (#29)
- Fixed extension memory not being released on app close, causing unwanted resource usage and duplicate proxy rules on load (#51)
- Fixed proxy rule window size issue (#52)
- Fixed high CPU usage on traffic spikes (#49)
⚡ Performance Improvements
Windows
- Connection and Activity log searching now uses memory more efficiently with better performance on large logs
- C core now uses O(1) algorithm with more effective connection tracking
- Improved C memory management:
- Added garbage collection
- More efficient memory allocation
- Improved sorting algorithms in both C and C#
- Fixed memory leaks
- GUI improvements:
- More efficient garbage collection
- Reduced log retention to last 100 connections
- Optimized memory usage across GUI, CLI, and C core
- Reduced installer size
- Improved C compiler optimizations
macOS
- IPC now uses less memory
- Optimized CPU usage during traffic spikes
General
- Relay server can now handle large connections with improved memory efficiency
- Fixed bottleneck between kernel-level connections and relay
- ProxyBridge can now handle thousands of connections per second with efficient memory and CPU usage
- ProxyBridge can now handle 1gbps to 2.5gbps network speed
✨ New Features
- Traffic Logging Toggle: Windows and macOS apps now support disabling traffic logging
- Windows Startup: Windows app now supports launching on Windows startup (#47)
📦 Updates
- Runtime: Upgraded from .NET 9 to .NET 10
- UI Framework: Upgraded Avalonia from 11.2.0 to 11.3.11
ℹ️ Platform Updates
Linux support postponed. Linux support was initially planned for this release but has been postponed due to significant development challenges. Implementing feature parity with Windows and macOS requires substantial architectural work and effort. After initial development attempts encountered multiple technical issues, we decided to focus on stabilizing the Windows and macOS versions first. Linux support remains in our roadmap, but no release timeline has been finalized. See commit 6dfed95 for details. |
| 3.0.0 | 18. listopadu 2025 | — | 64bit EXE (NSIS) Seznam změn🚀 ProxyBridge v3.0 - New Release
🍎 macOS Support (Major Milestone)
ProxyBridge now officially supports macOS - a major step forward in making ProxyBridge cross-platform.
This includes:
- Full GUI support using Swift
- Native macOS networking compatibility
- Support TCP and UDP both
- Working proxy rules, SOCKS/HTTP, and system integration
- Support MacOS 13+ Apple Silicon & Intel Macs
🆕 New Features
- Language Switcher Added - Users can now change the app language (English & Chinese supported). (#11)
- Export/Import Proxy Rules - Added ability to select, export, and import proxy rules. (#22)
- Proxy Settings & Rules Persistence - Proxy settings and rules now saved locally. (#14)
🛠 Improvements
- Windows: Minimize to System Tray - App now supports minimizing to the tray. (#14)
- Support for Domain Names in Proxy Host - Domain names are now fully supported in proxy host fields. (#18)
🐞 Bug Fixes
- GUI State Fix - Protocol and Action fields in Proxy Rule editor now update correctly. (#13)
- Windows APIPA & DHCP Issues Fixed - Resolved networking inconsistencies on Windows. (#15)
Thank you for using ProxyBridge!
If you find issues or want new features, feel free to open a new issue. 🙌 |