Cacheout v2.1.1
Hotfix for v2.1.0
v2.1.0 shipped with two regressions: the menubar icon resources and the CacheoutHelper privileged daemon were silently dropped from the .app bundle. v2.1.1 restores both.
Fixed
- Menubar icon now displays again.
Bundle.main.image(forResource: "MenuBarIconTemplate")couldn't find the PNG resources becausescripts/bundle.shwas only copyingCacheout.icns. Now copies all four icon variants (regular +@2x, template + non-template) intoContents/Resources/. CacheoutHelperdaemon is now bundled atContents/Library/LaunchDaemons/. TheSMAppService.daemon(plistName:)registration relies on the binary + plist being inside the app bundle. Without them, the onboarding install-helper flow and--daemonautopilot silently broke. The helper is now signed before the outer app socodesign --verify --deep --strictpasses.
Everything else in v2.1.0 (Sparkle auto-update bundling, HTTPS webhook enforcement, process pipe + PID-lock-fd-leak fixes, dictionary/scanner perf work, dynamic button labels + tooltips, empty states, accessibility) is unchanged.
Install
brew install --cask cacheout-app/cacheout/cacheoutOr download Cacheout-2.1.1.dmg below and drag to /Applications.
Full Changelog: v2.1.0...v2.1.1