| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-20 | Merge pull request #17320 from TaterTechStudios/fix/item-correct-selector | Cody Robibero | |
| Fix: Fetch the correct row matching the most up to date file | |||
| 2026-07-20 | Merge pull request #17324 from damienmeur/refactor/generic-getorderby | Cody Robibero | |
| Make RequestHelpers.GetOrderBy generic and reuse it in ActivityLogController | |||
| 2026-07-20 | Merge pull request #17342 from LTe/fix-subtitle-conversion-race | Cody Robibero | |
| Fix race condition in concurrent subtitle conversion | |||
| 2026-07-20 | Merge pull request #17254 from sjakub/attribute_aliases | Cody Robibero | |
| Add additional attribute aliases and improve attribute detection | |||
| 2026-07-20 | Merge pull request #17204 from theguymadmax/sort-seires-trailers | Bond-009 | |
| Sort trailers for TV Shows | |||
| 2026-07-20 | Fix SchedulesDirect image limit recognition (#17347) | Bond-009 | |
| 2026-07-20 | Add TVDB provider ID support for movies (#17255) | theguymadmax | |
| Add TVDB provider ID support for movies | |||
| 2026-07-20 | Merge pull request #17252 from theguymadmax/fix-alubms-and-artists | Bond-009 | |
| Fix artists being displayed with albums | |||
| 2026-07-20 | Merge pull request #17386 from jellyfin/renovate/actions-setup-python-7.x | Bond-009 | |
| Update actions/setup-python action to v7 | |||
| 2026-07-20 | Remove libpostproc check for ffmpeg version validation (#17384) | gnattu | |
| Remove libpostproc check for ffmpeg version validation | |||
| 2026-07-20 | Merge pull request #17382 from kaunkrishna/master | Bond-009 | |
| Fix linked whitespace after image badges in `README.md` | |||
| 2026-07-20 | Translated using Weblate (Faroese) | krvi | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/ | |||
| 2026-07-20 | Translated using Weblate (Croatian) | Milo Ivir | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/ | |||
| 2026-07-20 | Merge pull request #17291 from dkanada/creator-normalization | Bond-009 | |
| normalize common formats for creator names in OPF data | |||
| 2026-07-20 | Merge pull request #17302 from ElianCodes/fix/lastlogindate-stale-entity | Bond-009 | |
| Keep authenticated user entity in sync with persisted login timestamps | |||
| 2026-07-20 | Merge pull request #17304 from nyanmisaka/normalize-invalid-pts-for-trickplay | Bond-009 | |
| Normalize invalid PTS from containers for Trickplay generation | |||
| 2026-07-20 | Merge pull request #17365 from Shadowghost/fix-resume-perf | Bond-009 | |
| Fix Resume query performance | |||
| 2026-07-20 | Merge pull request #17375 from mbastian77/docs/entities-xml-docs | Bond-009 | |
| Add XML docs to small entity interfaces and remove CS1591 suppressions | |||
| 2026-07-20 | Update actions/setup-python action to v7 | renovate[bot] | |
| 2026-07-19 | Update README.md | KAUN | |
| 2026-07-18 | Translated using Weblate (Faroese) | krvi | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/ | |||
| 2026-07-18 | Translated using Weblate (Faroese) | krvi | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/ | |||
| 2026-07-18 | Translated using Weblate (Chinese (Traditional Han script)) | CHO-HSUN-TE | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/ | |||
| 2026-07-18 | Normalize invalid PTS from containers for Trickplay generation | nyanmisaka | |
| This change does not affect the keyframe only mode. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2026-07-17 | Fix Swagger UI auth docs (#12990) (#16910) | Bond-009 | |
| 2026-07-17 | Prevent ffmpeg from hanging extracting subtitles (#17297) | Marc Brooks | |
| * Prevent ffmpeg from hanging extracting subtitles Add `RunSubtitleExtractionProcess` to unify the external _ffmpeg_ process handling and error management. Add a `-nostdin` flag that prevents _ffmpeg_ from reading from _stdin_ and blocking on an inherited stdin handle (e.g. when Jellyfin runs as a service under NSSM), which otherwise hangs subtitle extraction forever when _ffmpeg_ blocks on any keyboard-interaction read until the timeout (30 minutes). Close the redirected _stdin_ to ensure immediage EOF. Drain the _stderr_ to a string and log it, to ensure we don't block the _ffmpeg_ process on errors that exceed the pipe length. Pass `-y` to _ffmpeg_ to ensure it overwrites any existing output file without prompting for confirmation. * Address review comments Make sure we always drain stderr. Make sure the timeout also honors the cancellationToken. Make sure when we get cancelled we don't log it as a ffmpeg error. | |||
| 2026-07-17 | Show production companies under TV Shows' Studios (#17246) | Rant423 | |
| * show production companies instead of networks * keep both production companies and networks * fix whitespace * fix nullable type * networks first, then production companies | |||
| 2026-07-17 | Merge pull request #17288 from nyanmisaka/ffmpeg-log-utf8 | Bond-009 | |
| Fix potential garbled text in FFmpeg logs on Windows | |||
| 2026-07-17 | Merge pull request #17327 from ↵ | Bond-009 | |
| Shadowghost/remove-playbackpositionticks-mediasourceinfo Remove PlaybackPositionTicks from MediaSourceInfo | |||
| 2026-07-17 | Merge pull request #17334 from nyanmisaka/fix-cuda-hwupload | Bond-009 | |
| Fix format negotiation in hybrid SW decode and CUDA tonemap pipeline | |||
| 2026-07-17 | Merge pull request #17151 from theguymadmax/fix-indentify-image | Bond-009 | |
| Fix Identify returning wrong images | |||
| 2026-07-17 | Merge pull request #17326 from theguymadmax/update-series-name | Bond-009 | |
| Update season and episode SeriesName when renaming a series | |||
| 2026-07-17 | Merge pull request #17280 from Shadowghost/remove-image-override-hack | Bond-009 | |
| Remove episode image override hack | |||
| 2026-07-17 | Merge pull request #17191 from IDisposable/fix/handler-path-traversal | Bond-009 | |
| Fix path transversal exposure in Plugins | |||
| 2026-07-17 | Merge pull request #17354 from jellyfin/renovate/actions-setup-dotnet-6.x | Bond-009 | |
| 2026-07-17 | Merge pull request #17359 from jellyfin/renovate/ci-deps | Bond-009 | |
| 2026-07-17 | Merge pull request #17348 from ↵ | Bond-009 | |
| theguymadmax/revert-includeItemTypes-in-collectionType | |||
| 2026-07-17 | Merge pull request #17343 from mbastian77/docs/channels-xml-docs | Bond-009 | |
| 2026-07-17 | Merge pull request #17344 from mbastian77/docs/session-model-xml-docs | Bond-009 | |
| 2026-07-17 | Merge pull request #17340 from mbastian77/docs/dlna-model-xml-docs | Bond-009 | |
| 2026-07-17 | Merge pull request #17339 from mbastian77/docs/providers-lookup-info-xml-docs | Bond-009 | |
| 2026-07-17 | Merge pull request #17338 from mbastian77/docs/deviceid-xml-docs | Bond-009 | |
| 2026-07-17 | Translated using Weblate (Spanish (Latin America)) | Fabián Sanhueza | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/ | |||
| 2026-07-17 | Merge pull request #17337 from Shadowghost/limit-similar-items | Bond-009 | |
| 2026-07-16 | Revert setting default BaseItemKind for CollectionType | theguymadmax | |
| 2026-07-16 | Update github/codeql-action action to v4.37.1 | renovate[bot] | |
| 2026-07-16 | Fix user data batch query perf | Shadowghost | |
| 2026-07-16 | Fix tie-breaker performance | Shadowghost | |
| 2026-07-16 | Update actions/setup-dotnet action to v6 | renovate[bot] | |
| 2026-07-15 | Move GetUserDataBatch to use ResolveUserDataRow when item.UserData isn't ↵ | Jordan Rushing | |
| preloaded | |||
