aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-21Translated using Weblate (Malayalam)Bijai Chandra
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ml/
2026-05-21Translated using Weblate (Breton)Klomer
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/br/
2026-05-21Translated using Weblate (Dutch)Bas
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-20Translated using Weblate (Breton)Klomer
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/br/
2026-05-20Added translation using Weblate (Breton)Klomer
2026-05-20Translated using Weblate (Maori)Landyn Frisby
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mi/
2026-05-20Translated using Weblate (Georgian)Ekaterine Papava
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-19Merge pull request #16448 from LTe/feat/embedded-subtitlesBond-009
Embed external subtitles into MKV when transcoding
2026-05-19Translated using Weblate (Czech)Fjuro
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2026-05-19Merge pull request #16870 from jellyfin/renovate/coverlet.collector-10.xBond-009
Update dependency coverlet.collector to 10.0.1
2026-05-19Merge pull request #16871 from ↵Bond-009
jellyfin/renovate/ghcr.io-devcontainers-features-docker-in-docker-3.x Update ghcr.io/devcontainers/features/docker-in-docker Docker tag to v3
2026-05-19Use file-scoped namespace in EncodingHelperTestsPiotr Niełacny
2026-05-19Normalize VobSub .sub to .idx for embedding, add EncodingHelper testsPiotr Niełacny
Move the .sub to .idx path normalization outside the burn-in check so it applies to subtitle embedding as well. ffmpeg requires the .idx file to read VobSub subtitles. Add unit tests for GetMapArgs and GetInputArgument covering internal subs, external SRT, multi-file SRT, multi-stream MKS containers, and VobSub .sub/.idx path normalization.
2026-05-19Fix external subtitle stream mapping for multi-stream containersPiotr Niełacny
Compute the in-file stream index for external subtitles instead of hardcoding -map 1:0. For single-stream files (SRT/ASS/VTT) the index is always 0, preserving existing behavior. For multi-stream containers like MKS, the correct track is selected by counting sibling streams that share the same Path. Add unit tests for GetMapArgs covering internal subs, external SRT, multiple external files, and multi-stream MKS containers.
2026-05-19Embed external subtitles into MKV when transcodingPiotr Niełacny
Allow external subtitle files (SRT, ASS, PGS, etc.) to be muxed into MKV output containers when the device profile requests Embed delivery. Previously, the IsExternal guard in GetSubtitleProfile excluded external subtitles from Embed consideration entirely, forcing them to be served as separate sidecar files even when the output container supports embedding. Changes: - Extract CanConsiderEmbedSubtitle in StreamBuilder to allow external subs through when transcoding to MKV - Add external subtitle file as FFmpeg input (-i) for Embed delivery - Map external embedded subs from the correct FFmpeg input index - Fix external audio map index to account for the new subtitle input - Extract NeedsExternalSubtitleMuxing in EncodingHelper to deduplicate the external subtitle input check Fixes #16403
2026-05-18Translated using Weblate (Catalan)Gargotaire
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2026-05-18Update dependency Svg.Skia to 3.7.0 (#16371)Bond-009
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18fix: write livetv recording NFO dateadded as UTC (#16863)Tayfun Akgüç
fix: write livetv recording NFO dateadded as UTC
2026-05-18Merge pull request #16772 from jellyfin/renovate/bitfaster.caching-2.xBond-009
Update dependency BitFaster.Caching to 2.6.0
2026-05-18Translated using Weblate (Irish)Aindriú Mac Giolla Eoin
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ga/
2026-05-18Translated using Weblate (Chinese (Simplified Han script))DyingSlacker
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2026-05-18Translated using Weblate (Swedish)Vilhelm Prytz
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2026-05-18Translated using Weblate (Russian)Dan Tsivinsky
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2026-05-18Translated using Weblate (Portuguese (Brazil))PlinioRegisNeto
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2026-05-18Translated using Weblate (Italian)Vincenzo Reale
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/it/
2026-05-18Translated using Weblate (Hungarian)Szilki077
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2026-05-18Translated using Weblate (Spanish)GolanGitHub
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2026-05-18Update ghcr.io/devcontainers/features/docker-in-docker Docker tag to v3renovate[bot]
2026-05-18Update dependency Svg.Skia to 3.7.0renovate[bot]
2026-05-18Update dependency BitFaster.Caching to 2.6.0renovate[bot]
2026-05-18Update dependency coverlet.collector to 10.0.1renovate[bot]
2026-05-17Translated using Weblate (Estonian)rimasx
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2026-05-17Translated using Weblate (Arabic)Translation expert
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2026-05-17Misc fixes (#16837)Bond-009
* Order chapter response by start time * Properly handle cancellation in MediaSegmentManager * Prevent unecessary log spam in NetworkUtils * Fixup
2026-05-17fix: add null check for non-existent program in GetProgram (#16858)Bruno Ferreira
fix: add null check for non-existent program in GetProgram
2026-05-16Translated using Weblate (Romanian)Luca
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
2026-05-16Translated using Weblate (Estonian)rimasx
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2026-05-16Translated using Weblate (Dutch)lednurb
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-15Merge pull request #16853 from jtvhd6/fix/ca1819-channel-featuresBond-009
Fix CA1819 warnings in ChannelFeatures by using IReadOnlyList
2026-05-15Merge pull request #16857 from jellyfin/renovate/ci-depsBond-009
Update github/codeql-action action to v4.35.5
2026-05-15Merge pull request #16852 from theguymadmax/splashscreen-pg13Bond-009
Set max rating for splashscreen to 13
2026-05-15Translated using Weblate (Basque)Thadah D. Denyse
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eu/
2026-05-15Translated using Weblate (Ukrainian)serzh-photograf
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2026-05-15Translated using Weblate (Turkish)queeup
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2026-05-15Translated using Weblate (Polish)Kityn
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2026-05-15Update github/codeql-action action to v4.35.5renovate[bot]
2026-05-15Merge pull request #9787 from TheMelmacian/feature/language_filtersBond-009
New filters for audio and subtitle languages
2026-05-15Apply suggestions from code reviewTheMelmacian
Co-authored-by: Bond-009 <bond.009@outlook.com>
2026-05-15Translated using Weblate (Dutch)Bas
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-15Merge pull request #16828 from Shadowghost/episode-multiple-versionsBond-009
Implement multiple versions for episodes.