| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-10-05 | Backport pull request #18093 from jellyfin/release-12.z | Shadowghost | |
| Stop rebuilding the inherited-tag set per row, and count only the people /Persons can return Original-merge: 63b5a050a9dc943854bae01856f30f1a5a089245 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 2026-09-15 | Backport pull request #17980 from jellyfin/release-12.z | Shadowghost | |
| Drop dead item data and fix query ordering and bound parameters Original-merge: 3daa917de024dbb605e0686f632c17729dc9527c Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 2026-09-15 | Backport pull request #17881 from jellyfin/release-12.z | Shadowghost | |
| Fix /UserViews exhausting memory and reporting random child counts Original-merge: a838a06aa51eac388a76e9e6421f1a80873c417b Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 2026-09-15 | Backport pull request #17842 from jellyfin/release-12.z | Shadowghost | |
| Fix versions of a video still listing separately from their group and preserve manual merges Original-merge: cabec7ec28df671e3bb1c360c32db60b085f4084 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 2026-08-25 | Order IsPlayed and IsUnplayed by the played state the filter reports | Piotr Niełacny | |
| Ordering mapped both keys to the item's own stored UserData row. Folders do not have one: a series, season or box set counts as played when no descendant is left unplayed, which is what the isPlayed filter and the DTO both report. A mixed library therefore sorted every series and box set into the unplayed group, and a query could filter and sort by two different notions of "played". Extract the filter's predicate into BuildIsPlayedFilter and route both sort keys through it so the two cannot drift apart again. | |||
| 2026-08-02 | Merge remote-tracking branch 'upstream/master' into fix-byname-queries | Shadowghost | |
| 2026-08-02 | Merge pull request #17486 from Shadowghost/fix-adjacent | Cody Robibero | |
| Fix AdjacentTo being ignored on non-recursive item queries | |||
| 2026-08-02 | Merge pull request #17482 from Shadowghost/fix-stale-versions | Cody Robibero | |
| Fix video version links being read from stale serialised item data instead of the LinkedChildren table | |||
| 2026-08-01 | Merge remote-tracking branch 'upstream/master' into fix-byname-queries | Shadowghost | |
| # Conflicts: # src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/JellyfinDbModelSnapshot.cs | |||
| 2026-08-01 | Merge remote-tracking branch 'upstream/master' into tmdb-missing-episodes | Shadowghost | |
| # Conflicts: # Jellyfin.Server.Implementations/Item/BaseItemRepository.QueryBuilding.cs | |||
| 2026-07-30 | Apply the by-name access exemption in the search candidate query | Shadowghost | |
| 2026-07-29 | Fix AdjacentTo being ignored on non-recursive item queries | Shadowghost | |
| 2026-07-29 | Fix more filter cases | Shadowghost | |
| 2026-07-29 | Fix video version links being read from stale serialised item data instead ↵ | Shadowghost | |
| of the LinkedChildren table | |||
| 2026-07-28 | Fix Folder access filtering | Shadowghost | |
| 2026-07-28 | Fix played/unplayed filter for empty Series and BoxSets | Shadowghost | |
| 2026-07-18 | Exempt people from the allowed tags visibility check | mbastian77 | |
| 2026-06-25 | Add TMDb missing episode provider | Shadowghost | |
| 2026-06-07 | Collapse version groups to the primary version in queries | Shadowghost | |
| 2026-05-03 | Omit BoxSet related materialization | Shadowghost | |
| 2026-04-26 | Reduce correlated EXISTS queries | Shadowghost | |
| 2026-04-26 | Use AsNoTracking() when only reading | Shadowghost | |
| 2026-04-26 | Remove unnecessary materializations | Shadowghost | |
| 2026-04-19 | Fix too many SQL variables error on large libraries | Shadowghost | |
| 2026-03-30 | Fix version filters | Shadowghost | |
| 2026-03-30 | Do not return alternate versions by default | Shadowghost | |
| 2026-03-08 | Optimize Search and NextUp queries | Shadowghost | |
| 2026-03-07 | Optimize grouping query performance | Shadowghost | |
| 2026-03-07 | Split BaseItemRepository and IItemRepository | Shadowghost | |
