| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-16 | Update CI dependencies (#16417) | renovate[bot] | |
| Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | |||
| 2026-03-15 | Translated using Weblate (Chinese (Traditional Han script, Hong Kong)) | Lofuuzi | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/ | |||
| 2026-03-15 | Translated using Weblate (Chinese (Traditional Han script, Hong Kong)) | Lofuuzi | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/ | |||
| 2026-03-14 | Handle removed alternates | Shadowghost | |
| 2026-03-14 | Translated using Weblate (Chinese (Traditional Han script, Hong Kong)) | Lofuuzi | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/ | |||
| 2026-03-14 | Add callback for segment data pruning to IMediaSegmentProvider | Shadowghost | |
| 2026-03-14 | Don't throw if path is missing | Shadowghost | |
| 2026-03-14 | Translated using Weblate (Hebrew (Israel)) | Benjamin Lea | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he_IL/ | |||
| 2026-03-13 | Fix IsResumable and IsPlayed filter | Shadowghost | |
| 2026-03-13 | Backport pull request #16392 from jellyfin/release-10.11.z | nyanmisaka | |
| Fix filter detection in FFmpeg 8.1 Original-merge: 55c00d76bbbe2d2759f33fab673f26b26093a30e Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-13 | Backport pull request #16293 from jellyfin/release-10.11.z | IceStormNG | |
| Apply analyzeduration and probesize for subtitle streams to improve codec parameter detection Original-merge: fda49a5a49c2b6eadeb5f9b1b1bb683d536973f3 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-13 | Backport pull request #16257 from jellyfin/release-10.11.z | lowbit | |
| Fix subtitle extraction caching empty files Original-merge: 6864e108b8b36ad25655e683b2cf2abf8b8ca346 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-13 | Merge pull request #16368 from redinsch/fix/image-language-priority | Bond-009 | |
| Fix remote image language priority to prefer English over no-language | |||
| 2026-03-13 | Merge pull request #16388 from theguymadmax/respect-library-country-code | Bond-009 | |
| Respect library country code for parental ratings | |||
| 2026-03-13 | Merge pull request #16395 from jaxx2104/fix/ca2263-prefer-generic-enum-overload | Bond-009 | |
| Use generic Enum overloads to resolve CA2263 warnings | |||
| 2026-03-13 | Merge pull request #16398 from Bond-009/invalidfilters | Bond-009 | |
| Return BadRequest when an invalid set of filters is given | |||
| 2026-03-13 | Merge pull request #16384 from jellyfin/renovate/dotnet-monorepo | Bond-009 | |
| Update dependency dotnet-ef to v10.0.5 | |||
| 2026-03-13 | Merge pull request #16405 from jellyfin/renovate/microsoft | Bond-009 | |
| Update Microsoft to 10.0.5 | |||
| 2026-03-13 | Respect EnableSubtitleExtraction setting in subtitle delivery | Piotr Niełacny | |
| Wire up EnableSubtitleExtraction config to MediaEncoder.CanExtractSubtitles so the setting is actually respected. Gate subtitle extraction check behind PlayMethod.Transcode since DirectPlay has no competing ffmpeg process. Add parameterized tests for StreamBuilder.GetSubtitleProfile covering text and graphical codecs, profile format matching, and extraction setting behavior. Remove misplaced SubtitleEncoder extraction test. | |||
| 2026-03-13 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-03-12 | Update Microsoft to 10.0.5 | renovate[bot] | |
| 2026-03-12 | Update dependency dotnet-ef to v10.0.5 | renovate[bot] | |
| 2026-03-12 | Merge pull request #16382 from jellyfin/renovate/swashbuckle-aspnetcore-monorepo | Bond-009 | |
| Update swashbuckle-aspnetcore monorepo to 10.1.5 | |||
| 2026-03-11 | Return BadRequest when an invalid set of filters is given | Bond_009 | |
| 2026-03-11 | Update swashbuckle-aspnetcore monorepo to 10.1.5 | renovate[bot] | |
| 2026-03-11 | Merge pull request #16385 from jellyfin/renovate/microsoft | Bond-009 | |
| Update Microsoft | |||
| 2026-03-11 | Update Microsoft | renovate[bot] | |
| 2026-03-11 | Merge pull request #16396 from jellyfin/renovate/ci-deps | Bond-009 | |
| Update actions/download-artifact action to v8.0.1 | |||
| 2026-03-11 | Merge pull request #16389 from jellyfin/renovate/major-microsoft | Bond-009 | |
| Update dependency Microsoft.CodeAnalysis.Analyzers to v5 | |||
| 2026-03-11 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-03-11 | Update actions/download-artifact action to v8.0.1 | renovate[bot] | |
| 2026-03-11 | Use generic Enum overloads to resolve CA2263 warnings | jaxx2104 | |
| Replace Enum.Parse(typeof(T), ...) and Enum.GetNames(typeof(T)) with their generic counterparts Enum.Parse<T>() and Enum.GetNames<T>() in MediaBrowser.Model/Dlna for improved type safety. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-03-11 | Safeguard against empty list | Shadowghost | |
| 2026-03-11 | Fix DeleteItemsUnsafeFast usage | Shadowghost | |
| 2026-03-10 | Update dependency Microsoft.CodeAnalysis.Analyzers to v5 | renovate[bot] | |
| 2026-03-10 | Respect library country code for parental ratings | theguymadmax | |
| 2026-03-10 | Merge pull request #16160 from Shadowghost/fix-itemvalues-uniqueness | Bond-009 | |
| Fix ItemValues Type checks | |||
| 2026-03-10 | Translated using Weblate (Bulgarian) | Denislav Denev | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bg/ | |||
| 2026-03-08 | Optimize Search and NextUp queries | Shadowghost | |
| 2026-03-08 | Merge remote-tracking branch 'origin/master' into fix/image-language-priority | redinsch | |
| 2026-03-08 | Use file-scoped namespace in EnumerableExtensionsTests | redinsch | |
| 2026-03-08 | Merge pull request #16331 from JuanCalderon-17/first-contribution | Bond-009 | |
| Add missing ProducesResponseType(401) to QuickConnectController.InitiateQuickConnect | |||
| 2026-03-08 | Fix remote image language priority to prefer English over no-language | redinsch | |
| Previously, images with no language were ranked higher (score 3) than English images (score 2), causing poorly rated languageless images to be selected over well-rated English alternatives for posters and logos. Swap the priority so English is preferred over no-language images. Backdrop images are unaffected as they have their own dedicated sorting. Add unit tests for OrderByLanguageDescending. Fixes #13310 | |||
| 2026-03-07 | Fix played check in next episode logic | Shadowghost | |
| 2026-03-07 | Fix batch delete of items with same userdata keys | Shadowghost | |
| 2026-03-07 | Optimize migrations | Shadowghost | |
| 2026-03-07 | Optimize grouping query performance | Shadowghost | |
| 2026-03-07 | Split BaseItemRepository and IItemRepository | Shadowghost | |
| 2026-03-07 | Cleanup trickplay cache dir on failure | Shadowghost | |
| 2026-03-06 | Backport pull request #16341 from jellyfin/release-10.11.z | crimsonspecter | |
| Fix hls segment length adjustment for remuxed content Original-merge: 09ba04662acf256ec0a22f56de7e02d65d0805f6 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
