| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 29 hours | Fix use of thread-unsafe List<T>.Sort() | Gabriel Luci | |
| 41 hours | Merge pull request #16695 from ExpctING/fix_dummy_chapter | Niels van Velzen | |
| Fix dummy chapter handling for videos with a single chapter or short duration. | |||
| 41 hours | Merge pull request #16702 from itz4blitz/blitz/issue-13197-nfo-season | Niels van Velzen | |
| Honor episode NFO season during metadata merge | |||
| 41 hours | Merge pull request #16166 from Shadowghost/ignore-caching | Niels van Velzen | |
| Implement ignore rule caching | |||
| 41 hours | Merge pull request #16747 from MBR-0001/fix-ffprobe-subs | Niels van Velzen | |
| Fix FFProbeVideoInfo downloading subtitles without considering internal streams | |||
| 2 days | Implement ignore rule caching | Shadowghost | |
| 3 days | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 3 days | feat/audiobook_chapters (#16518) | Seven Rats | |
| feat/audiobook_chapters | |||
| 4 days | Fix FFProbeVideoInfo downloading subtitles without considering internal streams | MBR#0001 | |
| Currently "Skip if the video already contains embedded subtitles" and "Skip if the default audio track matches the download language" are ignored because the internal tracks are not loaded before downloading This method is also triggered by the missing subtitles task (whenever a subtitle is downloaded) so if there are multiple languages configured, after first one is downloaded (valid) it runs it for other languages which might be internal | |||
| 9 days | hide HLS controllers and update obsolete endpoints | dkanada | |
| 10 days | Honor episode NFO season during metadata merge | itz4blitz | |
| Path-derived season numbers could win over explicit provider metadata during episode refresh, causing episodes to appear in the wrong season. Prefer provider-supplied season numbers in the provider merge phases without letting later backfill merges clobber them. | |||
| 11 days | fix ci failed | ExpctING | |
| Co-authored-by: Copilot <copilot@github.com> | |||
| 12 days | Fix dummy chapter handling for videos with a single chapter. | ExpctING | |
| 13 days | Merge pull request #16649 from MBR-0001/removeGlobalSubtitleConfiguration | Bond-009 | |
| Skip libraries without enabled subtitle providers in SubtitleScheduledTask | |||
| 2026-04-19 | Include item path in provider error log messages | John Corser | |
| Fixes #16622 - Error messages like 'Error in Probe Provider' now include the media file path, making it easier to identify which file caused the failure. | |||
| 2026-04-19 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-18 | Merge branch 'master' into removeGlobalSubtitleConfiguration | MBR-0001 | |
| 2026-04-18 | Remove global subtitle configuration (#14957) | KGT1 | |
| 2026-04-16 | Fix comparison | MBR-0001 | |
| 2026-04-14 | Fix artist metadata not being fetched on initial library scan (#16606) | theguymadmax | |
| * Fix artist metadata not being fetched on initial library scan * Update Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs Co-authored-by: Bond-009 <bond.009@outlook.com> --------- Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2026-04-10 | Record missing information | Dominic DeMarco | |
| Fixes tonemapping checks by recording previously missing information when gathering video stream information from videos in a BDMV structure | |||
| 2026-04-07 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-06 | Add additional validations | Shadowghost | |
| 2026-04-06 | Fix GHSA-j2hf-x4q5-47j3 with improved sanitization | Joshua M. Boniface | |
| Co-Authored-By: Shadowghost <Ghost_of_Stone@web.de> | |||
| 2026-04-06 | Backport pull request #16539 from jellyfin/release-10.11.z | MBR-0001 | |
| Fix subtitle saving Original-merge: f51c63e244436944d5269085a1bed1e56db7a78e Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-23 | Merge pull request #15593 from dkanada/book-provider-ids | Bond-009 | |
| include external IDs and URLs for book providers | |||
| 2026-03-06 | Fix trickplay generation for parts and alt versions | Shadowghost | |
| 2026-02-20 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-02-15 | Fix build | Bond_009 | |
| 2026-02-15 | Merge pull request #16236 from theguymadmax/fix-season-unknown | Bond-009 | |
| Fix episodes appearing in Season Unknown incorrectly and prevent unnecessary virtual season creation | |||
| 2026-02-15 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-02-14 | Merge pull request #16144 from DerMaddis/series-production-year | Bond-009 | |
| TmdbSeriesProvider: Set ProductionYear field | |||
| 2026-02-14 | Backport pull request #16116 from jellyfin/release-10.11.z | saltpi | |
| Fix TMDB image URLs missing size parameter Original-merge: caa05c1bf2c55053a65091886f0ddf78865fc72c Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-02-13 | Fix episodes appearing in Season Unknown incorrectly and prevent unnecessary ↵ | theguymadmax | |
| virtual season creation | |||
| 2026-02-13 | TmdbSeriesProvider: Set ProductionYear in SearchResult mappers | DerMaddis | |
| 2026-02-07 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-02-07 | Remove Collection and Playlist cleanup task | Shadowghost | |
| 2026-02-07 | Make sure we deduplicate LinkedChildren | Shadowghost | |
| 2026-02-01 | Remove handling for 5-letter language codes in TMDb language normalization | Riri | |
| 2026-01-30 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-01-30 | TmdbSeriesProvider: Set ProductionYear field | DerMaddis | |
| 2026-01-29 | include external IDs and URLs for book providers | dkanada | |
| 2026-01-28 | Backport pull request #16066 from jellyfin/release-10.11.z | theguymadmax | |
| Fix TMDB crew department mapping Original-merge: 673f617994da6ff6a45cf428a3ea47de59edc6c5 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-01-27 | fix: Resolve CA1849/CA2007 synchronous IO in EpubImageProvider (#16124) | Gladtbam | |
| 2026-01-27 | Merge pull request #15604 from dkanada/opf-metadata | Niels van Velzen | |
| extract local metadata from OPF and EPUB files | |||
| 2026-01-18 | Complete LinkedChildren integration and batch DTO optimizations | Shadowghost | |
| This commit integrates remaining performance changes: - Add batch user data fetching in DtoService to reduce N+1 queries - Add GetNextUpEpisodesBatch in TVSeriesManager for efficient batch retrieval - Update Video/Movie/BoxSet to use LibraryManager for alternate versions - Transition LinkedChild to use ItemId instead of Path (obsolete Path/LibraryItemId) - Update providers and controllers for LinkedChildren-based references - Add NextUpEpisodeBatchResult for batched episode queries - Integrate IDescendantQueryProvider in SqliteDatabaseProvider | |||
| 2026-01-18 | Backport pull request #15899 from jellyfin/release-10.11.z | MarcoCoreDuo | |
| Fix watched state not kept on Media replace/rename Original-merge: 8433b6d8a41f66f6eef36bb950927c6a6afa1a36 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-01-18 | Backport pull request #15872 from jellyfin/release-10.11.z | Shadowghost | |
| Be more strict about PersonType assignment Original-merge: b56de6493f67cd1cdc43b47745ae66908d1aef41 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-01-14 | Update to .NET 10.0 | Bond_009 | |
| 2025-12-29 | Fix build | Bond_009 | |
