github varunsalian/debrify v0.10.0-beta.1

5 hours ago

Debrify 0.10.0-beta.1

☁️ WebDAV sync and backups

  • Sync profiles, service connections, addons, supported settings and watch progress across devices, with a built-in Koofr preset.
  • Connect an existing synced setup during onboarding, or manage it under Settings → Sync and Migrate. Automatic sync runs while Debrify is open and online.
  • Sync supported IPTV favorites, custom lists, ordering, history and resume state. Debrify TV channels and saved torrent pools have a separate Sync channels now action.
  • Manage connected devices, edit device names, check sync status and recover interrupted setup or connection failures. Appearance stays local to each device.
  • Added a setup guide directly in sync settings, with a QR code on TVs: https://debrify.tv/guides/webdav-sync/
  • Added .debrify backup archives for more efficient large-library backup and restore, including all profiles and shared connections.
  • Improved remote pairing and setup transfers between devices.

🏠 Collections, Home and appearance

  • Added importable collections that organize addon catalogs into folders and Home rows, with support for community collection files.
  • Added Spotlight collection browsing and Gallery, Filmstrip and Journal layouts, with folder artwork, logos, animated focus art and optional trailer previews.
  • Expanded Spotlight interactions on tablets and desktop, including landscape artwork, expanding cards and improved hover and scrolling.
  • Added Snowy Mountain, Midnight Rain and Moonlit Ocean backgrounds.
  • Added importable launch animations with orientation support and paired-device transfer.
  • Added controls for hiding collection headings and choosing which sections appear on details pages.
  • Improved Home loading and preservation of content and position between visits.

🔎 Discovery and metadata

  • Added selectable metadata providers, TMDB browsing in Discover and more browsing languages.
  • Expanded Explore and details with actor/director pages, studio and availability information, and improved artwork loading.
  • Added TMDB title suggestions to Catalog search, with a horizontal suggestion strip above the keyboard.
  • Improved episode metadata across Continue Watching, details, Sources and playback.
  • Preserved catalog-specific episode guides and identities. Automatic next-episode selection now stops at upcoming releases.

🎞️ Sources and media servers

  • Added Jellyfin and Emby connections, library browsing in Discover and playback sources, with optional server watch-state sync.
  • Improved Jellyfin authentication, large-library searches and combined-episode matching.
  • Added importable stream badges for provider, format, audio and language information, including community presets and SVG artwork.
  • Added a Cinema source layout, addon aliases, and options to display original addon text and logos.
  • Improved source ordering to follow configured provider priorities.
  • Improved pinned-source recovery, active-source highlighting, episode source switching and access to alternative providers during pinned playback.

▶️ Playback and subtitles

  • Added show-wide shuffle, with a choice between one random episode and continuous shuffle. Upcoming episodes are excluded.
  • Added iOS picture-in-picture, allowing continued browsing and restoration of the player.
  • Added content display matching on Android TV and Apple TV, subject to device support and system settings.
  • Added forced-only subtitles, audio-language-aware subtitle selection, subtitle source priority and Brazilian Portuguese preference.
  • Improved Unicode subtitle decoding and subtitle-label matching.
  • Restored native audio passthrough and improved variable-speed audio routing.
  • Fixed macOS Infuse handoff and a tvOS playback crash.
  • Improved startup loading and recovery, preserved native player preferences between launches, and added a 100% watch-completion threshold.

📺 IPTV and Debrify TV

  • Added Spotlight Guide for TV and desktop, with larger previews, a collapsible search sidebar and improved Favorites/custom-list navigation.
  • Added search across IPTV categories.
  • Integrated cached IPTV movies and episodes into playback sources, with Quick Play priority, source pinning and audio-language preferences.
  • Added Start Over controls and a seek timeline for channels supporting catch-up.
  • Added automatic IPTV catalog refresh.
  • Improved large-playlist imports, Xtream movie/series refresh, Unicode decoding and Favorites programme guides.
  • Added hold actions to remove IPTV Continue Watching entries and a Delete all action for Debrify TV channels.
  • Improved slow Stremio TV startup handling in both players, while preserving PikPak recovery and rejection of addon error videos.

📊 Watch progress and tracking

  • Added Hide watched titles for discovery surfaces while keeping personal lists available.
  • Added season watched/unwatched actions, provider-specific progress resets, and global Clear progress / Rewatch actions.
  • Expanded support for titles without IMDb IDs across Simkl, Trakt and MDBList, including progress, resume and completion handling.
  • Fixed playback metadata mixing different versions of a show, such as UK and US editions.
  • Improved progress isolation for custom catalog titles.
  • Improved Trakt token refresh and newly paused shows appearing in Continue Watching.
  • Removed stale Simkl episode sessions and strengthened progress recovery after Android TV interruptions.

🛠️ Navigation and reliability

  • Fixed TV profile-editor D-pad navigation, including Access, Lock, Diagnostics and Auto-lock controls, with protection against held-OK repeats.
  • Improved source-picker focus and scrolling, collection navigation, Apple TV remote sensitivity and search submission.
  • Fixed Android TV subtitle-sync overlay dismissal.
  • Improved TV responsiveness and reduced memory pressure during sync and imports.
  • Bounded disk caches and added cleanup of downloaded Android update installers.
  • Improved credential recovery on Android and Fire TV.
  • Fixed Windows startup failures caused by locked profile files and enabled automatic Linux vault unlock by default.
  • Added an optional alpha update channel for users who want early builds.

🙏 Contributors

Special thanks to @ghbarker for contributing Collections (#54) and Stream Badges (#56) to Debrify.

Don't miss a new debrify release

NewReleases is sending notifications on new releases.