v2.1.7

vercel/turborepov2.1.7Dec 17, 2025by stenya

AI Summary

This release introduces UI improvements like a pause functionality and auto-reload connections, alongside critical fixes for UI crashes, SPN bootstrap issues, and lifecycle management.

Key Highlights

  • New 'Pause' functionality for the user interface
  • Auto-reload connections feature
  • Fixed UI lockups caused by mouse back button
  • Fixed SPN Cannot Bootstrap issue

New Features

  • Pause functionality
  • Auto-reload connections

Full Release Notes

## What's Changed

_Note: A manual restart of the Portmaster user interface is required after an automatic update for certain fixes to take effect._

**New:**
* "Pause" functionality (https://github.com/safing/portmaster/issues/1867) by @stenya in https://github.com/safing/portmaster/pull/2067
* (UI) Auto-reload connections (https://github.com/safing/portmaster/issues/2039) by @stenya in https://github.com/safing/portmaster/pull/2040

**Fixes:**
* The "SPN Cannot Bootstrap" issue (https://github.com/safing/portmaster/issues/2095) by @stenya
* Mouse "back" button causing the Portmaster UI to lock up (https://github.com/safing/portmaster/issues/2023) by @stenya in https://github.com/safing/portmaster/pull/2036
* (Linux) UI crash in rust-dark-light module by @stenya in https://github.com/safing/portmaster/pull/2069
* DNSMonitor module crash on stop (https://github.com/safing/portmaster/issues/2065) by @stenya
* UI WebSocket shutdown lifecycle by @stenya in https://github.com/safing/portmaster/pull/2078
* UI issue when loading grouped connections from the "future" by @stenya in https://github.com/safing/portmaster/pull/2042
* (Linux) iptables recovery (https://github.com/safing/portmaster/issues/1949) by @stenya in https://github.com/safing/portmaster/pull/2037

**Full Changelog**: https://github.com/safing/portmaster/compare/v2.0.25...v2.1.7