aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-26Fix CA2007 warnings in InstallationManagerMichael Jones
Wrap the downloaded stream in an explicit await using block with ConfigureAwait(false), matching the pattern already used in LiveStreamHelper and similar callers. Also add ConfigureAwait(false) to the ZipFile.ExtractToDirectoryAsync call. Part of #2149
2026-05-26Explicitly handle MemoryStream(s)Marc Brooks
2026-05-26Moved IsFileIdenticalAsync & IsStreamIdenticalAsync to StreamExtensions.Marc Brooks
2026-05-26Compare old file byte-by-byte to new streamMarc Brooks
Don't overwrite if identical.
2026-05-27Discover existing trickplay files on scanShadowghost
2026-05-26Unpin SkiaSharpBond_009
2026-05-26Improve OriginalLanguage normalization and inheritance (#16829)Erik W
Improve OriginalLanguage normalization and inheritance
2026-05-26Merge pull request #16913 from ↵Bond-009
nyanmisaka/fix-extradata-in-amd-hevc-vaapi-encoder Fix inconsistent extradata generated by hevc_vaapi on AMD driver
2026-05-26Update dependency Microsoft.NET.Test.Sdk to 18.6.0renovate[bot]
2026-05-26Update issue template version to 10.11.10 (#16927)Bond-009
2026-05-26Backport: Fix/user manager collation (#16919)Bond-009
Backport: Fix/user manager collation
2026-05-26Fix external data pruning on item deletionShadowghost
2026-05-26Update dependency z440.atl.core to 7.14.0renovate[bot]
2026-05-26Translated using Weblate (Spanish)Antonio Toledo
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2026-05-25Fixed issue etag info was not being set until the 3rd time though processing ↵WizardOfYendor1
due to the "isNew" condition. Etag wouldn't be saved/persistent until the 3rd time through and onward. Without this change it's self healing after the 3rd cycle. It also appears there may be an issue with this etag "skip if hash hasn't changed" for schedules direct functionality.... like it never will work. But out of scope here. Also fixed Sonar gripes about code formatting
2026-05-25Add XMLTV guide content ETagsWizardOfYendor1
2026-05-25Deleted translation using Weblate (English (Middle))Bill Thornton
2026-05-25Update issue template version to 10.11.10theguymadmax
2026-05-25Update skiasharp monoreporenovate[bot]
2026-05-24Add batch method for people namesShadowghost
2026-05-24Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
2026-05-24Translated using Weblate (Occitan)joanluc
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/oc/
2026-05-24Translated using Weblate (Hebrew (Israel))Nitzan Selwyn
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he_IL/
2026-05-24Translated using Weblate (Georgian)Ekaterine Papava
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-24Translated using Weblate (Hebrew (Israel))Nitzan Selwyn
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he_IL/
2026-05-24Translated using Weblate (Georgian)Ekaterine Papava
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-24Translated using Weblate (Dutch)Bas
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-23Extract attachments in one ffmpeg command when dumpingShadowghost
2026-05-23Refresh Live TV channel icons on every guide update.Daniel Țuțuianu
Guide refresh skipped channel logos once a primary image existed, so stale EPG/tuner icons never got replaced.
2026-05-24Fix inconsistent extradata generated by hevc_vaapi on AMD drivernyanmisaka
This change is required for upstream ffmpeg 8+, because its mp4 muxer will drop in-band PS when using codec tag hvc1. Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-05-23Merge pull request #16872 from psavarmattas/fix/priority-class-warning-spamBond-009
fix: suppress repeated PriorityClass warning in MediaEncoder
2026-05-23Merge pull request #16897 from theguymadmax/update-template-for-10.11.9Bond-009
Update issue template version to 10.11.9
2026-05-23Merge pull request #16893 from Shadowghost/fix-playlist-filterBond-009
Add support for filtering playlists by parentId
2026-05-24Fix Swagger UI auth docs (#12990)chasus
2026-05-23Translated using Weblate (Dutch)lednurb
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-23Translated using Weblate (Breton)Klomer
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/br/
2026-05-23Translated using Weblate (Georgian)Ekaterine Papava
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2026-05-23Translated using Weblate (Uzbek)someone522
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uz/
2026-05-23Translated using Weblate (Danish)Maldark
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-05-22Merge pull request #16891 from jellyfin/renovate/actions-checkout-6.xBond-009
Update actions/checkout action to v6
2026-05-22Update actions/checkout action to v6renovate[bot]
2026-05-22Merge pull request #16890 from jellyfin/renovate/ci-depsBond-009
Update CI dependencies
2026-05-22Update CI dependenciesrenovate[bot]
2026-05-22Merge pull request #16892 from jellyfin/Bond-009-mergeconflictBond-009
2026-05-22Translated using Weblate (Uzbek)someone522
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uz/
2026-05-21Update issue template version to 10.11.9theguymadmax
2026-05-22Use embedded queryShadowghost
2026-05-21Add new viewtypestheguymadmax
2026-05-21Add support for filtering playlists by parentIdShadowghost
2026-05-21Fix Merge Conflict LabelerBond-009
https://github.com/eps1lon/actions-label-merge-conflict#example-usage