| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-13 | Remove chapters on file change (#14984) | Tim Eisele | |
| 2025-10-10 | Prevent PlaylistsFolder deletion during library removal | theguymadmax | |
| 2025-10-04 | Limit decoder thread count on AMD AMF to save VRAM (#14943) | Nyanmisaka | |
| 2025-10-01 | Fix BoxSet sorting (#14919) | theguymadmax | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2025-10-01 | Add check for processing recursive data structures (#14897) | JPVenson | |
| 2025-09-26 | Expose ExtractAllExtractableSubtitles (#14876) | Tim Eisele | |
| 2025-09-24 | Apply filter server side (#14856)v10.11.0-rc6 | JPVenson | |
| 2025-09-24 | Add People Dedup and multiple progress fixes (#14848) | JPVenson | |
| 2025-09-24 | Fix collections one-off (#14814) | theguymadmax | |
| 2025-09-20 | Fix CA1051 warnings in EncodingJobInfo.cs | Thomas Jones | |
| Convert public fields to auto-properties and fix member ordering Co-authored-by: Derpipose <90276123+Derpipose@users.noreply.github.com> | |||
| 2025-09-20 | Revert limit hack (#14820) | JPVenson | |
| 2025-09-16 | Optimize internal querying of UserData, other fixes (#14795) | JPVenson | |
| 2025-09-14 | Revert IsPlayed optimization, pass UserItemData to IsPlayed when available ↵ | Cody Robibero | |
| (#14786) | |||
| 2025-09-12 | Allow non-admin users to subscribe to their own Sessions (#13767) | KGT1 | |
| 2025-09-12 | Avoid constant arrays as arguments (#14784) | Bond-009 | |
| 2025-09-12 | Fix several Stackoverflows (#14783) | JPVenson | |
| 2025-09-05 | Refactor Display preference manager (#14056) | JPVenson | |
| 2025-08-26 | Use existing userData (#14703) | Cody Robibero | |
| 2025-08-11 | Refactor to pull item counts in a single query | Cody Robibero | |
| 2025-08-11 | move new TaggedItemCounts to its own file | Evan | |
| 2025-08-10 | Fix GetBaseItemDto to return related item counts via SQL count | Evan | |
| For API call /Items/{item id} GetBaseItemDto will return the counts of related items e.g. artists, albums, songs. GetBaseItemDto currently does this by calling GetTaggedItems which retrieves the objects into memory to count them. Replace with SQL count. Fixes: This should be an improvement for any large libraries, but especially large music libraries. Example: Request Library -> Genres -> any very popular genre in your large library, e.g. Classical Number of albums = 1552, songs = 23515, ... - Before change: Try to retrieve 1552 albums, 23515 songs, ... in memory, API never returns, database on fire - After change: API returns in 367ms and Genre view opens with 200 albums in 2 seconds I verified the numbers returned are correct but note that there is a bug somewhere else in Jellyfin that is setting TopParentId to NULL for a large portion of my MusicArtists, which causes them to not be counted by the existing GetCount(). This is not related to this change, also happens with the existing code, and does not seem to affect the Web UI. Includes Cory's changes in: - https://github.com/jellyfin/jellyfin/pull/14610#issuecomment-3172211468 - https://github.com/jellyfin/jellyfin/pull/14610#issuecomment-3172239154 | |||
| 2025-08-06 | Revert "Merge pull request #13604 from Jxiced/master" | Bond_009 | |
| This reverts commit ce78af2ed4f203690a0f9ef87b08b27a6bd43f63, reversing changes made to db7465e83d9cc07134a0bffad7ed17b1c7b873da. | |||
| 2025-08-03 | Merge branch 'master' into master | Joshua M. Boniface | |
| 2025-07-27 | fix file modification date comparisons (#14503) | evan314159 | |
| 2025-07-27 | Fix allow and block queries (#14482) | theguymadmax | |
| 2025-07-11 | Added advanced parallel process calculation (#14437) | JPVenson | |
| 2025-07-07 | Only enable VAAPI MJPEG encoder on Intel iHD driver (#14433) | Nyanmisaka | |
| 2025-07-04 | Fix seasons random (#13224) (#14335) | Bond-009 | |
| Sorting was always enabled so removed the `enableSorting` parameter in QueryResult method. Co-authored-by: Maxime <> | |||
| 2025-06-26 | Fix modification checks and make sure to use UTC (#14347) | Tim Eisele | |
| 2025-06-26 | Fix -fps_mode option being applied on input (#14379) | Nyanmisaka | |
| 2025-06-19 | Merge pull request #14322 from gnattu/disable-hdr-non-hdr-clients | Bond-009 | |
| Don't check dynamic metadata removal for static HDR formats | |||
| 2025-06-18 | Fix seasons random (#13224) | Maxime | |
| Sorting was always enabled so removed the `enableSorting` parameter in QueryResult method. | |||
| 2025-06-17 | Fix QSV "static surface pool size exceeded" on Windows | Nyanmisaka | |
| d3d11va doesn't support dynamic pool size, use vpp filter ctx to relay to prevent encoder async and bframes from exhausting the decoder pool. | |||
| 2025-06-17 | Don't check dynamic metadata removal for static HDR formats | gnattu | |
| Those videos have no metadata to be removed at all, just force transcoding when the client does not support it. | |||
| 2025-06-15 | Use proper scheduler that honors the parallel task limit (#14281) | JPVenson | |
| 2025-06-15 | Always set update action when item does not exist (#14304) | JPVenson | |
| 2025-06-15 | Only remove image file if it exists (#14302) | Tim Eisele | |
| 2025-06-10 | Fix existing media segments not being handled on scan (#14218) | ThunderClapLP | |
| 2025-06-08 | Don't attempt to do metadata removal for dovi without fallback (#14240) | gnattu | |
| 2025-06-07 | Merge pull request #13307 from qiqian/master | Niels van Velzen | |
| always sort season by index number | |||
| 2025-06-03 | Add declarative backups for migrations (#14135) | JPVenson | |
| 2025-06-03 | fixes #14193 (#14203) | Shane Powell | |
| 2025-05-26 | Fix RKRGA 2pass scaling issue caused by auto AR reduction | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2025-05-26 | Offload 1080p+ subtitle scaling to RKRGA | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2025-05-22 | Fix collection behavior when sorting by rating or runtime (#14148) | theguymadmax | |
| Co-authored-by: Max <no@example.com> | |||
| 2025-05-20 | Enable OpenCL deinterlacer for AMF on Windows when available | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2025-05-18 | Add Full system backup feature (#13945) | JPVenson | |
| 2025-05-09 | Cleanup external item data cleanup (#14072) | Tim Eisele | |
| 2025-05-08 | Use VBR and MBBRC in QSV encoders for better quality (#14079) | Nyanmisaka | |
| 2025-05-04 | Recognize file changes and remove data on change (#13839) | Tim Eisele | |
