github thesubtleties/sbtlTV v0.3.1

11 hours ago

What's New in v0.3.1

This release builds on v0.3.0 with a quick fix to the update checker - and speaking of updates, sbtlTV now updates itself!

Auto-Updater 🔄

The biggest addition in this release cycle. If you install via the setup installer (not portable), sbtlTV will check for updates automatically on launch and notify you when a new version is ready. You can also check manually from Settings -> About, or turn auto-checks off if you prefer.

Portable builds don't support auto-update - you'll see a link to GitHub releases instead.

About Tab

There's now an About tab in Settings with version info, a manual update check button, and links to the project.

Better TMDB Matching

Fixed an issue where IPTV providers that prefix titles with language tags like [EN] or FR - would fail to match against TMDB. These are now stripped automatically for cleaner metadata.

VOD Browsing Polish

  • Page slide animations when navigating
  • Randomized hero featured content on each session
  • Shared detail header component for Movies and Series

Security Hardening

  • External URLs are validated before opening (https/http only)
  • Top-level navigation hijacking is blocked
  • Auto-updater install is guarded with download verification

Other Changes

  • Title bar darkened to match EPG panel
  • Settings sidebar scrollbar styled to match the rest of the UI
  • Debug tab links to GitHub issues directly

This is still early days for sbtlTV. If you run into any issues - playback problems, UI bugs, missing features - please open an issue on GitHub. Your feedback is genuinely helpful and appreciated.

If you're enjoying sbtlTV, consider starring the repo ⭐ - it helps others find the project.

Full changelog: CHANGELOG.md

Don't miss a new sbtlTV release

NewReleases is sending notifications on new releases.