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

Jellyfin Server 10.10.7

Important Notes

Configurations behind a reverse proxy that did not explicitly configure trusted proxies will not work after this release. This was never a supported configuration, so please ensure you correct your configuration before upgrading. See the updated docs here for more information.

Security

  • Fix validation of API parameters to FFmpeg [GHSA-2c3c-r7gp-q32m], by @Shadowghost
  • Fix trusting forward headers if none are configured [GHSA-qcmf-gmhm-rfv9], by @JPVenson

Note: GHSAs will be published seven (7) days after this release.

General Changes

  • Fix regression where “Search for missing metadata” not handling cast having multiple roles [PR #13720], by @Lampan-git
  • Clone fallback audio tags instead of use ATL.Track.set [PR #13694], by @gnattu
  • Backport 10.11 API enum changes [PR #13835], by @nielsvanvelzen
  • Support more rating formats [PR #13639], by @IDisposable
  • Fix stackoverflow in MediaSourceCount [PR #12907], by @JPVenson
  • Upgrade LrcParser to 2025.228.1 [PR #13659], by @congerh
  • Include Role and SortOrder in MergePeople to fix “Search for missing metadata” [PR #13618], by @Lampan-git
  • Delete children from cache on parent delete [PR #13601], by @Bond-009
  • Fix overwrite of PremierDate with a year-only value [PR #13598], by @IDisposable
  • Wait for ffmpeg to exit on Windows before we try deleting the concat file [PR #13593], by @Bond-009
  • Fix 4K filtering when grouping movies into collections [PR #13594], by @theguymadmax
  • Remove empty ParentIndexNumber workaround [PR #13611], by @Shadowghost
  • Update dependency z440.atl.core to 6.20.0 [PR #13845], by @Shadowghost

Jellyfin Web 10.10.7

General Changes

  • Fix parsing minor version of Tizen [PR #6661], by @dmitrylyzo
  • Fix re-focusing on pause button when displaying OSD [PR #6510], by @dmitrylyzo
  • Fix skip button not displaying correctly with OSD [PR #6583], by @rlauuzo
  • Fix catalog plugin page not setting page title [PR #6570], by @nielsvanvelzen
  • kata1yst@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    1
    ·
    1 day ago

    Fuck no, ain’t nobody got time for that! My self hosted stack has 40+ services. I lock them to minor releases (where semvers are used), deploy blind with automation, and fire alerts when breakages occur, which is thankfully rarely.

    What you’re suggesting works for small, very carefully curated environments. I grew past that years ago and doubly so when I had kids.

      • kata1yst@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        1
        ·
        edit-2
        1 day ago

        The general list:

        1. Immich
        2. Jellyfin
        3. Plex (deprecated but kept around for my plexpass using friends)
        4. Internet Radio (custom container)
        5. PBS kids downloader (custom container)
        6. Lidarr
        7. Sonarr
        8. Mylar
        9. Radar
        10. Prowlarr
        11. Open-Webui
        12. QBittorrent
        13. Sabnzbd
        14. Navidrome
        15. Synapse
        16. Element
        17. Forgejo
        18. Tdarr
        19. Calibre
        20. Calibre Web
        21. Tautulli
        22. Bazarr
        23. Syncthing
        24. LazyLibrarian
        25. Linkwarden
        26. Mealie
        27. GlueTun
        28. Kopia
        29. Home Assistant
        30. Music Assistant
        31. Blocky
        32. FoundryVTT
        33. Wireguard
        34. ArchiveTeam Warrior
        35. Traefik
        36. Docspell
        37. Birdcage (though I’m slowly replacing this with my own bird sound server)
        38. Frigate
        39. FreshRSS
        40. Ntfy
        41. Samba
        42. SearxNG
        43. CouchDB for Obsidian Self-Hosted LiveSync

        With all the supporting services:

        Server:
         Containers: 76
          Running: 74
          Paused: 0
          Stopped: 2
         Images: 92