TripMode 3.1.3 Release Notes

David Dudok de Wit
TripMode
Published in
2 min readMar 25, 2022

--

TripMode’s new dynamic background and search feature, via CMD+F

For this release we’ve included a new search bar, a new background to make it easy on your eyes, and many under the hood improvements:

  • Easily sort your apps with the new search bar, accessible with CMD+F 🔎
  • Added a new dynamic background option in the advanced settings : “Colors follows focus (reversed)” 🎨
  • Many stability and performance enhancements 💪
  • Fixed a few rare crashes 🎯

Tell me more!

People often tell us that TripMode looks so simple, and we’re glad to hear that. The reality is that we work hard to make it so simple — and keep it like this. TripMode relies on a powerful in-house developed firewall engine. For example, do you ever wonder what “under the hood improvements” means? Here’s a glimpse:

  • Added search bar functionality, with SwiftUI refresh workarounds
  • Database operations change to make deletions linear time instead of exp.
  • Unit tests of the modified DB operation
  • Fix for weekly reset incorrect date / possible crash due to inverted interval
  • Added guard against inverted intervals which could lead to a rare crash on the Mac App Store version
  • Fixed crash on exception occuring when trying to restore a popover frame smaller than the smallest allowed size
  • Test fix for missing lowest level tag on buckets in aggregation
  • Added History / DB caches cleanup on de-init
  • Fixed aggregation intervals in case of interrupted processing
  • Switch to DNS fix package
  • Sparkle framework update
  • GRDB version dependency
  • Cleaner Combine subscriptions
  • Potential subscriptions memory leaks fix
  • Conditional overlay integration without breaking animations
  • Added a reversed option to background color following focus
  • Added status item highlight when popover re-attachment distance is reached.
  • RevenueCat 4.0 StoreKit abstraction adjustments
  • Made reattach on popover close the default
  • Removed obsolete resizing code
  • Fixed a regression in Paddle licensing call that caused the operation to stall on onboarding

And that’s just for the last update.

How to get the update?

  • If you downloaded TripMode from our website, you should get prompted to get the update shortly. To check manually, simply go to the About screen and check for updates.
  • If you have Setapp, the update should be pushed to you automatically.
  • The Mac App Store version should be updated automatically as well. If you have automatic updates turned off, simply go to the Mac App Store and check the Updates section.

New to TripMode? Simply download the 7-day free trial from our website or the Mac App Store, and give it a spin.

Important note: Make sure to update macOS to the latest version to ensure that TripMode filters all traffic. Apple fixed a major bug that was present in macOS versions older than 11.2, where the traffic of many Apple apps was hidden from apps like TripMode.

--

--