GitPedia
Kevinjil

Kevinjil/Jellyfin.Xtream

The Jellyfin.Xtream plugin can be used to integrate the content provided by an Xtream-compatible API in your Jellyfin instance.

18 Releases
Latest: 6mo ago
v0.8.1Latest
KevinjilKevinjil·6mo ago·December 7, 2025
GitHub

📋 What's Changed

  • Make account expiry nullable by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/231
  • ci(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in https://github.com/Kevinjil/Jellyfin.Xtream/pull/233
  • Fix default user agent and allow changing the user agent by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/266
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.8.0...v0.8.1
v0.8.0
KevinjilKevinjil·7mo ago·October 27, 2025
GitHub

📋 What's Changed

  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.8.1 to 1.9.0 by @dependabot[bot] in https://github.com/Kevinjil/Jellyfin.Xtream/pull/202
  • ci(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/Kevinjil/Jellyfin.Xtream/pull/201
  • fix: handle null case in SingularToListConverter by @dank100 in https://github.com/Kevinjil/Jellyfin.Xtream/pull/204
  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.9.0 to 1.9.1 by @dependabot[bot] in https://github.com/Kevinjil/Jellyfin.Xtream/pull/215
  • Update Jellyfin to 10.11 by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/221
  • Series metadata by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/150
  • Start the restream read head half a buffer back by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/222
  • Use relaxed error handler for json deserializer by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/225
  • + 5 more

New Contributors

  • @dank100 made their first contribution in https://github.com/Kevinjil/Jellyfin.Xtream/pull/204
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.7.2...v0.8.0
v0.7.2
KevinjilKevinjil·10mo ago·August 20, 2025
GitHub

📋 What's Changed

  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.7.8 to 1.8.0 by @dependabot[bot] in https://github.com/Kevinjil/Jellyfin.Xtream/pull/171
  • Add Video-Width Property by @martenumberto in https://github.com/Kevinjil/Jellyfin.Xtream/pull/176
  • Define duration of catchup streams for seeking by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/195
  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.8.0 to 1.8.1 by @dependabot[bot] in https://github.com/Kevinjil/Jellyfin.Xtream/pull/187
  • Fix/singular to list converter by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/196

New Contributors

  • @martenumberto made their first contribution in https://github.com/Kevinjil/Jellyfin.Xtream/pull/176
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.7.1...v0.7.2
v0.7.1
KevinjilKevinjil·1y ago·February 26, 2025
GitHub

📋 What's Changed

  • Add a user agent to the Xtream client by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/159
  • Filter categories on the client to prevent rate limits by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/162
  • Update Jellyfin to `v10.10.6` to fix upstream issues in `jellyfin-web` based clients in https://github.com/jellyfin/jellyfin-web/releases/tag/v10.10.6
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.7.0...v0.7.1
v0.7.0
KevinjilKevinjil·1y ago·January 31, 2025
GitHub

📋 What's Changed

  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.7.5 to 1.7.8 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/134
  • Allow decimal ratings for episodes by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/143
  • Tag prefixes separated by a unicode Block Elements character by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/144
  • Catchup day folders by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/145
  • Fix code quality scanning issue by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/146
  • Fix stream closing with consumer count by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/148
  • Solve most code style warnings by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/149
  • Fetch media info and provide metadata by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/153
  • + 1 more
v0.6.4
KevinjilKevinjil·1y ago·December 21, 2024
GitHub

📋 What's Changed

  • Use correct href format for configuration tabs by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/107
  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.6.5 to 1.7.5 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/98
  • chore(deps): bump Jellyfin.Controller and Jellyfin.Model by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/116
  • chore(deps): bump Jellyfin.Controller and Jellyfin.Model by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/125
  • Define correct .NET version in test by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/140
  • Bump Jellyfin version to v10.10.0
  • Improve compatibility by defining the existing of audio and video media stream
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.6.3...v0.6.4
v0.6.3
KevinjilKevinjil·2y ago·May 16, 2024
GitHub

📋 What's Changed

  • Fix restream by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/101
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.6.2...v0.6.3
v0.6.2
KevinjilKevinjil·2y ago·May 15, 2024
GitHub

📋 What's Changed

  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.6.4 to 1.6.5 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/69
  • chore(deps): bump StyleCop.Analyzers from 1.2.0-beta.435 to 1.2.0-beta.507 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/66
  • Support Jellyfin 10.9 by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/96
  • Fix series parsing by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/97
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.6.1...v0.6.2
v0.6.1
KevinjilKevinjil·3y ago·April 12, 2023
GitHub

📋 What's Changed

  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.6.2 to 1.6.3 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/48
  • ci(deps): bump actions/download-artifact from 3.0.0 to 3.0.1 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/49
  • Use external URL and support direct play from the Restream URL. by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/54
  • chore(deps): bump Newtonsoft.Json from 13.0.1 to 13.0.2 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/51
  • ci(deps): bump actions/download-artifact from 3.0.1 to 3.0.2 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/55
  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.6.3 to 1.6.4 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/62
  • chore(deps): bump Newtonsoft.Json from 13.0.2 to 13.0.3 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/59
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.6.0...v0.6.1
v0.6.0
KevinjilKevinjil·3y ago·October 9, 2022
GitHub

📋 What's Changed

  • User control over visibility of libraries, categories, and items by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/29
  • Remove the old Live Channel, as Live TV integration has matured. by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/34
  • ci(deps): bump actions/download-artifact from 2.1.0 to 3.0.0 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/30
  • ci(deps): bump shogo82148/actions-upload-release-asset from 1.5.0 to 1.6.2 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/31
  • ci(deps): bump Kevinjil/jellyfin-plugin-repo-action from 0.2.2 to 0.4.1 by @dependabot in https://github.com/Kevinjil/Jellyfin.Xtream/pull/36
  • TV channel customization by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/44

New Contributors

  • @dependabot made their first contribution in https://github.com/Kevinjil/Jellyfin.Xtream/pull/30
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.5.1...v0.6.0
v0.5.1
KevinjilKevinjil·3y ago·June 27, 2022
GitHub

📋 What's Changed

  • Fix accidental random data version. by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/26
  • Upgrade to jellyfin 10.8.1 due to breaking change in Jellyfin plugin API. by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/27
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.5.0...v0.5.1
v0.5.0
KevinjilKevinjil·3y ago·June 27, 2022
GitHub

📋 What's Changed

  • Refactor plugin instance access by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/20
  • Fix caching issues on credentials change by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/21
  • Implement Catch-up support by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/22
  • Fix Live TV channel deselection. by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/24
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.4.1...v0.5.0
v0.4.1
KevinjilKevinjil·3y ago·June 24, 2022
GitHub

📋 What's Changed

  • Fix opening streams in Xtream Live by @Kevinjil in https://github.com/Kevinjil/Jellyfin.Xtream/pull/19
  • Full Changelog: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.4.0...v0.4.1
v0.4.0
KevinjilKevinjil·3y ago·June 23, 2022
GitHub

Add support for tag parsing in entries. Also improved the visual appearance of the Live TV configuration menu. Minor bugfixes for closing Live TV restreams and internal improvements for channels. **Full Changelog**: https://github.com/Kevinjil/Jellyfin.Xtream/compare/v0.3.0...v0.4.0

v0.3.0
KevinjilKevinjil·4y ago·June 20, 2022
GitHub

Introduce native Live TV restream capabilities. This enables sharing a single Xtream Live TV stream with multiple clients and thus using less concurrent active streams from the Xtream provider.

v0.2.1
KevinjilKevinjil·4y ago·June 14, 2022
GitHub

Make the plugin compatible with Jellyfin v10.8.0 release.

v0.2.0
KevinjilKevinjil·4y ago·June 14, 2022
GitHub

Introduce native Live TV integration (#3) with the ability to select which channels are included and EPG support.

v0.1.0
KevinjilKevinjil·4y ago·May 24, 2022
GitHub

Initial release of the Jellyfin.Xtream plugin.