12.2

Wait 5 sec.

🚀 Jellyfin Server 12.2We are pleased to announce the latest stable release of Jellyfin, version 12.2! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading!Discuss this release further on our forums.Changelog (51)📈 General ChangesReplace custom item display preferences in one transaction [PR #18266], by @martimarkovUse hvc1 for Dolby Vision profile 8 [PR #18300], by @theopeuchlestradeMake the OwnerId and ExtraType/OwnerId indexes partial so extras lookups keep using them [PR #18276], by @ShadowghostEnhance internal search provider for multiple scripts [PR #18223], by @excelsior-devDispose the database context in DeleteTrickplayDataAsync [PR #18269], by @martimarkovFix orphan ItemValues cleanup after deletion [PR #17892], by @nintwentydoFix off-by-one in the optimistic locking retry backoff [PR #18268], by @martimarkovUpgrade ATL to 7.18.0 to fix malformed FLAC hangs [PR #18224], by @ScottishTapWaterFix EPUB metadata and covers not loading on Windows [PR #18283], by @chinoRefuse to start a set-up server whose database is missing or empty [PR #18264], by @martimarkovCompare local image dates with a one second tolerance [PR #18278], by @ShadowghostOnly propagate a changed rating to children that follow it [PR #18280], by @ShadowghostRecognize numbered sample and trailer files as extras [PR #18255], by @HaraldNordgrenRecompute the parental rating score whenever an item is saved [PR #18279], by @ShadowghostCompare person names without regard to case in the letter range filters [PR #18265], by @martimarkovFix video quality at low bitrates when reducing bit depth [PR #18261], by @nyanmisakaUpdate episode season name after editing the season name [PR #18253], by @theguymadmaxFix segment cleaner deleting segments ahead of playback when remuxing MKV [PR #18186], by @klizasFix user preferences when renaming libraries [PR #18236], by @z0rimoFix item display preferences item [PR #18259], by @martimarkovUse XmlReader in encoder preset migration tests [PR #18237], by @maghuroDon't advance rewatch Next Up past a barely started episode [PR #18202], by @ShadowghostKeep an item's user data rows in agreement [PR #18001], by @ShadowghostStop rebuilding the inherited-tag set per row, and count only the people /Persons can return [PR #18093], by @ShadowghostNever treat unresolvable libraries as grounds for deletion [PR #18102], by @ShadowghostDon't let a failed shutdown cancel an in-process restart [PR #18063], by @ShadowghostMatch artist creation lookups using CleanName [PR #18005], by @orut34iopServe graphical subtitles as raw files with range support [PR #18168], by @ShadowghostUse MusicBrainz artist name first [PR #18192], by @juxuanuSkip statistics on an empty library and refresh them after every scan [PR #18196], by @ShadowghostCheck media directory write permission before generating trickplays [PR #18161], by @thedreaddpirateReconcile missing episodes by episode, not by number [PR #18090], by @ShadowghostApply stereo downmix filter consistently to progressive audio transcodes [PR #18195], by @ShadowghostFix transcoding settings migration failure caused by null EncoderPreset [PR #18059], by @scr4bbleFix more rating systems [PR #18057], by @ShadowghostFix ChangeOwnerIdToGuid migration performance [PR #18073], by @ShadowghostRetry MusicBrainz requests when the server is busy [PR #18095], by @ShadowghostFix playlist views [PR #18104], by @ShadowghostScope the music library cover image to that library's artists [PR #18148], by @ShadowghostRead the image region when determining TMDb image language in TmdbUtils [PR #18150], by @mateusbandeiraaIgnore Sample subfolders when resolving movie folders [PR #17964], by @pankoDon't apply the allowed tags filter to by-name items [PR #18138], by @ShadowghostOnly regenerate extra names that were generated by the scan [PR #18139], by @ShadowghostSkip optimistic expressions when parsing series names [PR #18061], by @pankoDecode HTML entities in OMDb responses [PR #18096], by @ShadowghostFix the item type name of BaseItemKind.Channel [PR #18132], by @martimarkovLog chapter image extraction once per video [PR #18107], by @Jellyfrogupdate tw.json (rating) [PR #18134], by @allexjuangFix typo when parsing codec_tag_string [PR #18164], by @nyanmisakaFix test concurrency [PR #18058], by @ShadowghostFix formatting issue in PlayCommandQueueTests [PR #18079], by @theguymadmax