jwueller / jellyfin-plugin-onepace

Jellyfin metadata and cover art integration for the https://onepace.net/ project
https://onepace.net/
GNU General Public License v3.0
59 stars 3 forks source link

Update Jellyfin packages to v10.9.1 #56

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Jellyfin.Controller 10.8.13 -> 10.9.1 age adoption passing confidence
Jellyfin.Model 10.8.13 -> 10.9.1 age adoption passing confidence

Release Notes

jellyfin/jellyfin (Jellyfin.Controller) ### [`v10.9.1`](https://togithub.com/jellyfin/jellyfin/releases/tag/v10.9.1): 10.9.1 ##### :rocket: Jellyfin Server 10.9.1 We are pleased to announce the latest stable release of Jellyfin, version 10.9.1! This minor release brings several bugfixes to improve your Jellyfin experience. In particular it fixes a few glaring bugs that had mass impact with 10.9.0. We recommend everyone on 10.9.0 upgrade to 10.9.1 now. As always, please ensure you stop your Jellyfin server and take a full backup before upgrading! You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-9-1). ##### Changelog (5) ##### πŸ—οΈ Enhancements - Default to processor count concurrent scan instead of 2 \* processor count \[PR [#​11569](https://togithub.com/jellyfin/jellyfin/issues/11569)], by [@​crobibero](https://togithub.com/crobibero) - Change "try" to "attempt" english translation \[PR [#​11578](https://togithub.com/jellyfin/jellyfin/issues/11578)], by [@​TimGels](https://togithub.com/TimGels) ##### πŸ“ˆ General Changes - Fix absolute path checking on windows \[PR [#​11570](https://togithub.com/jellyfin/jellyfin/issues/11570)], by [@​gnattu](https://togithub.com/gnattu) - Add metrics collector to disposable parts \[PR [#​11539](https://togithub.com/jellyfin/jellyfin/issues/11539)], by [@​crobibero](https://togithub.com/crobibero) - Fix migration with special Rating \[PR [#​11541](https://togithub.com/jellyfin/jellyfin/issues/11541)], by [@​crobibero](https://togithub.com/crobibero) ### [`v10.9.0`](https://togithub.com/jellyfin/jellyfin/releases/tag/v10.9.0): 10.9.0 ##### :rocket: Jellyfin Server 10.9.0 We are pleased to announce the latest stable release of Jellyfin, version 10.9.0! This major release brings many new features, improvements, and bugfixes to improve your Jellyfin experience. As always, please ensure you stop your Jellyfin server and take a full backup before upgrading! You can find more details about and discuss this release [on our forums](https://forum.jellyfin.org/t-new-jellyfin-server-web-release-10-9-0). ##### Changelog (743) ##### πŸ”’ Security - Require elevation for plugin related endpoints \[PR [#​11436](https://togithub.com/jellyfin/jellyfin/issues/11436)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - fix: forward port patch for GHSA-866x-wj5j-2vf4 \[PR [#​11228](https://togithub.com/jellyfin/jellyfin/issues/11228)], by [@​gnattu](https://togithub.com/gnattu) - Fix library access \[PR [#​8732](https://togithub.com/jellyfin/jellyfin/issues/8732)], by [@​thornbill](https://togithub.com/thornbill) ##### 🌟 Highlights - feat: Fully support hardware filters on Apple VideoToolbox \[PR [#​11014](https://togithub.com/jellyfin/jellyfin/issues/11014)], by [@​gnattu](https://togithub.com/gnattu) - Add full HWA transcoding pipeline for Rockchip RKMPP \[PR [#​10748](https://togithub.com/jellyfin/jellyfin/issues/10748)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Move DLNA to Plugin (Part 2) \[PR [#​10558](https://togithub.com/jellyfin/jellyfin/issues/10558)], by [@​barronpm](https://togithub.com/barronpm) - Update to .NET 8 \[PR [#​10463](https://togithub.com/jellyfin/jellyfin/issues/10463)], by [@​Bond-009](https://togithub.com/Bond-009) - Trickplay preview images \[PR [#​9554](https://togithub.com/jellyfin/jellyfin/issues/9554)], by [@​nicknsy](https://togithub.com/nicknsy) - Add AV1 hardware and software encoding \[PR [#​9907](https://togithub.com/jellyfin/jellyfin/issues/9907)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Add support for ffmpeg's segment deletion for HLS \[PR [#​8744](https://togithub.com/jellyfin/jellyfin/issues/8744)], by [@​DomiStyle](https://togithub.com/DomiStyle) - refactor: admin users must have a non-empty password \[PR [#​9821](https://togithub.com/jellyfin/jellyfin/issues/9821)], by [@​cvium](https://togithub.com/cvium) - chore: deprecate EasyPassword as it isn't very secure \[PR [#​9820](https://togithub.com/jellyfin/jellyfin/issues/9820)], by [@​cvium](https://togithub.com/cvium) - Audio normalization \[PR [#​9222](https://togithub.com/jellyfin/jellyfin/issues/9222)], by [@​TelepathicWalrus](https://togithub.com/TelepathicWalrus) - Add "Allowed Tags" to Parental Controls \[PR [#​9139](https://togithub.com/jellyfin/jellyfin/issues/9139)], by [@​Jpuc1143](https://togithub.com/Jpuc1143) - Add Lyrics API Endpoint \[PR [#​8381](https://togithub.com/jellyfin/jellyfin/issues/8381)], by [@​1hitsong](https://togithub.com/1hitsong) - Add hearing impaired subtitle stream indicator \[PR [#​7379](https://togithub.com/jellyfin/jellyfin/issues/7379)], by [@​1337joe](https://togithub.com/1337joe) ##### πŸ—οΈ Enhancements - Add playlist ACL endpoints \[PR [#​11220](https://togithub.com/jellyfin/jellyfin/issues/11220)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Use enum for BaseItemDto.ExtraType \[PR [#​11261](https://togithub.com/jellyfin/jellyfin/issues/11261)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Support "extra" folder for extras content \[PR [#​11249](https://togithub.com/jellyfin/jellyfin/issues/11249)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Fix the fragile segment deletion \[PR [#​11161](https://togithub.com/jellyfin/jellyfin/issues/11161)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Enable nullable for more files \[PR [#​11149](https://togithub.com/jellyfin/jellyfin/issues/11149)], by [@​Bond-009](https://togithub.com/Bond-009) - Catch delete encoded media file exceptions \[PR [#​11165](https://togithub.com/jellyfin/jellyfin/issues/11165)], by [@​vessd](https://togithub.com/vessd) - Add ability to enable/disable libraries \[PR [#​11037](https://togithub.com/jellyfin/jellyfin/issues/11037)], by [@​btopherjohnson](https://togithub.com/btopherjohnson) - Add LSR/CITY to artist whitelist \[PR [#​11160](https://togithub.com/jellyfin/jellyfin/issues/11160)], by [@​1337joe](https://togithub.com/1337joe) - Add MediaStreamProtocol enum \[PR [#​10153](https://togithub.com/jellyfin/jellyfin/issues/10153)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Move userId in API from route to optional query parameter \[PR [#​11074](https://togithub.com/jellyfin/jellyfin/issues/11074)], by [@​crobibero](https://togithub.com/crobibero) - Always make userId query parameter optional \[PR [#​11024](https://togithub.com/jellyfin/jellyfin/issues/11024)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Make userId optional in GetProgramsDto \[PR [#​11028](https://togithub.com/jellyfin/jellyfin/issues/11028)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Fix the preproc filters for dvbsub burn-in \[PR [#​11034](https://togithub.com/jellyfin/jellyfin/issues/11034)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Add EqualsAny for VideoCodecTag condition \[PR [#​10965](https://togithub.com/jellyfin/jellyfin/issues/10965)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Correct VIDEO-RANGE field for HLG content \[PR [#​10968](https://togithub.com/jellyfin/jellyfin/issues/10968)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - AsyncKeyedLock migration \[PR [#​10801](https://togithub.com/jellyfin/jellyfin/issues/10801)], by [@​MarkCiliaVincenti](https://togithub.com/MarkCiliaVincenti) - Extract all subtitle streams simultaneously \[PR [#​10884](https://togithub.com/jellyfin/jellyfin/issues/10884)], by [@​alltilla](https://togithub.com/alltilla) - Feature/ghcs ffmpegversion \[PR [#​10888](https://togithub.com/jellyfin/jellyfin/issues/10888)], by [@​JPVenson](https://togithub.com/JPVenson) - Fixed some issues in PGSSUB and ASS subtitle burn-in \[PR [#​10924](https://togithub.com/jellyfin/jellyfin/issues/10924)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Remove UserManager Cache \[PR [#​10781](https://togithub.com/jellyfin/jellyfin/issues/10781)], by [@​barronpm](https://togithub.com/barronpm) - Remove some unused client capabilities and sync code \[PR [#​10812](https://togithub.com/jellyfin/jellyfin/issues/10812)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Use -noauto{scale,rotate} for disabling auto filters \[PR [#​10810](https://togithub.com/jellyfin/jellyfin/issues/10810)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Make TMDb api key configurable, fix missing/wrong image urls \[PR [#​10737](https://togithub.com/jellyfin/jellyfin/issues/10737)], by [@​1337joe](https://togithub.com/1337joe) - Update /Device endpoint to return CustomName \[PR [#​10422](https://togithub.com/jellyfin/jellyfin/issues/10422)], by [@​scampower3](https://togithub.com/scampower3) - Use `eof_action=pass` when overlaying subtitles \[PR [#​10710](https://togithub.com/jellyfin/jellyfin/issues/10710)], by [@​jkhsjdhjs](https://togithub.com/jkhsjdhjs) - Move Jellyfin.Networking \[PR [#​10660](https://togithub.com/jellyfin/jellyfin/issues/10660)], by [@​barronpm](https://togithub.com/barronpm) - Fix Nullability for INetworkManager.GetBindAddress \[PR [#​10659](https://togithub.com/jellyfin/jellyfin/issues/10659)], by [@​barronpm](https://togithub.com/barronpm) - Make "activeWithinSeconds" independent from "controllableByUserId" parameter \[PR [#​10649](https://togithub.com/jellyfin/jellyfin/issues/10649)], by [@​felix920506](https://togithub.com/felix920506) - Fix A53 CC SEI breaking H26x_VAAPI hardware encode \[PR [#​10275](https://togithub.com/jellyfin/jellyfin/issues/10275)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Add option to include resumable items in next up requests \[PR [#​10200](https://togithub.com/jellyfin/jellyfin/issues/10200)], by [@​thornbill](https://togithub.com/thornbill) - Remove one session per device id limitation \[PR [#​10197](https://togithub.com/jellyfin/jellyfin/issues/10197)], by [@​thornbill](https://togithub.com/thornbill) - Fix AV1 NVENC encoder profile option \[PR [#​10199](https://togithub.com/jellyfin/jellyfin/issues/10199)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Fix AV1 playback in LiveTV \[PR [#​10183](https://togithub.com/jellyfin/jellyfin/issues/10183)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Fix MJPEG video is recognized as embedded image \[PR [#​10173](https://togithub.com/jellyfin/jellyfin/issues/10173)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Fix the issue that audio bsf only takes effect for remuxing \[PR [#​10172](https://togithub.com/jellyfin/jellyfin/issues/10172)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Expand AMD VA-API Vulkan filtering support to Polaris/gfx8 \[PR [#​10074](https://togithub.com/jellyfin/jellyfin/issues/10074)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Only disable the global_header for AMD HEVC encoder \[PR [#​10045](https://togithub.com/jellyfin/jellyfin/issues/10045)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Add support for lyric provider plugins \[PR [#​9920](https://togithub.com/jellyfin/jellyfin/issues/9920)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Rearrage the Amd vaapi-vulkan pipeline for synchronization \[PR [#​9882](https://togithub.com/jellyfin/jellyfin/issues/9882)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Use default files to remove index.html from url \[PR [#​9776](https://togithub.com/jellyfin/jellyfin/issues/9776)], by [@​thornbill](https://togithub.com/thornbill) - Fix vaapi-vulkan subtitle tearing issue \[PR [#​9584](https://togithub.com/jellyfin/jellyfin/issues/9584)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Adapt Vulkan filtering to 6.0 \[PR [#​9429](https://togithub.com/jellyfin/jellyfin/issues/9429)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Improve the Vulkan based subtitle burn-in performance \[PR [#​9402](https://togithub.com/jellyfin/jellyfin/issues/9402)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Remove unused notification endpoints \[PR [#​8952](https://togithub.com/jellyfin/jellyfin/issues/8952)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Authentication API deprecations \[PR [#​8927](https://togithub.com/jellyfin/jellyfin/issues/8927)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Remove unused ImageByName API \[PR [#​8928](https://togithub.com/jellyfin/jellyfin/issues/8928)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Add admin login to QuickConnect API \[PR [#​8734](https://togithub.com/jellyfin/jellyfin/issues/8734)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Add SeriesStatus.Unreleased \[PR [#​8661](https://togithub.com/jellyfin/jellyfin/issues/8661)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Enable Quick Connect by default \[PR [#​7624](https://togithub.com/jellyfin/jellyfin/issues/7624)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Add new priority level to ResolverPriority for plugins \[PR [#​7519](https://togithub.com/jellyfin/jellyfin/issues/7519)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) ##### πŸ“ˆ General Changes - Use actual item removal count for library change determination \[PR [#​11526](https://togithub.com/jellyfin/jellyfin/issues/11526)], by [@​gnattu](https://togithub.com/gnattu) - Default to not extract lyrics \[PR [#​11523](https://togithub.com/jellyfin/jellyfin/issues/11523)], by [@​gnattu](https://togithub.com/gnattu) - Let AutoDiscoveryHost bind to all addresses \[PR [#​11504](https://togithub.com/jellyfin/jellyfin/issues/11504)], by [@​gnattu](https://togithub.com/gnattu) - Always set cast receivers during migration \[PR [#​11516](https://togithub.com/jellyfin/jellyfin/issues/11516)], by [@​crobibero](https://togithub.com/crobibero) - Add Not Implemented response check to m3u tuner HEAD request \[PR [#​11496](https://togithub.com/jellyfin/jellyfin/issues/11496)], by [@​davidfdezalcoba](https://togithub.com/davidfdezalcoba) - Allow explicitly set userId for RequestHelpers.GetSession \[PR [#​11505](https://togithub.com/jellyfin/jellyfin/issues/11505)], by [@​gnattu](https://togithub.com/gnattu) - Fix broken hardware encoder and filter for trickplay \[PR [#​11506](https://togithub.com/jellyfin/jellyfin/issues/11506)], by [@​gnattu](https://togithub.com/gnattu) - Workarounds TV tuners rejecting HEAD method \[PR [#​11495](https://togithub.com/jellyfin/jellyfin/issues/11495)], by [@​gnattu](https://togithub.com/gnattu) - Clean up synchronization \[PR [#​11458](https://togithub.com/jellyfin/jellyfin/issues/11458)], by [@​MarkCiliaVincenti](https://togithub.com/MarkCiliaVincenti) - Playlist fixes \[PR [#​11487](https://togithub.com/jellyfin/jellyfin/issues/11487)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Don't close inactive session on default \[PR [#​11491](https://togithub.com/jellyfin/jellyfin/issues/11491)], by [@​gnattu](https://togithub.com/gnattu) - Fix external LRC files being incorrectly overwritten during the initial scan \[PR [#​11480](https://togithub.com/jellyfin/jellyfin/issues/11480)], by [@​gnattu](https://togithub.com/gnattu) - Fix subtitle saving if file already exists \[PR [#​11310](https://togithub.com/jellyfin/jellyfin/issues/11310)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Validate Collection Folders on adding and removal \[PR [#​11444](https://togithub.com/jellyfin/jellyfin/issues/11444)], by [@​gnattu](https://togithub.com/gnattu) - Fix missing season Index \[PR [#​11472](https://togithub.com/jellyfin/jellyfin/issues/11472)], by [@​gnattu](https://togithub.com/gnattu) - Always attempt to get User if a user id is provided \[PR [#​11471](https://togithub.com/jellyfin/jellyfin/issues/11471)], by [@​crobibero](https://togithub.com/crobibero) - More efficient array creation \[PR [#​11468](https://togithub.com/jellyfin/jellyfin/issues/11468)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix incomplete tag query for whitelist tags \[PR [#​11416](https://togithub.com/jellyfin/jellyfin/issues/11416)], by [@​gnattu](https://togithub.com/gnattu) - Improve audio normalization \[PR [#​11457](https://togithub.com/jellyfin/jellyfin/issues/11457)], by [@​Bond-009](https://togithub.com/Bond-009) - Use more accurate rounding in GetFixedOutputSize \[PR [#​11435](https://togithub.com/jellyfin/jellyfin/issues/11435)], by [@​gnattu](https://togithub.com/gnattu) - Properly await Task.Delay() \[PR [#​11361](https://togithub.com/jellyfin/jellyfin/issues/11361)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix multiple intro providers and remove unneeded ToLists \[PR [#​11431](https://togithub.com/jellyfin/jellyfin/issues/11431)], by [@​Bond-009](https://togithub.com/Bond-009) - Use StringSplitOptions.TrimEntries where possible \[PR [#​11421](https://togithub.com/jellyfin/jellyfin/issues/11421)], by [@​Bond-009](https://togithub.com/Bond-009) - Always scan ReplayGain tag \[PR [#​11418](https://togithub.com/jellyfin/jellyfin/issues/11418)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix task CleanupCollectionAndPlaylistPathsTask removing valid paths \[PR [#​11410](https://togithub.com/jellyfin/jellyfin/issues/11410)], by [@​jmqm](https://togithub.com/jmqm) - Don't run ffprobe a second time for music file \[PR [#​11419](https://togithub.com/jellyfin/jellyfin/issues/11419)], by [@​Bond-009](https://togithub.com/Bond-009) - Only apply custom downmix to 5.1 audios \[PR [#​11401](https://togithub.com/jellyfin/jellyfin/issues/11401)], by [@​gnattu](https://togithub.com/gnattu) - fix: don't apply whitelist tags to libraries \[PR [#​11377](https://togithub.com/jellyfin/jellyfin/issues/11377)], by [@​gnattu](https://togithub.com/gnattu) - Maintaining track order when a new playlist is created from an existing playlist \[PR [#​11371](https://togithub.com/jellyfin/jellyfin/issues/11371)], by [@​nickyg91](https://togithub.com/nickyg91) - Fix InvalidCastException in ItemUpdateController \[PR [#​11398](https://togithub.com/jellyfin/jellyfin/issues/11398)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Limit sessions per user \[PR [#​11370](https://togithub.com/jellyfin/jellyfin/issues/11370)], by [@​crobibero](https://togithub.com/crobibero) - ci: Ensure lock directory exists \[PR [#​11383](https://togithub.com/jellyfin/jellyfin/issues/11383)], by [@​joshuaboniface](https://togithub.com/joshuaboniface) - Fix WebSocket disconnecting when exception is thrown during processing \[PR [#​11395](https://togithub.com/jellyfin/jellyfin/issues/11395)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - ci: Add flock to openapi spec upload \[PR [#​11381](https://togithub.com/jellyfin/jellyfin/issues/11381)], by [@​joshuaboniface](https://togithub.com/joshuaboniface) - [#​11289](https://togithub.com/jellyfin/jellyfin/issues/11289) Fixed cleanup task not checking for folders \[PR [#​11311](https://togithub.com/jellyfin/jellyfin/issues/11311)], by [@​JPVenson](https://togithub.com/JPVenson) - fix: explicitly allow remove root when performing library removal \[PR [#​11352](https://togithub.com/jellyfin/jellyfin/issues/11352)], by [@​gnattu](https://togithub.com/gnattu) - Changes SessionWebSocketListener to (re)use a timer \[PR [#​11358](https://togithub.com/jellyfin/jellyfin/issues/11358)], by [@​Bond-009](https://togithub.com/Bond-009) - Enable nullable for LibraryManager \[PR [#​11191](https://togithub.com/jellyfin/jellyfin/issues/11191)], by [@​Bond-009](https://togithub.com/Bond-009) - Support age in LocalizationManager.GetRatingLevel \[PR [#​11367](https://togithub.com/jellyfin/jellyfin/issues/11367)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - fix: bind auto-discovery to multicast ip on macOS \[PR [#​11368](https://togithub.com/jellyfin/jellyfin/issues/11368)], by [@​gnattu](https://togithub.com/gnattu) - fix: don't extract external sub \[PR [#​11373](https://togithub.com/jellyfin/jellyfin/issues/11373)], by [@​gnattu](https://togithub.com/gnattu) - Write JSON directly to logfile \[PR [#​11360](https://togithub.com/jellyfin/jellyfin/issues/11360)], by [@​Bond-009](https://togithub.com/Bond-009) - fix: fallback to artist if album artist not provided \[PR [#​11357](https://togithub.com/jellyfin/jellyfin/issues/11357)], by [@​crobibero](https://togithub.com/crobibero) - fix: use new serializer cache per IXmlSerializer \[PR [#​11356](https://togithub.com/jellyfin/jellyfin/issues/11356)], by [@​crobibero](https://togithub.com/crobibero) - Validate item access \[PR [#​11171](https://togithub.com/jellyfin/jellyfin/issues/11171)], by [@​crobibero](https://togithub.com/crobibero) - fix: fix off-by-one error in `GetAttributeValue` \[PR [#​11351](https://togithub.com/jellyfin/jellyfin/issues/11351)], by [@​revam](https://togithub.com/revam) - Don't decode animated images \[PR [#​11109](https://togithub.com/jellyfin/jellyfin/issues/11109)], by [@​crobibero](https://togithub.com/crobibero) - Only update if actively refreshing \[PR [#​11341](https://togithub.com/jellyfin/jellyfin/issues/11341)], by [@​crobibero](https://togithub.com/crobibero) - Fix track MBID in audio metadata \[PR [#​11301](https://togithub.com/jellyfin/jellyfin/issues/11301)], by [@​lyarenei](https://togithub.com/lyarenei) - Enable more warnings as errors \[PR [#​11288](https://togithub.com/jellyfin/jellyfin/issues/11288)], by [@​Bond-009](https://togithub.com/Bond-009) - Don't throw if file was already removed \[PR [#​11286](https://togithub.com/jellyfin/jellyfin/issues/11286)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Allow ApiKey to authorize against the FirstTimeSetupOrElevated policy \[PR [#​11338](https://togithub.com/jellyfin/jellyfin/issues/11338)], by [@​crobibero](https://togithub.com/crobibero) - Add support for out-of-spec but existent, Dolby Vision Profile 8 CCid 6 media. \[PR [#​11334](https://togithub.com/jellyfin/jellyfin/issues/11334)], by [@​GeorgeH005](https://togithub.com/GeorgeH005) - Add index for lastPlayedDate \[PR [#​11342](https://togithub.com/jellyfin/jellyfin/issues/11342)], by [@​crobibero](https://togithub.com/crobibero) - Fix policy for GetRemoteSubtitles \[PR [#​11321](https://togithub.com/jellyfin/jellyfin/issues/11321)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Fix disabled libraries being returned in MediaFolders api \[PR [#​11236](https://togithub.com/jellyfin/jellyfin/issues/11236)], by [@​thornbill](https://togithub.com/thornbill) - Fix some spelling mistakes \[PR [#​11287](https://togithub.com/jellyfin/jellyfin/issues/11287)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Add jacket to the list of music images \[PR [#​11314](https://togithub.com/jellyfin/jellyfin/issues/11314)], by [@​Tina-otoge](https://togithub.com/Tina-otoge) - Fix apple audio codecs \[PR [#​11315](https://togithub.com/jellyfin/jellyfin/issues/11315)], by [@​gnattu](https://togithub.com/gnattu) - fix: rtsp live stream ffprobe timeout \[PR [#​11279](https://togithub.com/jellyfin/jellyfin/issues/11279)], by [@​chencaidy](https://togithub.com/chencaidy) - fix: av1 codecs string \[PR [#​11280](https://togithub.com/jellyfin/jellyfin/issues/11280)], by [@​gnattu](https://togithub.com/gnattu) - Lowercase CollectionTypeOptions to match legacy experience \[PR [#​11272](https://togithub.com/jellyfin/jellyfin/issues/11272)], by [@​crobibero](https://togithub.com/crobibero) - Fix FindExtras overwriting current extra type \[PR [#​11260](https://togithub.com/jellyfin/jellyfin/issues/11260)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Remove SessionInfo.FullNowPlayingItem from API responses \[PR [#​11268](https://togithub.com/jellyfin/jellyfin/issues/11268)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - fix metadata refresh for artists \[PR [#​11257](https://togithub.com/jellyfin/jellyfin/issues/11257)], by [@​sibbi77](https://togithub.com/sibbi77) - Catch exceptions in auto discovery \[PR [#​11252](https://togithub.com/jellyfin/jellyfin/issues/11252)], by [@​crobibero](https://togithub.com/crobibero) - fix: don't do empty hwupload for VT \[PR [#​11235](https://togithub.com/jellyfin/jellyfin/issues/11235)], by [@​gnattu](https://togithub.com/gnattu) - fix: use a reentrant lock when accessing active connections \[PR [#​11256](https://togithub.com/jellyfin/jellyfin/issues/11256)], by [@​cvium](https://togithub.com/cvium) - fix: add image count check to splash screen generation \[PR [#​11245](https://togithub.com/jellyfin/jellyfin/issues/11245)], by [@​revam](https://togithub.com/revam) - Add i18n for TaskCleanCollectionsAndPlaylists \[PR [#​11248](https://togithub.com/jellyfin/jellyfin/issues/11248)], by [@​crobibero](https://togithub.com/crobibero) - fix: unset qmin and qmax for vt \[PR [#​11246](https://togithub.com/jellyfin/jellyfin/issues/11246)], by [@​gnattu](https://togithub.com/gnattu) - fix: disable api endpoint for ffmpeg path for security \[PR [#​11225](https://togithub.com/jellyfin/jellyfin/issues/11225)], by [@​gnattu](https://togithub.com/gnattu) - Fix the broken codecs shifting \[PR [#​11243](https://togithub.com/jellyfin/jellyfin/issues/11243)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Fix compiler warnings for Emby.Server.Implementations \[PR [#​9641](https://togithub.com/jellyfin/jellyfin/issues/9641)], by [@​Daaiid](https://togithub.com/Daaiid) - fix: move trickplay specific option into TrickplayOptions \[PR [#​11229](https://togithub.com/jellyfin/jellyfin/issues/11229)], by [@​gnattu](https://togithub.com/gnattu) - Fix default values missing in ClientCapabilities(Dto) \[PR [#​11232](https://togithub.com/jellyfin/jellyfin/issues/11232)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Adds rename command to commands.yml \[PR [#​11178](https://togithub.com/jellyfin/jellyfin/issues/11178)], by [@​felix920506](https://togithub.com/felix920506) - fix: prefer cli ffmpeg path over config file \[PR [#​11219](https://togithub.com/jellyfin/jellyfin/issues/11219)], by [@​gnattu](https://togithub.com/gnattu) - Fix OpenAPI workflow publishing pull request artifact as unstable specification \[PR [#​11224](https://togithub.com/jellyfin/jellyfin/issues/11224)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Handle OpenAPI spec uploads properly \[PR [#​11215](https://togithub.com/jellyfin/jellyfin/issues/11215)], by [@​joshuaboniface](https://togithub.com/joshuaboniface) - fix: remove legacy codecs for VideoToolbox \[PR [#​11217](https://togithub.com/jellyfin/jellyfin/issues/11217)], by [@​gnattu](https://togithub.com/gnattu) - Add openapi.json upload to new repo server \[PR [#​11214](https://togithub.com/jellyfin/jellyfin/issues/11214)], by [@​joshuaboniface](https://togithub.com/joshuaboniface) - Check all tags for allow/block \[PR [#​11206](https://togithub.com/jellyfin/jellyfin/issues/11206)], by [@​crobibero](https://togithub.com/crobibero) - Fix sar->dar typo in [#​11185](https://togithub.com/jellyfin/jellyfin/issues/11185) \[PR [#​11210](https://togithub.com/jellyfin/jellyfin/issues/11210)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - fix: use Metal tonemap instead of OpenCL \[PR [#​11198](https://togithub.com/jellyfin/jellyfin/issues/11198)], by [@​gnattu](https://togithub.com/gnattu) - fix: map encoder preset to quality setting for VideoToolbox \[PR [#​11205](https://togithub.com/jellyfin/jellyfin/issues/11205)], by [@​gnattu](https://togithub.com/gnattu) - Fix codec vs ActualOutputVideoCodec \[PR [#​11203](https://togithub.com/jellyfin/jellyfin/issues/11203)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Add new VideoRangeTypes to fully support DoVi on webOS \[PR [#​10469](https://togithub.com/jellyfin/jellyfin/issues/10469)], by [@​viktory36](https://togithub.com/viktory36) - Add default auth policy to generated openapi spec \[PR [#​11181](https://togithub.com/jellyfin/jellyfin/issues/11181)], by [@​crobibero](https://togithub.com/crobibero) - fix: use a more recent UA for M3U Tuner \[PR [#​11199](https://togithub.com/jellyfin/jellyfin/issues/11199)], by [@​gnattu](https://togithub.com/gnattu) - feat(i18n): transliterate item name before sorting and filtering \[PR [#​11172](https://togithub.com/jellyfin/jellyfin/issues/11172)], by [@​BLumia](https://togithub.com/BLumia) - fix: make sure the dimension is divisible by two for zscale \[PR [#​11185](https://togithub.com/jellyfin/jellyfin/issues/11185)], by [@​gnattu](https://togithub.com/gnattu) - Convert bump_version to bumper only \[PR [#​11184](https://togithub.com/jellyfin/jellyfin/issues/11184)], by [@​joshuaboniface](https://togithub.com/joshuaboniface) - refactor: use Channels as queueing mechanism for periodic websocket messages \[PR [#​11092](https://togithub.com/jellyfin/jellyfin/issues/11092)], by [@​cvium](https://togithub.com/cvium) - fix: skip library folders that are inaccessible or empty \[PR [#​9291](https://togithub.com/jellyfin/jellyfin/issues/9291)], by [@​cvium](https://togithub.com/cvium) - Restore bump_version script \[PR [#​11177](https://togithub.com/jellyfin/jellyfin/issues/11177)], by [@​crobibero](https://togithub.com/crobibero) - Remove legacy build utilities \[PR [#​11162](https://togithub.com/jellyfin/jellyfin/issues/11162)], by [@​crobibero](https://togithub.com/crobibero) - Fixes 'replace missing metadata' overwrites existing metadata that does exist \[PR [#​11136](https://togithub.com/jellyfin/jellyfin/issues/11136)], by [@​scampower3](https://togithub.com/scampower3) - IIS Hosting \[PR [#​11120](https://togithub.com/jellyfin/jellyfin/issues/11120)], by [@​kimboslice99](https://togithub.com/kimboslice99) - Add lyric files to supported extensions \[PR [#​11163](https://togithub.com/jellyfin/jellyfin/issues/11163)], by [@​robert-hamilton36](https://togithub.com/robert-hamilton36) - Add a github action to automatically precheck new issues for problems \[PR [#​11154](https://togithub.com/jellyfin/jellyfin/issues/11154)], by [@​felix920506](https://togithub.com/felix920506) - Fix parsing of audio PremiereDate property \[PR [#​11155](https://togithub.com/jellyfin/jellyfin/issues/11155)], by [@​sel10ut](https://togithub.com/sel10ut) - Change parsing logic of audio track title \[PR [#​11156](https://togithub.com/jellyfin/jellyfin/issues/11156)], by [@​sel10ut](https://togithub.com/sel10ut) - chore: remove repetitive words \[PR [#​11159](https://togithub.com/jellyfin/jellyfin/issues/11159)], by [@​standstaff](https://togithub.com/standstaff) - Don't attempt to calculate blurhash for svg \[PR [#​11127](https://togithub.com/jellyfin/jellyfin/issues/11127)], by [@​crobibero](https://togithub.com/crobibero) - Added logging for where config logs and cache directories are stored \[PR [#​11124](https://togithub.com/jellyfin/jellyfin/issues/11124)], by [@​PeachesMLG](https://togithub.com/PeachesMLG) - Specify file as concat when extracting attachments \[PR [#​11129](https://togithub.com/jellyfin/jellyfin/issues/11129)], by [@​crobibero](https://togithub.com/crobibero) - Lowercase MediaStreamProtocol for backwards compatibility \[PR [#​11126](https://togithub.com/jellyfin/jellyfin/issues/11126)], by [@​crobibero](https://togithub.com/crobibero) - Cleanup PhotoProvider.cs using new .NET 8 features \[PR [#​11119](https://togithub.com/jellyfin/jellyfin/issues/11119)], by [@​PeachesMLG](https://togithub.com/PeachesMLG) - Remove Azure pipelines CI \[PR [#​11121](https://togithub.com/jellyfin/jellyfin/issues/11121)], by [@​joshuaboniface](https://togithub.com/joshuaboniface) - Add migration for new plugin repo \[PR [#​11100](https://togithub.com/jellyfin/jellyfin/issues/11100)], by [@​crobibero](https://togithub.com/crobibero) - Extract and cache all media attachments in bulk \[PR [#​11029](https://togithub.com/jellyfin/jellyfin/issues/11029)], by [@​alltilla](https://togithub.com/alltilla) - Precache livetv program images \[PR [#​11083](https://togithub.com/jellyfin/jellyfin/issues/11083)], by [@​crobibero](https://togithub.com/crobibero) - Add support for converting from svg to other image types \[PR [#​11077](https://togithub.com/jellyfin/jellyfin/issues/11077)], by [@​crobibero](https://togithub.com/crobibero) - Save embedded lyrics when probing audio \[PR [#​11081](https://togithub.com/jellyfin/jellyfin/issues/11081)], by [@​crobibero](https://togithub.com/crobibero) - Always use ffmpeg codec for bluray \[PR [#​11079](https://togithub.com/jellyfin/jellyfin/issues/11079)], by [@​crobibero](https://togithub.com/crobibero) - Collect candidate audio streams if no audio index is specified \[PR [#​11046](https://togithub.com/jellyfin/jellyfin/issues/11046)], by [@​dmitrylyzo](https://togithub.com/dmitrylyzo) - Return backdrops with text as thumb for tmdb \[PR [#​11078](https://togithub.com/jellyfin/jellyfin/issues/11078)], by [@​crobibero](https://togithub.com/crobibero) - fix replace missing metadata for music \[PR [#​10691](https://togithub.com/jellyfin/jellyfin/issues/10691)], by [@​bhowe34](https://togithub.com/bhowe34) - Rename route parameters that are id to be more descriptive \[PR [#​11068](https://togithub.com/jellyfin/jellyfin/issues/11068)], by [@​crobibero](https://togithub.com/crobibero) - Store lyrics in the database as media streams \[PR [#​9951](https://togithub.com/jellyfin/jellyfin/issues/9951)], by [@​crobibero](https://togithub.com/crobibero) - Remove "Media Playback" option from new issues \[PR [#​11033](https://togithub.com/jellyfin/jellyfin/issues/11033)], by [@​felix920506](https://togithub.com/felix920506) - LiveTV MediaSourceProvider refactor \[PR [#​11054](https://togithub.com/jellyfin/jellyfin/issues/11054)], by [@​barronpm](https://togithub.com/barronpm) - Do not dispose the ffmpeg process \[PR [#​11064](https://togithub.com/jellyfin/jellyfin/issues/11064)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Add item id to download activity \[PR [#​11055](https://togithub.com/jellyfin/jellyfin/issues/11055)], by [@​crobibero](https://togithub.com/crobibero) - LiveTV Recordings Refactor \[PR [#​11045](https://togithub.com/jellyfin/jellyfin/issues/11045)], by [@​barronpm](https://togithub.com/barronpm) - Add PlaybackOrder to Session state \[PR [#​10934](https://togithub.com/jellyfin/jellyfin/issues/10934)], by [@​dkacperski97](https://togithub.com/dkacperski97) - Add IListingsManager Service \[PR [#​10981](https://togithub.com/jellyfin/jellyfin/issues/10981)], by [@​barronpm](https://togithub.com/barronpm) - Add missing MIME types for comicbook formats \[PR [#​11010](https://togithub.com/jellyfin/jellyfin/issues/11010)], by [@​rluetzner](https://togithub.com/rluetzner) - Fix tiles playlist not using relative paths \[PR [#​11000](https://togithub.com/jellyfin/jellyfin/issues/11000)], by [@​nicknsy](https://togithub.com/nicknsy) - BDMV fixes \[PR [#​10990](https://togithub.com/jellyfin/jellyfin/issues/10990)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Make the bitrate of the fallback stream the same as the original \[PR [#​9121](https://togithub.com/jellyfin/jellyfin/issues/9121)], by [@​dmitrylyzo](https://togithub.com/dmitrylyzo) - Add icon for Jellyfin Windows build \[PR [#​10997](https://togithub.com/jellyfin/jellyfin/issues/10997)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - Fix tests: discard webm from test mkvs if there is an unsupported codec \[PR [#​10999](https://togithub.com/jellyfin/jellyfin/issues/10999)], by [@​dmitrylyzo](https://togithub.com/dmitrylyzo) - Escape subtitle extraction input path \[PR [#​10992](https://togithub.com/jellyfin/jellyfin/issues/10992)], by [@​felix920506](https://togithub.com/felix920506) - Correct m4b mimetype \[PR [#​10980](https://togithub.com/jellyfin/jellyfin/issues/10980)], by [@​felix920506](https://togithub.com/felix920506) - Discard WebM if there is an unsupported codec \[PR [#​10772](https://togithub.com/jellyfin/jellyfin/issues/10772)], by [@​dmitrylyzo](https://togithub.com/dmitrylyzo) - Replace IServerEntryPoint with IHostedService \[PR [#​10976](https://togithub.com/jellyfin/jellyfin/issues/10976)], by [@​barronpm](https://togithub.com/barronpm) - Update issue report.yml \[PR [#​10946](https://togithub.com/jellyfin/jellyfin/issues/10946)], by [@​felix920506](https://togithub.com/felix920506) - SchedulesDirect fix \[PR [#​10847](https://togithub.com/jellyfin/jellyfin/issues/10847)], by [@​barronpm](https://togithub.com/barronpm) - Fix some incompatible API deprecations \[PR [#​10973](https://togithub.com/jellyfin/jellyfin/issues/10973)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Progress cleanup \[PR [#​10969](https://togithub.com/jellyfin/jellyfin/issues/10969)], by [@​barronpm](https://togithub.com/barronpm) - Fix InvalidOperationException if log file not found \[PR [#​10956](https://togithub.com/jellyfin/jellyfin/issues/10956)], by [@​beakerandjake](https://togithub.com/beakerandjake) - Update README to include default web client urls \[PR [#​10949](https://togithub.com/jellyfin/jellyfin/issues/10949)], by [@​beakerandjake](https://togithub.com/beakerandjake) - Live TV DI \[PR [#​10951](https://togithub.com/jellyfin/jellyfin/issues/10951)], by [@​barronpm](https://togithub.com/barronpm) - Fix NFO parser to be able to read corrct STRM URL format \[PR [#​10870](https://togithub.com/jellyfin/jellyfin/issues/10870)], by [@​MaVdbussche](https://togithub.com/MaVdbussche) - Add IGuideManager service \[PR [#​10878](https://togithub.com/jellyfin/jellyfin/issues/10878)], by [@​barronpm](https://togithub.com/barronpm) - Fix long live tv load times, Fixes [#​10761](https://togithub.com/jellyfin/jellyfin/issues/10761) \[PR [#​10881](https://togithub.com/jellyfin/jellyfin/issues/10881)], by [@​TelepathicWalrus](https://togithub.com/TelepathicWalrus) - Fix action building \[PR [#​10899](https://togithub.com/jellyfin/jellyfin/issues/10899)], by [@​Gauvino](https://togithub.com/Gauvino) - Use NuGetAuthenticate@1 \[PR [#​10882](https://togithub.com/jellyfin/jellyfin/issues/10882)], by [@​crobibero](https://togithub.com/crobibero) - Refactor Dockerfile and build \[PR [#​10603](https://togithub.com/jellyfin/jellyfin/issues/10603)], by [@​Gauvino](https://togithub.com/Gauvino) - Use helper function to compare guid \[PR [#​10825](https://togithub.com/jellyfin/jellyfin/issues/10825)], by [@​crobibero](https://togithub.com/crobibero) - Add ITunerHostManager service and minor LiveTv cleanup \[PR [#​10858](https://togithub.com/jellyfin/jellyfin/issues/10858)], by [@​barronpm](https://togithub.com/barronpm) - Fixed disposable not being called \[PR [#​10613](https://togithub.com/jellyfin/jellyfin/issues/10613)], by [@​JPVenson](https://togithub.com/JPVenson) - Fix incorrect path check in CleanupCollectionAndPlaylistPathsTask \[PR [#​10876](https://togithub.com/jellyfin/jellyfin/issues/10876)], by [@​Bond-009](https://togithub.com/Bond-009) - Move Live TV code to Jellyfin.LiveTv \[PR [#​10838](https://togithub.com/jellyfin/jellyfin/issues/10838)], by [@​barronpm](https://togithub.com/barronpm) - Remove DLNA-specific DeviceProfile code \[PR [#​10850](https://togithub.com/jellyfin/jellyfin/issues/10850)], by [@​barronpm](https://togithub.com/barronpm) - Respond with Service Unavailable if not in correct network \[PR [#​10822](https://togithub.com/jellyfin/jellyfin/issues/10822)], by [@​crobibero](https://togithub.com/crobibero) - Specify DateTimeKind when pulling a DateTime out of the database \[PR [#​10823](https://togithub.com/jellyfin/jellyfin/issues/10823)], by [@​crobibero](https://togithub.com/crobibero) - Detect audio spatial format \[PR [#​9996](https://togithub.com/jellyfin/jellyfin/issues/9996)], by [@​mohd-akram](https://togithub.com/mohd-akram) - Fix NU1507 to allow only nuget.org via nuget.config \[PR [#​10396](https://togithub.com/jellyfin/jellyfin/issues/10396)], by [@​DaveSenn](https://togithub.com/DaveSenn) - Add option to use replaygain tags for audio \[PR [#​10566](https://togithub.com/jellyfin/jellyfin/issues/10566)], by [@​TelepathicWalrus](https://togithub.com/TelepathicWalrus) - Feature/enable gh codespaces \[PR [#​10324](https://togithub.com/jellyfin/jellyfin/issues/10324)], by [@​JPVenson](https://togithub.com/JPVenson) - Auto Discovery Cleanup \[PR [#​10793](https://togithub.com/jellyfin/jellyfin/issues/10793)], by [@​barronpm](https://togithub.com/barronpm) - Fix More Live TV Warnings \[PR [#​10818](https://togithub.com/jellyfin/jellyfin/issues/10818)], by [@​barronpm](https://togithub.com/barronpm) - Fix broken code coverage \[PR [#​10788](https://togithub.com/jellyfin/jellyfin/issues/10788)], by [@​Bond-009](https://togithub.com/Bond-009) - Add ITranscodeManager \[PR [#​10758](https://togithub.com/jellyfin/jellyfin/issues/10758)], by [@​barronpm](https://togithub.com/barronpm) - Fix Somalia's display name \[PR [#​10765](https://togithub.com/jellyfin/jellyfin/issues/10765)], by [@​st3v3nmw](https://togithub.com/st3v3nmw) - Fix StreamBuilder tests \[PR [#​10757](https://togithub.com/jellyfin/jellyfin/issues/10757)], by [@​dmitrylyzo](https://togithub.com/dmitrylyzo) - Fix some warnings in LiveTV \[PR [#​10682](https://togithub.com/jellyfin/jellyfin/issues/10682)], by [@​barronpm](https://togithub.com/barronpm) - Quote bash paths to prevent word splitting \[PR [#​10672](https://togithub.com/jellyfin/jellyfin/issues/10672)], by [@​Erotemic](https://togithub.com/Erotemic) - Convert CollectionType to use lowercase enum names \[PR [#​10702](https://togithub.com/jellyfin/jellyfin/issues/10702)], by [@​crobibero](https://togithub.com/crobibero) - Fully specify github action versions \[PR [#​10738](https://togithub.com/jellyfin/jellyfin/issues/10738)], by [@​1337joe](https://togithub.com/1337joe) - Remove OpenAPI artifact upload from test workflow \[PR [#​10736](https://togithub.com/jellyfin/jellyfin/issues/10736)], by [@​nielsvanvelzen](https://togithub.com/nielsvanvelzen) - Add new API endpoint to view/update Item UserData \[PR [#​10573](https://togithub.com/jellyfin/jellyfin/issues/10573)], by [@​arabcoders](https://togithub.com/arabcoders) - Remove unused DLNA models \[PR [#​10685](https://togithub.com/jellyfin/jellyfin/issues/10685)], by [@​barronpm](https://togithub.com/barronpm) - Fix: Plugin Installed Alerts missing from Admin Dashboard [#​10620](https://togithub.com/jellyfin/jellyfin/issues/10620) \[PR [#​10625](https://togithub.com/jellyfin/jellyfin/issues/10625)], by [@​ilovepilav](https://togithub.com/ilovepilav) - Allow persons on books \[PR [#​10371](https://togithub.com/jellyfin/jellyfin/issues/10371)], by [@​Pithaya](https://togithub.com/Pithaya) - Query Improvements \[PR [#​10617](https://togithub.com/jellyfin/jellyfin/issues/10617)], by [@​barronpm](https://togithub.com/barronpm) - LibraryChangedNotifier Cleanup \[PR [#​10592](https://togithub.com/jellyfin/jellyfin/issues/10592)], by [@​barronpm](https://togithub.com/barronpm) - Use new .NET 8 features \[PR [#​10591](https://togithub.com/jellyfin/jellyfin/issues/10591)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix action building \[PR [#​10590](https://togithub.com/jellyfin/jellyfin/issues/10590)], by [@​Gauvino](https://togithub.com/Gauvino) - Move DLNA to Plugin (Part 1 (Part 2)) \[PR [#​10574](https://togithub.com/jellyfin/jellyfin/issues/10574)], by [@​barronpm](https://togithub.com/barronpm) - Move DLNA to Plugin (Part 1) \[PR [#​10557](https://togithub.com/jellyfin/jellyfin/issues/10557)], by [@​barronpm](https://togithub.com/barronpm) - Convert string MediaType to enum MediaType \[PR [#​9762](https://togithub.com/jellyfin/jellyfin/issues/9762)], by [@​crobibero](https://togithub.com/crobibero) - Validate AuthenticationProviderId and PasswordResetProviderId \[PR [#​10553](https://togithub.com/jellyfin/jellyfin/issues/10553)], by [@​Chris-Codes-It](https://togithub.com/Chris-Codes-It) - Add GH Workflow for CI Tests \[PR [#​10392](https://togithub.com/jellyfin/jellyfin/issues/10392)], by [@​DavidFair](https://togithub.com/DavidFair) - Convert CollectionType, SpecialFolderType to enum \[PR [#​9764](https://togithub.com/jellyfin/jellyfin/issues/9764)], by [@​crobibero](https://togithub.com/crobibero) - Convert ItemSortBy to enum \[PR [#​9765](https://togithub.com/jellyfin/jellyfin/issues/9765)], by [@​crobibero](https://togithub.com/crobibero) - Revert SkiaSharp upgrade, fix library scan crashes \[PR [#​10544](https://togithub.com/jellyfin/jellyfin/issues/10544)], by [@​justin-sleep](https://togithub.com/justin-sleep) - Update link to Jellyfin website \[PR [#​10501](https://togithub.com/jellyfin/jellyfin/issues/10501)], by [@​methbkts](https://togithub.com/methbkts) - Combine Title and Overview for multi-episodes files for the TMDB provider \[PR [#​10078](https://togithub.com/jellyfin/jellyfin/issues/10078)], by [@​scampower3](https://togithub.com/scampower3) - Add IDisposableAnalyzers to more projects \[PR [#​10531](https://togithub.com/jellyfin/jellyfin/issues/10531)], by [@​Bond-009](https://togithub.com/Bond-009) - Update SkiaSharp to v2.88.6 \[PR [#​10513](https://togithub.com/jellyfin/jellyfin/issues/10513)], by [@​Bond-009](https://togithub.com/Bond-009) - Correct docstring for /Upcoming \[PR [#​10519](https://togithub.com/jellyfin/jellyfin/issues/10519)], by [@​s-t-e-v-e-n-k](https://togithub.com/s-t-e-v-e-n-k) - Forward user_agent config to ffprobe \[PR [#​10448](https://togithub.com/jellyfin/jellyfin/issues/10448)], by [@​vincent](https://togithub.com/vincent) - Don't remove all tokens if invalid header is provided \[PR [#​10490](https://togithub.com/jellyfin/jellyfin/issues/10490)], by [@​crobibero](https://togithub.com/crobibero) - [#​10333](https://togithub.com/jellyfin/jellyfin/issues/10333) Fix for stale PRs check: increase operations, process ascending \[PR [#​10473](https://togithub.com/jellyfin/jellyfin/issues/10473)], by [@​jacobslusser](https://togithub.com/jacobslusser) - refactor: cache the resize image filter \[PR [#​10472](https://togithub.com/jellyfin/jellyfin/issues/10472)], by [@​cvium](https://togithub.com/cvium) - chore(deps): use Svg.Skia instead of the deprecated SkiaSharp.Svg \[PR [#​10471](https://togithub.com/jellyfin/jellyfin/issues/10471)], by [@​cvium](https://togithub.com/cvium) - Add auto close of an inactive session after X minutes \[PR [#​10357](https://togithub.com/jellyfin/jellyfin/issues/10357)], by [@​herby2212](https://togithub.com/herby2212) - add EnableSubtitleManagement permission \[PR [#​10410](https://togithub.com/jellyfin/jellyfin/issues/10410)], by [@​Ch1nkara](https://togithub.com/Ch1nkara) - Fix mismatch between intel VAAPI UMD/KMD in rare cases \[PR [#​10451](https://togithub.com/jellyfin/jellyfin/issues/10451)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - [#​10333](https://togithub.com/jellyfin/jellyfin/issues/10333) Increases operations per run of GitHub 'stale' action \[PR [#​10447](https://togithub.com/jellyfin/jellyfin/issues/10447)], by [@​jacobslusser](https://togithub.com/jacobslusser) - chore(deps): downgrade IDisposableAnalyzers to 4.0.4 \[PR [#​10457](https://togithub.com/jellyfin/jellyfin/issues/10457)], by [@​cvium](https://togithub.com/cvium) - add IAsyncDisposable to DisplayPreferencesManager \[PR [#​10455](https://togithub.com/jellyfin/jellyfin/issues/10455)], by [@​cvium](https://togithub.com/cvium) - Fix fuzz projects \[PR [#​10416](https://togithub.com/jellyfin/jellyfin/issues/10416)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix a few resharper warnings and appy a few its suggestions \[PR [#​10366](https://togithub.com/jellyfin/jellyfin/issues/10366)], by [@​goremykin](https://togithub.com/goremykin) - Customizable Cast Receiver \[PR [#​10270](https://togithub.com/jellyfin/jellyfin/issues/10270)], by [@​crobibero](https://togithub.com/crobibero) - Multiple Stream changes \[PR [#​10390](https://togithub.com/jellyfin/jellyfin/issues/10390)], by [@​Bond-009](https://togithub.com/Bond-009) - Dlna cleanup \[PR [#​10391](https://togithub.com/jellyfin/jellyfin/issues/10391)], by [@​barronpm](https://togithub.com/barronpm) - Enable CodeAnalysisTreatWarningsAsErrors for MediaBrowser.Common \[PR [#​10389](https://togithub.com/jellyfin/jellyfin/issues/10389)], by [@​Bond-009](https://togithub.com/Bond-009) - StreamingHelpers.GetOutputFileExtension should never return null \[PR [#​10387](https://togithub.com/jellyfin/jellyfin/issues/10387)], by [@​Bond-009](https://togithub.com/Bond-009) - Empty Guids shouldn't make it into the refresh queue \[PR [#​10379](https://togithub.com/jellyfin/jellyfin/issues/10379)], by [@​Bond-009](https://togithub.com/Bond-009) - Deprecate CanLaunchWebBrowser \[PR [#​10381](https://togithub.com/jellyfin/jellyfin/issues/10381)], by [@​Bond-009](https://togithub.com/Bond-009) - Refactor URI overrides \[PR [#​10051](https://togithub.com/jellyfin/jellyfin/issues/10051)], by [@​Shadowghost](https://togithub.com/Shadowghost) - Fix HLS playback of m4a files with mjpeg stream \[PR [#​10069](https://togithub.com/jellyfin/jellyfin/issues/10069)], by [@​lonebyte](https://togithub.com/lonebyte) - XML Parsing Cleanup \[PR [#​10352](https://togithub.com/jellyfin/jellyfin/issues/10352)], by [@​barronpm](https://togithub.com/barronpm) - Use Process.WaitForExitAsync added in .NET 5 \[PR [#​10378](https://togithub.com/jellyfin/jellyfin/issues/10378)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix using movie.nfo first when .nfo also exists \[PR [#​10339](https://togithub.com/jellyfin/jellyfin/issues/10339)], by [@​leovan](https://togithub.com/leovan) - Jellyfin.Drawing minor improvements \[PR [#​10347](https://togithub.com/jellyfin/jellyfin/issues/10347)], by [@​Bond-009](https://togithub.com/Bond-009) - Add SystemManager service \[PR [#​10337](https://togithub.com/jellyfin/jellyfin/issues/10337)], by [@​barronpm](https://togithub.com/barronpm) - Combine Title and Overview for multi-episodes files for NFO file \[PR [#​10080](https://togithub.com/jellyfin/jellyfin/issues/10080)], by [@​scampower3](https://togithub.com/scampower3) - Use CryptoStream to convert stream from base64 \[PR [#​10346](https://togithub.com/jellyfin/jellyfin/issues/10346)], by [@​Bond-009](https://togithub.com/Bond-009) - Fix multiple FLAC HTTP Live Streaming issues \[PR [#​10067](https://togithub.com/jellyfin/jellyfin/issues/10067)], by [@​lonebyte](https://togithub.com/lonebyte) - Don't create non existent persons in LibraryManager.GetPerson \[PR [#​10345](https://togithub.com/jellyfin/jellyfin/issues/10345)], by [@​Bond-009](https://togithub.com/Bond-009) - Use Authorization header in integration tests \[PR [#​10336](https://togithub.com/jellyfin/jellyfin/issues/10336)], by [@​Bond-009](https://togithub.com/Bond-009) - Reduce string allocations \[PR [#​10348](https://togithub.com/jellyfin/jellyfin/issues/10348)], by [@​Bond-009](https://togithub.com/Bond-009) - Add support for transcode audio file to PCM format \[PR [#​10321](https://togithub.com/jellyfin/jellyfin/issues/10321)], by [@​feilongfl](https://togithub.com/feilongfl) - Fix/probesize \[PR [#​10255](https://togithub.com/jellyfin/jellyfin/issues/10255)], by [@​thomasjohansen](https://togithub.com/thomasjohansen) - Add full version tag for renovate \[PR [#​10370](https://togithub.com/jellyfin/jellyfin/issues/10370)], by [@​1337joe](https://togithub.com/1337joe) - Fixed probesize argument passing to FFmpeg \[PR [#​10135](https://togithub.com/jellyfin/jellyfin/issues/10135)], by [@​0x25CBFC4F](https://togithub.com/0x25CBFC4F) - Fix JELLYFIN_FFMPEG_OPT is not enabled in fedora ExecStart \[PR [#​10330](https://togithub.com/jellyfin/jellyfin/issues/10330)], by [@​nyanmisaka](https://togithub.com/nyanmisaka) - [#​10333](https://togithub.com/jellyfin/jellyfin/issues/10333) Updates issue stale action to fix issues with not running \[PR [#​10334](https://togithub.com/jellyfin/jellyfin/issues/10334)], by [@​jacobslusser](https://togithub.com/jacobslusser) - Minor cleanup \[PR [#​10331](https://togithub.com/jellyfin/jellyfin/issues/10331)], by [@​barronpm](https://togithub.com/barronpm) - Add book related values to the PersonKind enum \[PR [#​10325](https://togithub.com/jellyfin/jellyfin/issues/10325)], by [@​Pithaya](https://togithub.com/Pithaya) - PhotoResolver: change how generated images are detected \[PR [#​10222](https://togithub.com/jellyfin/jellyfin/issues/10222)], by [@​Bond-009](https://togithub.com/Bond-009) - Add shebang to jellyfin.init \[PR [#​10318](https://togithub.com/jellyfin/jellyfin/issues/10318)], by [@​MartinWilkerson](https://togithub.com/MartinWilkerson) - Allow repeated same tv guide channels on M3U tuner \[PR [#​10323](https://togithub.com/jellyfin/jellyfin/issues/10323)], by [@​hagaygo](https://togithub.com/hagaygo) - Use IHostLifetime for Shutdown/Restart \[PR [#​10261](https://togithub.com/jellyfin/jellyfin/issues/10261)], by [@​barronpm](https://togithub.com/barronpm) - Ignore .zfs folder \[PR [#​10219](https://togithub.com/jellyfin/jellyfin/issues/10219)], by [@​Bond-009](https://togithub.com/Bond-009) - Add We;Na to artist split whitelist \[PR [#​10329](https://togithub.com/jellyfin/jellyfin/issues/10329)], by [@​1337joe](https://togithub.com/1

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.