| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-05 | Merge pull request #17044 from Shadowghost/version-model-and-handling | Cody Robibero | |
| Fixes for multi version handling | |||
| 2026-07-02 | Fix review comments | Shadowghost | |
| 2026-06-25 | Add TMDb missing episode provider | Shadowghost | |
| 2026-06-23 | Fix SonarCloud warnings | 854562 | |
| 2026-06-22 | Truncate ISO-639-2 language display names at first delimiter | 854562 | |
| Prevents raw ISO-639-2 values (e.g. "Greek, Modern (1453-)" from cluttering the audio and subtitle display names by truncating them at the first comma or semicolon ("Greek"). Applies to MediaStreamRepository and ProbeResultNormalizer. | |||
| 2026-06-21 | Fix too many SQL variables in DeleteItem for large batch deletes | Joshua M. Boniface | |
| The FixIncorrectOwnerIdRelationships migration deletes all duplicate items in a single DeleteItemsUnsafeFast -> DeleteItem(ids) call. Inside DeleteItem, the owned-extras lookup used a raw HashSet.Contains, which EF inlines as one SQL variable per id and overflows SQLite's variable limit on large libraries. Use WhereOneOrMany so the id set is bound as a single json_each parameter, like the rest of the method, making bulk deletes work for unlimited library sizes. | |||
| 2026-06-19 | Surface the played version for resume | Shadowghost | |
| 2026-06-13 | Apply ParentId.Value suggestion | Matt Teahan | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2026-06-12 | Fix AlbumIds filtering by Name instead of by Id | Matt | |
| 2026-06-12 | Fix performance | Shadowghost | |
| 2026-06-10 | Merge remote-tracking branch 'upstream/master' into version-model-and-handling | Shadowghost | |
| 2026-06-09 | Coalesce alternate-version progress onto primary in resume filter | Shadowghost | |
| 2026-06-07 | Prefer local alternate versions when deduplicating linked children | Shadowghost | |
| (cherry picked from commit 53f02a04ef7ff8f9d78c5f4e0924a0871b0e96fb) | |||
| 2026-06-07 | Collapse version groups to the primary version in queries | Shadowghost | |
| 2026-06-07 | Make resume queries version-aware | Shadowghost | |
| 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-30 | only fetch language codes for the requested library when generating filter ↵ | TheMelmacian | |
| values | |||
| 2026-05-30 | Fix inaccessible artist when they exist in multiple libraries | theguymadmax | |
| 2026-05-29 | Add a collection API for `Included In` feature (#15516) | Sam Xie | |
| Add a collection API for `Included In` feature | |||
| 2026-05-27 | Merge pull request #16856 from Shadowghost/movie-recommendations | Bond-009 | |
| Fix movie recommendations | |||
| 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-21 | Run tree-wide dotnet format | jakobkukla | |
| 2026-05-21 | Merge pull request #16861 from JPVenson/fix/fixMigrations12.0 | Bond-009 | |
| Reorder Migrations and fix failing migration | |||
| 2026-05-20 | Add support for filtering boxsets by parentId | Shadowghost | |
| 2026-05-17 | Misc fixes (#16837) | Bond-009 | |
| * Order chapter response by start time * Properly handle cancellation in MediaSegmentManager * Prevent unecessary log spam in NetworkUtils * Fixup | |||
| 2026-05-16 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-15 | Reorder migration handling for extra column | JPVenson | |
| 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 | Order chapter response by start time | Shadowghost | |
| 2026-05-13 | return music artists from person endpoints | dkanada | |
| 2026-05-12 | Fix master merge | Shadowghost | |
| 2026-05-12 | Merge remote-tracking branch 'upstream/master' into search-rebased | Shadowghost | |
| 2026-05-12 | move language filters from QueryFiltersLegacy to QueryFilters | TheMelmacian | |
| 2026-05-11 | Use SortName when sorting by name (#16804) | Bond-009 | |
| * Use SortName when sorting by name * Preserve ordering in item values query | |||
| 2026-05-10 | fix: prevent language filters to load in non video libraries | TheMelmacian | |
| 2026-05-10 | fix: filter for VideoTypes if Item is Iso file | TheMelmacian | |
| 2026-05-10 | feat: language filters for subtitles and audio | TheMelmacian | |
| 2026-05-09 | Add People Deduplication | Shadowghost | |
| 2026-05-09 | Fix artist duplicates | Shadowghost | |
| 2026-05-09 | Preserve ordering in item values query | Shadowghost | |
| 2026-05-08 | Use SortName when sorting by name | Shadowghost | |
| 2026-05-07 | Add OriginalLanguage as option to PreferredAudioLanguage (#12579) | Erik W | |
| * Add OriginalLanguage as option to PreferredAudioLanguage * Support for multiple original languages * Add original audio stream indicator * Fetch OriginalLanguage from TMDB * Adapt to EFCore refactor * Fix PlayDefaultAudioTrack OriginalLanguage behavior * Fix better PlayDefaultAudioTrack OriginalLanguage behavior * Add comment to ItemFields * Improved PlayDefaultAudioTrack behavior * Add migration for original language * Use sting.Equals for string comparisons * Always set dto OriginalLanguage * Remove OriginalLanguage from ItemFields --------- Co-authored-by: Lampan-git <lampan-git@users.noreply.github.com> | |||
| 2026-05-06 | fix person type exclusion in api response (#16784) | dkanada | |
| 2026-05-06 | Merge pull request #16783 from Shadowghost/fix-people-without-item-id | Niels van Velzen | |
| Fix unique people response for query if no item ID is supplied | |||
| 2026-05-05 | Fix unique people response for query if no item ID is supplied | Shadowghost | |
