aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-31Merge pull request #16976 from ↵Bond-009
PCEWLKR/investigate-remove-nowplayingqueuefullitems Remove NowPlayingQueueFullItems from session DTOs
2026-05-31Update dependency z440.atl.core to 7.15.3renovate[bot]
2026-05-30Add JsonWriter backBond_009
2026-05-30Clean up ConvertSubtitlesBond_009
2026-05-30Write subtitles using SubtitleEditBond_009
We've been using SubtitleEdit to parse since 2021 https://github.com/jellyfin/jellyfin/pull/4984 I think it's time we start using it to write too
2026-05-30Update swashbuckle-aspnetcore monorepo to 10.2.0renovate[bot]
2026-05-30Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
# 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-30only fetch language codes for the requested library when generating filter ↵TheMelmacian
values
2026-05-30Merge pull request #16953 from PCEWLKR/fix-configureawait-collectioncontrollerBond-009
Use ConfigureAwait(false) in CollectionController
2026-05-30Fix inaccessible artist when they exist in multiple librariestheguymadmax
2026-05-29Remove the unused NowPlayingQueueFullItems session property from session ↵PCEWLKR
DTOs and associated references
2026-05-29Improved resilience for fast-pathsMarc Brooks
Use fast paths only if we can TryGetBuffer on MemoryStream using segment's Array. Reduce swap overhead for fast path B. Avoid multiple virtcalls by memoizing the CanSeeks. Overlap slow path stream async reads.
2026-05-29Fix CA2007 warnings in InstallationManager (#16946)Bond-009
Wrap the downloaded stream in an explicit await using block with ConfigureAwait(false), matching the pattern already used in LiveStreamHelper and similar callers. Also add ConfigureAwait(false) to the ZipFile.ExtractToDirectoryAsync call. Part of #2149
2026-05-29Add a collection API for `Included In` feature (#15516)Sam Xie
Add a collection API for `Included In` feature
2026-05-29Merge pull request #16177 from theguymadmax/homevideo-viewtypesBond-009
Add new viewtypes options
2026-05-29Fix recently added episode links and postersShadowghost
2026-05-28Merge pull request #16963 from jellyfin/Bond-009-mergeconflictBond-009
2026-05-28Use ReadAtLeastAsync to handle short-reads.Marc Brooks
Seeks to beginning of streams if CanSeek is true. Added remarks about stream position. Add test coverage for short-reads. Fix fast-path tests to actually test the fast path. Also fix class comment.
2026-05-28Fix Merge Conflict Labeler #2Bond-009
2026-05-28Fix 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-28Merge pull request #16949 from jellyfin/renovate/ci-depsBond-009
Update CI dependencies
2026-05-28Update CI dependenciesrenovate[bot]
2026-05-27Add unit tests for new public methods.Marc Brooks
2026-05-27Remove IsStreamIdenticalAsync CanSeek requirementMarc Brooks
Now only uses for the Length mismatch.
2026-05-27Use TryGetBuffer() on MemoryStreamsMarc Brooks
Also now throws if the streams are no CanSeek.
2026-05-27Use ConfigureAwait(false) in CollectionController.cs to maintain consistency ↵PCEWLKR
with the existing async pattern
2026-05-27Merge pull request #16856 from Shadowghost/movie-recommendationsBond-009
Fix movie recommendations
2026-05-27Update dependency z440.atl.core to 7.14.0 (#16938)Bond-009
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27Update dependency Microsoft.NET.Test.Sdk to 18.6.0 (#16943)Bond-009
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27Merge pull request #16455 from jellyfin/renovate/skiasharp-monorepoBond-009
Update skiasharp monorepo
2026-05-26Fix CA2007 warnings in InstallationManagerMichael Jones
Wrap the downloaded stream in an explicit await using block with ConfigureAwait(false), matching the pattern already used in LiveStreamHelper and similar callers. Also add ConfigureAwait(false) to the ZipFile.ExtractToDirectoryAsync call. Part of #2149
2026-05-26Explicitly handle MemoryStream(s)Marc Brooks
2026-05-26Moved IsFileIdenticalAsync & IsStreamIdenticalAsync to StreamExtensions.Marc Brooks
2026-05-26Compare old file byte-by-byte to new streamMarc Brooks
Don't overwrite if identical.
2026-05-27Discover existing trickplay files on scanShadowghost
2026-05-26Unpin SkiaSharpBond_009
2026-05-26Improve OriginalLanguage normalization and inheritance (#16829)Erik W
Improve OriginalLanguage normalization and inheritance
2026-05-26Merge pull request #16913 from ↵Bond-009
nyanmisaka/fix-extradata-in-amd-hevc-vaapi-encoder Fix inconsistent extradata generated by hevc_vaapi on AMD driver
2026-05-26Update dependency Microsoft.NET.Test.Sdk to 18.6.0renovate[bot]
2026-05-26Update issue template version to 10.11.10 (#16927)Bond-009
2026-05-26Backport: Fix/user manager collation (#16919)Bond-009
Backport: Fix/user manager collation
2026-05-26Fix external data pruning on item deletionShadowghost
2026-05-26Update dependency z440.atl.core to 7.14.0renovate[bot]
2026-05-26Translated using Weblate (Spanish)Antonio Toledo
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2026-05-25Fixed issue etag info was not being set until the 3rd time though processing ↵WizardOfYendor1
due to the "isNew" condition. Etag wouldn't be saved/persistent until the 3rd time through and onward. Without this change it's self healing after the 3rd cycle. It also appears there may be an issue with this etag "skip if hash hasn't changed" for schedules direct functionality.... like it never will work. But out of scope here. Also fixed Sonar gripes about code formatting
2026-05-25Add XMLTV guide content ETagsWizardOfYendor1
2026-05-25Deleted translation using Weblate (English (Middle))Bill Thornton
2026-05-25Update issue template version to 10.11.10theguymadmax
2026-05-25Update skiasharp monoreporenovate[bot]
2026-05-24Add batch method for people namesShadowghost