cross-posted from: https://aussie.zone/post/37243506

You can find more details about and discuss this release on the official forums.

As always, please ensure you stop your Jellyfin server and take a full backup of your metadata/configs before upgrading!

Jellyfin Server 12.2

๐Ÿ“ˆ General Changes

Replace custom item display preferences in one transaction [PR #18266], by @martimarkov
Use hvc1 for Dolby Vision profile 8 [PR #18300], by @theopeuchlestrade
Make the OwnerId and ExtraType/OwnerId indexes partial so extras lookups keep using them [PR #18276], by @Shadowghost
Enhance internal search provider for multiple scripts [PR #18223], by @excelsior-dev
Dispose the database context in DeleteTrickplayDataAsync [PR #18269], by @martimarkov
Fix orphan ItemValues cleanup after deletion [PR #17892], by @nintwentydo
Fix off-by-one in the optimistic locking retry backoff [PR #18268], by @martimarkov
Upgrade ATL to 7.18.0 to fix malformed FLAC hangs [PR #18224], by @ScottishTapWater
Fix EPUB metadata and covers not loading on Windows [PR #18283], by @chino
Refuse to start a set-up server whose database is missing or empty [PR #18264], by @martimarkov
Compare local image dates with a one second tolerance [PR #18278], by @Shadowghost
Only propagate a changed rating to children that follow it [PR #18280], by @Shadowghost
Recognize numbered sample and trailer files as extras [PR #18255], by @HaraldNordgren
Recompute the parental rating score whenever an item is saved [PR #18279], by @Shadowghost
Compare person names without regard to case in the letter range filters [PR #18265], by @martimarkov
Fix video quality at low bitrates when reducing bit depth [PR #18261], by @nyanmisaka
Update episode season name after editing the season name [PR #18253], by @theguymadmax
Fix segment cleaner deleting segments ahead of playback when remuxing MKV [PR #18186], by @klizas
Fix user preferences when renaming libraries [PR #18236], by @z0rimo
Fix item display preferences item [PR #18259], by @martimarkov
Use XmlReader in encoder preset migration tests [PR #18237], by @maghuro
Don't advance rewatch Next Up past a barely started episode [PR #18202], by @Shadowghost
Keep an item's user data rows in agreement [PR #18001], by @Shadowghost
Stop rebuilding the inherited-tag set per row, and count only the people /Persons can return [PR #18093], by @Shadowghost
Never treat unresolvable libraries as grounds for deletion [PR #18102], by @Shadowghost
Don't let a failed shutdown cancel an in-process restart [PR #18063], by @Shadowghost
Match artist creation lookups using CleanName [PR #18005], by @orut34iop
Serve graphical subtitles as raw files with range support [PR #18168], by @Shadowghost
Use MusicBrainz artist name first [PR #18192], by @juxuanu
Skip statistics on an empty library and refresh them after every scan [PR #18196], by @Shadowghost
Check media directory write permission before generating trickplays [PR #18161], by @thedreaddpirate
Reconcile missing episodes by episode, not by number [PR #18090], by @Shadowghost
Apply stereo downmix filter consistently to progressive audio transcodes [PR #18195], by @Shadowghost
Fix transcoding settings migration failure caused by null EncoderPreset [PR #18059], by @scr4bble
Fix more rating systems [PR #18057], by @Shadowghost
Fix ChangeOwnerIdToGuid migration performance [PR #18073], by @Shadowghost
Retry MusicBrainz requests when the server is busy [PR #18095], by @Shadowghost
Fix playlist views [PR #18104], by @Shadowghost
Scope the music library cover image to that library's artists [PR #18148], by @Shadowghost
Read the image region when determining TMDb image language in TmdbUtils [PR #18150], by @mateusbandeiraa
Ignore Sample subfolders when resolving movie folders [PR #17964], by @panko
Don't apply the allowed tags filter to by-name items [PR #18138], by @Shadowghost
Only regenerate extra names that were generated by the scan [PR #18139], by @Shadowghost
Skip optimistic expressions when parsing series names [PR #18061], by @panko
Decode HTML entities in OMDb responses [PR #18096], by @Shadowghost
Fix the item type name of BaseItemKind.Channel [PR #18132], by @martimarkov
Log chapter image extraction once per video [PR #18107], by @Jellyfrog
update tw.json (rating) [PR #18134], by @allexjuang
Fix typo when parsing codec_tag_string [PR #18164], by @nyanmisaka
Fix test concurrency [PR #18058], by @Shadowghost
Fix formatting issue in PlayCommandQueueTests [PR #18079], by @theguymadmax

Jellyfin Web 12.2

๐Ÿ”’ Security

Fix track titles and external urls not being escaped [PR #8533], by @thornbill

๐ŸŒŸ Highlights

Disable the still watching prompt by default [PR #8592], by @thornbill

๐Ÿ—๏ธ Enhancements

Update the mixed library icon [PR #8591], by @thornbill
Remove 40 char search restriction [PR #8412], by @enter-a-random-username
Move reset filters button and add alphabet support [PR #8568], by @thornbill
Exposes subtitle save path setting regardless if fetcher is installed [PR #8521], by @thedreaddpirate
Fix blurhash to image transition [PR #8526], by @heyhippari

๐Ÿ“ˆ General Changes

Fix backdrop removal race condition [PR #8573], by @thornbill
Hide playlist move options from users without edit access [PR #8570], by @gokulbits
Fix embedded VobSub subtitles not rendering [PR #8564], by @moontwister
Fix live tv program badges being hidden on details page [PR #8553], by @thornbill
Fix navigation with multiple gamepads [PR #8522], by @dmitrylyzo
Fix metadata manager using mixed themes [PR #8550], by @thornbill
Drop OPUS in MP4, TS and HLS-TS on Tizen [PR #8519], by @dmitrylyzo
Fix Samsung Browser detection [PR #8493], by @MBR-0001
Fix photos autoplaying [PR #8487], by @theguymadmax
Clear query cache on user language change [PR #8494], by @thornbill
you are viewing a single comment's thread
view the rest of the comments
[โ€“] 22 points 20 hours ago (1 child)

No issues upgrading from 12.1.

  • source
  • hideshow 1 child comment