| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | Merge pull request #17106 from Shadowghost/extend-transcoding-reason-reporting | Bond-009 | |
| Extend TranscodingReason reporting | |||
| 5 days | Extend TranscodingReason reporting | Shadowghost | |
| 7 days | Always apply recursive when filters are requested | Shadowghost | |
| 11 days | Fix duplicate trickplay images for interlaced videos | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 13 days | Merge pull request #16121 from Shadowghost/search-rebased | Bond-009 | |
| Implement search providers | |||
| 13 days | Merge pull request #16941 from Shadowghost/fix-external-data-pruning | Bond-009 | |
| Fix external data pruning on item deletion | |||
| 2026-06-06 | Merge pull request #17025 from Shadowghost/fix-playlist-visibility | Bond-009 | |
| Fix playlist visibility | |||
| 2026-06-04 | Fix playlist visibility | Shadowghost | |
| 2026-06-03 | Enforce parental filtering on additional endpoints | Shadowghost | |
| 2026-06-02 | Merge pull request #16994 from theguymadmax/trim-tags | Bond-009 | |
| Trim tags | |||
| 2026-06-01 | Merge pull request #16967 from Shadowghost/fix-recently-added-posters | Bond-009 | |
| Fix recently added episode links and posters | |||
| 2026-06-01 | Only resolve symlinks on playback (#16965) | Tim Eisele | |
| Only resolve symlinks on playback | |||
| 2026-05-31 | Trim tags | theguymadmax | |
| 2026-05-31 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-31 | Fix similarity (#16942) | Tim Eisele | |
| Fix similarity | |||
| 2026-05-30 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| # Conflicts: # Emby.Server.Implementations/Library/LibraryManager.cs # Jellyfin.Server.Implementations/Item/PeopleRepository.cs # MediaBrowser.Controller/Library/ILibraryManager.cs # MediaBrowser.Controller/Persistence/IPeopleRepository.cs | |||
| 2026-05-29 | Remove the unused NowPlayingQueueFullItems session property from session ↵ | PCEWLKR | |
| DTOs and associated references | |||
| 2026-05-29 | Add a collection API for `Included In` feature (#15516) | Sam Xie | |
| Add a collection API for `Included In` feature | |||
| 2026-05-29 | Fix recently added episode links and posters | Shadowghost | |
| 2026-05-28 | Fix A/V desync when resuming HLS with video transcode + audio copy (#16580) | Piotr Niełacny | |
| Fix A/V desync when resuming HLS with video transcode + audio copy | |||
| 2026-05-27 | Merge pull request #16856 from Shadowghost/movie-recommendations | Bond-009 | |
| Fix movie recommendations | |||
| 2026-05-26 | Improve OriginalLanguage normalization and inheritance (#16829) | Erik W | |
| Improve OriginalLanguage normalization and inheritance | |||
| 2026-05-26 | Fix external data pruning on item deletion | Shadowghost | |
| 2026-05-24 | Add batch method for people names | Shadowghost | |
| 2026-05-24 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-24 | Fix inconsistent extradata generated by hevc_vaapi on AMD driver | nyanmisaka | |
| This change is required for upstream ffmpeg 8+, because its mp4 muxer will drop in-band PS when using codec tag hvc1. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2026-05-21 | Fix StyleCop pattern matching whitespace false-positive | jakobkukla | |
| 2026-05-21 | Run tree-wide dotnet format | jakobkukla | |
| 2026-05-21 | Add support for filtering boxsets by parentId (#16882) | Bond-009 | |
| 2026-05-21 | Merge pull request #16855 from Shadowghost/fix-local-plugin-images | Bond-009 | |
| Fix integrated provider images | |||
| 2026-05-20 | Add support for filtering boxsets by parentId | Shadowghost | |
| 2026-05-19 | Normalize VobSub .sub to .idx for embedding, add EncodingHelper tests | Piotr Niełacny | |
| Move the .sub to .idx path normalization outside the burn-in check so it applies to subtitle embedding as well. ffmpeg requires the .idx file to read VobSub subtitles. Add unit tests for GetMapArgs and GetInputArgument covering internal subs, external SRT, multi-file SRT, multi-stream MKS containers, and VobSub .sub/.idx path normalization. | |||
| 2026-05-19 | Fix external subtitle stream mapping for multi-stream containers | Piotr Niełacny | |
| Compute the in-file stream index for external subtitles instead of hardcoding -map 1:0. For single-stream files (SRT/ASS/VTT) the index is always 0, preserving existing behavior. For multi-stream containers like MKS, the correct track is selected by counting sibling streams that share the same Path. Add unit tests for GetMapArgs covering internal subs, external SRT, multiple external files, and multi-stream MKS containers. | |||
| 2026-05-19 | Embed external subtitles into MKV when transcoding | Piotr Niełacny | |
| Allow external subtitle files (SRT, ASS, PGS, etc.) to be muxed into MKV output containers when the device profile requests Embed delivery. Previously, the IsExternal guard in GetSubtitleProfile excluded external subtitles from Embed consideration entirely, forcing them to be served as separate sidecar files even when the output container supports embedding. Changes: - Extract CanConsiderEmbedSubtitle in StreamBuilder to allow external subs through when transcoding to MKV - Add external subtitle file as FFmpeg input (-i) for Embed delivery - Map external embedded subs from the correct FFmpeg input index - Fix external audio map index to account for the new subtitle input - Extract NeedsExternalSubtitleMuxing in EncodingHelper to deduplicate the external subtitle input check Fixes #16403 | |||
| 2026-05-16 | Apply review and sonar suggestions | Shadowghost | |
| 2026-05-16 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-16 | Address review comments | Shadowghost | |
| 2026-05-15 | Fix integrated provider images | Shadowghost | |
| 2026-05-15 | Merge pull request #9787 from TheMelmacian/feature/language_filters | Bond-009 | |
| New filters for audio and subtitle languages | |||
| 2026-05-15 | Fix movie recommendations | Shadowghost | |
| 2026-05-15 | Merge pull request #15970 from Shadowghost/similarity | Bond-009 | |
| Implement similarity providers | |||
| 2026-05-13 | Apply review suggestions | Shadowghost | |
| 2026-05-12 | Add Accept-Language header support for per-request localization | Shadowghost | |
| 2026-05-12 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-12 | Backport pull request #16819 from jellyfin/release-10.11.z | nyanmisaka | |
| Fix rate control in av1_amf encoder Original-merge: a023b9c88dbd827f01a94780c5401a3ff132db69 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-05-12 | Safeguard against invalid GUIDs (#16813) | Tim Eisele | |
| Safeguard against invalid GUIDs | |||
| 2026-05-12 | move language filters from QueryFiltersLegacy to QueryFilters | TheMelmacian | |
| 2026-05-10 | feat: language filters for subtitles and audio | TheMelmacian | |
| 2026-05-09 | Check videoRotation in video stream copy | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2026-05-08 | Merge pull request #14847 from tjwalkr3/warnings-5 | Bond-009 | |
| Fix CA1051 and CA1815 warnings, Change public fields to auto properties | |||
