v2.1.7

teableio/teablev2.1.7Dec 17, 2025by stenya

AI Summary

This release introduces a new 'Pause' functionality and improves UI stability with auto-reload connections and fixes for Linux iptables recovery.

Key Highlights

  • New 'Pause' functionality for the Portmaster user interface
  • Auto-reload connections feature for smoother monitoring
  • Fix for SPN Bootstrap issue
  • Linux iptables recovery mechanism
  • Multiple UI crash and lifecycle fixes

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