github primetime43/iptv-desktop-browser v2.1.1

2 months ago

v2.1.1

Had to fix first run issues with v2.1.0 when appsettings.json file was missing and others.

What's changed

  1. First Run: Creates appsettings.json in AppData with version 2.1.1
  2. Subsequent Runs: Loads config from AppData
  3. Version Mismatch: Automatically updates config version to match exe
  4. Missing Config: Creates new one with proper defaults
  5. All Errors: Logged to %APPDATA%\IPTV-Desktop-Browser\Logs\

Full Changelog: v2.1.0...v2.1.1

v2.1.0

https://github.com/primetime43/iptv-desktop-browser/releases/tag/v2.1.0

From the v2.1.0 change log

New Features

  • Recurring Recordings (#40): Added ability to schedule series/recurring recordings with SeriesRecording model
  • Configuration Management (#32): Introduced AppConfiguration system with appsettings.json for centralized
    settings
  • Import/Export Favorites (#27): Users can now backup and restore their favorite channels
  • FFmpeg Download Button (#51): Built-in FFmpeg downloader for easier setup
  • M3U Playlist Saving (#47): M3U playlists can now be saved like Xtream Codes credentials
  • Channel Numbers Display (#25): Added channel number support for better navigation

UI/UX Improvements

  • Visual Favorites Indicator (#53): Favorited channels now display in a different color
  • Show Password Toggle (#36): Added visibility toggle for password fields
  • Loading Indicators (#37): Added spinners for VOD API calls
  • Toast Notifications: Better success/fail feedback when favoriting channels
  • Scrollbar Redesign: More visible and appealing scrollbar styling
  • Episode Air Times (#38): Scheduler now shows when episodes air

Bug Fixes

  • Fixed UI deadlock with the recording scheduler
  • Fixed M3U playlist loading issues (#46)
  • Fixed channel search incorrectly filtering categories dropdown (#22)
  • Fixed output window height on login page errors

Architecture Changes

  • Credentials now stored in AppData instead of exe directory (#39)
  • Consolidated windows: Removed separate RecordingSchedulerWindow, SettingsWindow, and VodWindow
  • Integrated functionality into DashboardWindow with tabbed interface
  • Added dependency injection and configuration infrastructure

What's Changed

Full Changelog: v2.0.0...v2.1.0

Don't miss a new iptv-desktop-browser release

NewReleases is sending notifications on new releases.