aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-10-05Backport pull request #18001 from jellyfin/release-12.zShadowghost
Keep an item's user data rows in agreement Original-merge: fc98019b12e311fea244dccef72d521278326024 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-10-05Backport pull request #17892 from jellyfin/release-12.znintwentydo
Fix orphan ItemValues cleanup after deletion Original-merge: b4648c15b185aafab7bea109e79f7bdcccacb641 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-10-05Translated using Weblate (Finnish)spurdl
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2026-10-05Merge pull request #18308 from theguymadmax/update-template-for-12.2Cody Robibero
Update issue template version to 12.2
2026-10-05Update issue template version to 12.2theguymadmax
2026-10-04Translated using Weblate (Faroese)krvi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-10-01Translated using Weblate (Bosnian)SecularSteve
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bs/
2026-10-01Translated using Weblate (Japanese)INOUE Daisuke
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2026-09-29Translated using Weblate (Japanese)INOUE Daisuke
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2026-09-28Translated using Weblate (Faroese)krvi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-09-27Translated using Weblate (Romanian)Acrotos
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
2026-09-27Backport pull request #18196 from jellyfin/release-12.zShadowghost
Skip statistics on an empty library and refresh them after every scan Original-merge: 83b89218e54754b22831399d592cd0f4b6185812 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18195 from jellyfin/release-12.zShadowghost
Apply stereo downmix filter consistently to progressive audio transcodes Original-merge: 4d99715770afb0882b730fa78f0105bcea893a1d Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18168 from jellyfin/release-12.zShadowghost
Serve graphical subtitles as raw files with range support Original-merge: 4acfd6eb2e19cb8d258b240b01c766229cb1314c Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18164 from jellyfin/release-12.znyanmisaka
Fix typo when parsing codec_tag_string Original-merge: 8358c03ebf2b796b4dd50e82ab2fcb8d29dacd10 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18161 from jellyfin/release-12.zthedreaddpirate
Check media directory write permission before generating trickplays Original-merge: a1a0441daa854edd9b37b06892bc3dac4c261508 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18150 from jellyfin/release-12.zmateusbandeiraa
Read the image region when determining TMDb image language in `TmdbUtils` Original-merge: 1d3ee4dd5118daeb83f84b155315f5bf957fb5cd Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18148 from jellyfin/release-12.zShadowghost
Scope the music library cover image to that library's artists Original-merge: c60c5e0516da24b768122ebbee20b0ded887e517 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18139 from jellyfin/release-12.zShadowghost
Only regenerate extra names that were generated by the scan Original-merge: 25d97ac5d0c7b71a8d103b6a23fc2b487d4a2a47 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18138 from jellyfin/release-12.zShadowghost
Don't apply the allowed tags filter to by-name items Original-merge: 76194d76993e048c555d10dd74f6c61b2ea3cff8 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18134 from jellyfin/release-12.zallexjuang
update tw.json (rating) Original-merge: 440d975875b79afbf752d0af7dd62c7ff4821a7e Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18132 from jellyfin/release-12.zmartimarkov
Fix the item type name of BaseItemKind.Channel Original-merge: 4a2d7aa0bef650bb19aca3fac79a2480f47bb443 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18107 from jellyfin/release-12.zJellyfrog
Log chapter image extraction once per video Original-merge: 19338de7ba61edf9810c249fad6bddc582237247 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18104 from jellyfin/release-12.zShadowghost
Fix playlist views Original-merge: 074cc5b6d7914064e8cd3447b17c5375715fcfac Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18096 from jellyfin/release-12.zShadowghost
Decode HTML entities in OMDb responses Original-merge: 8bd7306fc9aeff8996f474f65647ebde7d001577 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18095 from jellyfin/release-12.zShadowghost
Retry MusicBrainz requests when the server is busy Original-merge: 1478011dfc67c46d52d22b89a49e4519ec42bdb8 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18090 from jellyfin/release-12.zShadowghost
Reconcile missing episodes by episode, not by number Original-merge: 1992491e178f100ed16fe270ef4b280d95574552 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18079 from jellyfin/release-12.ztheguymadmax
Fix formatting issue in PlayCommandQueueTests Original-merge: 98272426ff83783b0931e24aa4e19238d2a28138 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18073 from jellyfin/release-12.zShadowghost
Fix ChangeOwnerIdToGuid migration performance Original-merge: cbee6bd93da515172605b39c82462de2e7a66cd4 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18061 from jellyfin/release-12.zpanko
Skip optimistic expressions when parsing series names Original-merge: ca66e5fc5b727f716185fc27698f85148b8f9e35 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18059 from jellyfin/release-12.zscr4bble
Fix transcoding settings migration failure caused by null EncoderPreset Original-merge: 3e27c7ef7f7ec20199bd0493cd8eba42390b22a7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18058 from jellyfin/release-12.zShadowghost
Fix test concurrency Original-merge: 3ca0b6f23adbf622c7c644a2c386b91d06ee06a9 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18057 from jellyfin/release-12.zShadowghost
Fix more rating systems Original-merge: e9f7544fa181658d18dede0dc38276e7d21ba9b0 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #18005 from jellyfin/release-12.zorut34iop
Match artist creation lookups using CleanName Original-merge: d341176eef63e38839f648b00a358240279ec363 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-27Backport pull request #17964 from jellyfin/release-12.zpanko
Ignore Sample subfolders when resolving movie folders Original-merge: 40c7e44953d262bdc48437f8083a8c83417ef4c7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-26Translated using Weblate (Japanese)INOUE Daisuke
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2026-09-22Translated using Weblate (Danish)Ulrik
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-09-22Translated using Weblate (Japanese)INOUE Daisuke
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2026-09-16Translated using Weblate (Faroese)krvi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-09-16Translated using Weblate (Chinese (Simplified Han script))無情天
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2026-09-15Translated using Weblate (Turkish)brtc
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2026-09-15Translated using Weblate (Czech)Fjuro
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2026-09-15Backport pull request #18039 from jellyfin/release-12.zShadowghost
Stop resolving items with every field where only stored columns are read Original-merge: 408e5e01b1447e24689bd3653e2328bf173c8ce3 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18037 from jellyfin/release-12.zShadowghost
Enforce channel mediasource id Original-merge: 941e419a2cf9e06c9dbf3b441ab8eef55f1fc5e8 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18030 from jellyfin/release-12.zShadowghost
Stop wrong-type alternate version cleanup from recursing Original-merge: af368af0619ab04594169468790a6b61f55543b1 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18026 from jellyfin/release-12.zfmarcac
Fix device access revocation not logging out existing sessions Original-merge: 950c45cf2032a9a8b3bc3abe92adc32f8b5a8ab2 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18025 from jellyfin/release-12.znyanmisaka
Fix incorrect color range during CSC after VK tonemapping Original-merge: 8455f7c838d873d689ed277cc0e0f58ed9ceaa73 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18020 from jellyfin/release-12.zShadowghost
Stop the library monitor from refreshing against a disposed host Original-merge: 3aec32cb249ba54a9b6c0c799d2ff84848069722 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18017 from jellyfin/release-12.ztheguymadmax
Fix Norwegian ratings Original-merge: e0cf29ba69610ae2494de83f21aab20aa3578e73 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #18011 from jellyfin/release-12.zShadowghost
Restore [JsonIgnore] on AggregateFolder.Children Original-merge: 2a4377688165cdbfb5af7bdc0e014efd832bf619 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>