← Back to StreamForge

Development log

Changelog

What's shipped recently, straight from the build.

September 13, 2026

Search for titles that aren't on your portal New

  • TorBox and Premiumize resolvers can now search by title, not just resolve a magnet you already have — matched against TMDB so results include the right poster, year, and season/episode.
  • Toggle "Search missing titles" per resolver in the App Control panel — when it's on, a title missing from your portal is found, cached, and played straight through TorBox or Premiumize.
  • Login is now rate-limited on the web player, matching the protection already in place on the admin panel.

Package pricing New

  • Added Basic, Pro, Premium, and Ultimate packages to the pricing page, so operators can see platform coverage and price at a glance before reaching out.
September 11, 2026

Fire TV remote couldn't reach playback controls Fix

  • Found and fixed a focus bug where the on-screen play/pause/rewind/fast-forward controls existed but couldn't be reached by the D-pad on Fire TV — a leftover workaround for a Back-button issue was blocking all remote input to the player.
  • Verified the fix restores full remote-control navigation to the player overlay.
September 8, 2026

Security hardening pass Security

  • Every install now generates its own random signing secret and admin password instead of a shared default — closes a real auth-bypass risk for any deployment that skipped configuration.
  • Login is now rate-limited across the admin panel, viewer login, and legacy app endpoints.
  • Admin accounts using a freshly generated password are now required to set a new one on first login.

Windows app, dedicated domain New

  • Added a native Windows desktop app alongside the existing Mac app.
  • StreamForge now runs on its own domain with a proper TLS certificate, separate from the shared demo host.
  • Android, Mac, and Windows builds are all hosted and downloadable directly from the panel.
September 7, 2026

Branding parity across every platform New

  • The web player, Mac app, and Windows app now pick up an operator's logo and color theme live from the panel — matching the dynamic theming the Android app already had.
  • Fixed a routing gap so app-generated links resolve correctly over HTTPS behind the reverse proxy.