12 versions of Portmaster are listed here, from June 7, 2022 to the current 2.2.8. Each one links to the publisher’s own installer files.
12 versions over 4 years · about 2.7 a year
| Version | Date | Size | Files |
|---|---|---|---|
| 2.2.8Latest | October 27, 2026 | 78.5 MB | 64-bit EXE (NSIS) 78.5 MB Release notesWhat's Changed
- fix: (Linux) High memory usage and verdict timeouts during bursts of new connections by @stenya in #2279 and #2293
- fix: (Linux) Crash in iptables maintenance when another tool flushed the chains by @stenya in c6810cb
- fix: (Linux) UDP split tunnel proxy bound to the wrong loopback address by @JacksonBarker in #2266
- fix: (Linux) UI crash on Wayland with the NVIDIA driver ("Error 71 (Protocol error)") by @stenya in #1898
- fix: (Windows) Random UI crashes (0xc000001d / 0xc0000374) by @stenya in #2281
- (Windows) Kernel driver 2.1.2 by @stenya in #2285 and #2284:
- fix: Service could stay in "Stopping" until reboot (together with a core fix)
- fix: System crash (BugCheck 0x50) when a second client closed its driver handle
- fix: A new connection on a recently closed port could inherit the previous verdict
- improvement: Driver panic now triggers a dedicated bug check instead of DPC_WATCHDOG_VIOLATION
- fix: Intermittent DNS failures on reserved local ports by @stenya and @dannyagostinelli in #2272
- fix: DNS resolution could break until restart after all DNS servers were marked as failing by @stenya in #2294 b543aba
- fix: Filter list base updates did not purge obsolete entries or rebuild bloom filters by @stenya in #2300
- fix: (Windows) Geo rules failed with "data not available" after an intel update by @stenya in #2265
- fix: Failed profile lookup left connections without a verdict and blocked process exit by @stenya in #2275
- fix: Connections blocked when ASN/country data was missing despite allow rules by @stenya in #2138
- fix: Path traversal via artifact filenames in the update index by @stenya in a9d919f
- fix: Removed an unauthenticated local API endpoint that could install an older signed release by @stenya in #2292
- fix: (UI) "Edit App Profile" kept changes after "Cancel" by @stenya in #2165
- fix: (UI) Rule selection counter out of sync; "Remove Rules" could delete the wrong rules by @stenya in #2164
- fix: (UI) Tray icon ignored the OS theme when the icon theme was "System" by @stenya in #2222
- fix: (UI) App page did not reliably close after the profile ID changed by @stenya in 74b16e2
- fix: (UI) "Open Data Directory" did nothing; it now opens the system file manager by @stenya in #1834
- improvement: Bloom filter capacities raised to match current filter list sizes by @stenya in 760cd47
- improvement: Filter list imports are about twice as fast on the database side by @stenya in b56aba0
- improvement: (Linux) LOGLEVEL from /etc/default/portmaster is now applied by @stenya in aea3aa4
New Contributors
- @JacksonBarker made their first contribution in #2266
Special Thanks
- @dannyagostinelli for analysing the DNS bind failures and proposing the fix in #2267, which #2272 builds on |
| 2.2.3 | August 21, 2026 | 93.7 MB | 64-bit EXE (NSIS) 93.7 MB Release notesWhat's Changed
- fix: Oversized DNS packets could kill the internal DNS listener by @stenya in #2227
- fix: Multiple mDNS reliability and correctness issues by @stenya in #2229
- fix: Internal service workers could silently stop recovering after a failure by @stenya in #2228
- fix: Portmaster crash after the first restart on some systems by @stenya in #2191
- fix: (Windows) Uninstall overwriting unrelated startup registry entries by @GCDBusiness in #2217
- fix: (Windows) Logging regression that broke log output after service restart by @stenya in #2221
- fix: (UI) Enter key accidentally triggering delete buttons in the profile editor by @stenya
- improvement: Automatically repair corrupted intel/resource update artifacts by @floze-the-genius in #2196
- improvement: Enable HTTP/2 for DNS-over-HTTPS resolvers by @stenya
- improvement: Include block reason in denied DNS query logs by @stenya
- improvement: (UI) Add fingerprint tooltip to app profile cards in "All Apps" view by @stenya in #2183
- improvement: (UI) Add tooltips and group entries in the tools menu by @stenya
New Contributors
- @GCDBusiness made their first contribution in #2217
- @floze-the-genius made their first contribution in #2196 |
| 2.2.1 | June 11, 2026 | 101.5 MB | 64-bit EXE (NSIS) 101.5 MB Release notesNew
- Split Tunneling: Route specific apps through a different network interface - #2182 / documentation
Fixes
- App profiles not migrating correctly when application fingerprints change - #2181 / #1997
- (Linux) Pre-existing connections could bypass SPN routing rules after Portmaster start/resume - 315fc254
- (Linux) IPv6 conntrack entries not correctly removed during cleanup - 8d627bc1
- (Linux) Improved compatibility with IVPN Client in some environment configurations - e2f6f1f8
UI
- Removed username display from the main dashboard (privacy improvement) - dea00888 / #2123
- "SPN Tunnel" connection detail is now only shown when the connection was actually routed through SPN - ee2e3ef3 |
| 2.1.19 | May 11, 2026 | 97.7 MB | 64-bit EXE (NSIS) 97.7 MB Release notes- fix: (Windows) Mitigate CWE-428 unquoted service path for PortmasterCore |
| 2.1.18 | April 27, 2026 | 95.7 MB | 64-bit EXE (NSIS) 95.7 MB Release notesWhat’s Changed
Windows (Kernel Driver)
- Packet injection fixes - by @vlabo in #2122
- Fixed BSODs and block verdict bypass in WFP callouts - by @stenya in #2136
- Added owner PID tracking and downstream filter bypass for the Portmaster process - by @stenya in #2137
Other Changes
- Added compatibility with the IVPN client v3.15.6 - by @stenya in #2135
- Added the ability to disable the “Speed Up Website Loading” message - by @stenya in #2061
- UI process now restarts automatically after updates - by @stenya in #2155
- Fixed an issue where "Core → Desktop Notifications" were not saved persistently between sessions - by @stenya in #2020
- Fixed issues in automatic update functionality |
| 2.1.7 | December 9, 2025 | 81.9 MB | 64-bit EXE (NSIS) 81.9 MB |
| 2.0.25 | September 5, 2025 | 81.7 MB | 64-bit EXE (NSIS) 81.7 MB |
| 2.0.24 | August 5, 2025 | 79.3 MB | 64-bit EXE (NSIS) 79.3 MB |
| 1.6.5 | June 1, 2023 | 6.5 MB | 32-bit EXE (NSIS) 6.5 MB |
| 1.0.13.0 | June 1, 2023 | 6.5 MB | 32-bit EXE (NSIS) 6.5 MB |
| 1.0.0 | June 7, 2022 | 6.5 MB | 32-bit EXE (NSIS) 6.5 MB Release notesv0.8.8.1 Changelog:
• Add DisplayVersion registry string
v0.8.8 Changelog:
• Add version information to windows installer
• Add issue manager workflow
• Disable RestrictSUIDGUID so portmaster can fix electron permissions
• Remove SystemCall restrictions from service file
• Fix log path for bug issue template
• Fix PKGBUILD checksums |
| 0.8.8.1 | June 7, 2022 | 5.7 MB | 64-bit EXE (NSIS) 5.7 MB Release notesv0.8.8.1 Changelog:
• Add DisplayVersion registry string
v0.8.8 Changelog:
• Add version information to windows installer
• Add issue manager workflow
• Disable RestrictSUIDGUID so portmaster can fix electron permissions
• Remove SystemCall restrictions from service file
• Fix log path for bug issue template
• Fix PKGBUILD checksums |