github bryanroscoe/shield_optimizer v2-2.0.0-beta.10
Shield Optimizer v2-2.0.0-beta.10

pre-release3 hours ago

The version now reads as 2.0.0 so the app no longer looks like a v0 build —
it's been a v2 beta all along.

Fixed

  • App List and Optimize tabs rendered blank. Two streaming apps (Pluto TV,
    Tubi) were duplicated in the catalog; the table render aborted on the repeated
    key, so the counts loaded but the rows never appeared. Removed the duplicates
    and hardened the loader so a stray repeat can never blank the UI again.
  • Optimize was slow to load the plan. It re-profiled every connected device
    first (and stalled on unauthorized ones). It now uses the type the page
    already detected and goes straight to the device query.
  • "Update available" link now opens the full releases list instead of
    redirecting to the latest v1 (PowerShell) release.

First-run warnings

These builds are unsigned. Your OS may complain on first launch:

  • macOS (Gatekeeper): the first-launch dialog on macOS 15+ only offers "Move to Trash" or "Done" — click Done, then either:
    • Terminal: xattr -dr com.apple.quarantine "/Applications/Shield Optimizer.app" (one-time, then double-click as normal)
    • GUI: System Settings → Privacy & Security → scroll to the "Shield Optimizer was blocked" message → Open Anyway → enter password
  • Windows (SmartScreen): "More info" → "Run anyway".
  • Linux: chmod +x ShieldOptimizer*.AppImage before running.

See the v2 README for setup and feature docs.

Don't miss a new shield_optimizer release

NewReleases is sending notifications on new releases.