| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.5 source code.tar.gz | 2026-07-15 | 14.2 MB | |
| 1.5 source code.zip | 2026-07-15 | 14.9 MB | |
| README.md | 2026-07-15 | 11.4 kB | |
| Totals: 3 Items | 29.2 MB | 3 | |
What's Changed
New Features 🎉
- Allow search for empty string when tags are set by @magshee in https://github.com/jellyfin/Swiftfin/pull/1845
- Complete
ItemMetadataRefreshLogic by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1834 - Customizable Jump Intervals by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1849
- [10.11] Enable HDR/DV Device Profiles Conditions by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1861
- VLCKit 3.7.0 by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1874
- Complete DV & HDR Badges by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1883
- Gesture: Support long press for speed optimization by @ShiSheng233 in https://github.com/jellyfin/Swiftfin/pull/1911
- [tvOS] Add accent colors to settings by @Comet1903 in https://github.com/jellyfin/Swiftfin/pull/1452
- Persist user selected playback speed by @jbenge1 in https://github.com/jellyfin/Swiftfin/pull/1923
- Utilize
ContentUnavailableViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1938 - TV Shows watching indicators by @hqueiroga in https://github.com/jellyfin/Swiftfin/pull/1769
- Display remaining episodes count for TV shows [#1821] by @amtrevisan in https://github.com/jellyfin/Swiftfin/pull/1825
- Swizzle Liquid Glass by @LePips in https://github.com/jellyfin/Swiftfin/pull/1946
- Improve Spotlight Discovery by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1964
- Filter Unusable Sort Options & Include More SortBy Options Based on Type by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1969
- Make LearnMoreModal focusable and scrollable on tvOS by @henryauryn in https://github.com/jellyfin/Swiftfin/pull/1913
- Playback Info by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1941
- Filter
ServerLogsViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1987 - Finish
LetterPickerBarby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1988 - Supplement Customization, People Supplement, & VLCKit 3.7.2 by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1984
- Focus
LetterPickerViewon Entry by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1994 - Add additional parts to movie item content view by @kilian-jost in https://github.com/jellyfin/Swiftfin/pull/1993
- Fix autofill for sign in fields by @xrvk in https://github.com/jellyfin/Swiftfin/pull/2015
- Default Track Settings & Unify
VideoPlayerSettingsViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1888 - Fix
ListRowMenuwhenisLiquidGlassEnabledby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2028 - [tvOS] Media Player by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1902
- Implement a
SocketManager, MigrateActiveSessionsover to the Socket, & set up someSessionCommandsby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2042 - Content Groups by @LePips in https://github.com/jellyfin/Swiftfin/pull/2075
Bug Fixes 🛠
- Fix External Screen Playback & Now Playing Observers by @LePips in https://github.com/jellyfin/Swiftfin/pull/1863
- Fix
ItemViewCrash by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1865 - Fix
MediaViewRandom Images by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1880 - Admin Dashboard:
ServerTasksPerpetual Loading Fix &ActiveSessionsSpacing Fix by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1877 - Fix Version Selection by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1897
BaseItemDtoEditing Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1870- Fix marketing version by @LePips in https://github.com/jellyfin/Swiftfin/pull/1955
- Fix rotation on app foreground by @LePips in https://github.com/jellyfin/Swiftfin/pull/1959
- Fix iPad rotation, status bar presentation, cleanup by @LePips in https://github.com/jellyfin/Swiftfin/pull/1972
- Fix tvOS Storage by @LePips in https://github.com/jellyfin/Swiftfin/pull/1876
- Wrap
isLiquidGlassEnabledasDEBUGby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1978 - Close Player at Queue End by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1991
- Jump to End/Start by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1992
- Disable Conflicting Player Gestures by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2016
- Fix Add User Button by @LePips in https://github.com/jellyfin/Swiftfin/pull/2025
- Fix Select User Empty Hitch by @LePips in https://github.com/jellyfin/Swiftfin/pull/2026
- tvOS Stepper Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2027
- Fix Video Bar Subtitle Truncation by @LePips in https://github.com/jellyfin/Swiftfin/pull/2029
- Workaround for
TabViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2003 - Fix URL paths with client by @LePips in https://github.com/jellyfin/Swiftfin/pull/2031
- fix [#1885] Native Player not saving playback progress by @quangDecember in https://github.com/jellyfin/Swiftfin/pull/2035
- No audio on iOS after alarm or timer goes off (issue [#1975]) by @quangDecember in https://github.com/jellyfin/Swiftfin/pull/2037
- Index/Track Fixes by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1882
- Report LiveStreamId in playback start, progress, and stop by @awkimball in https://github.com/jellyfin/Swiftfin/pull/2062
- Fix Missing
ProgramsViewRouting by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2065
Other ⚙️
- Replace ListRowButton with Button .primary style by @Lukas-Michel in https://github.com/jellyfin/Swiftfin/pull/1843
- Deprecate
SplitFormWindowView&LearnMoreTypes by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1838 @Stateful- Server Tasks by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1812- [Meta] 2026 Disclaimer by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1886
- Fix Fastlane in CI by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1899
- Link: LLM/"AI" Development Policy into Contributor Documentation by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1905
- Update Fastlane Runner and SwiftFormat by @LePips in https://github.com/jellyfin/Swiftfin/pull/1912
- Dynamic Video Compatibility Checks by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1891
- [tvOS]
Stepper&ListRowMenufor 26 by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1858 - Unify
DeviceProfileViews by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1917 - Unify
OrderedSectionSelectorViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1919 LocalUserView Unification by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1920- Add Scroll Axis to
ScrollIfLargerThanContainerby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1925 - Update fastlane runner by @LePips in https://github.com/jellyfin/Swiftfin/pull/1929
- Unify
CustomizationSettingsViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1857 - Cleanup
UserButtonsby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1926 - Unify
AppSettingsView&AboutAppViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1933 - Unify
EditServerViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1932 - Unify
FontPickerViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1935 - Unify
ExperimentalSettingsViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1936 - Unify
ItemOverviewView,MediaSourceInfoView, &MediaStreamInfoViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1934 - tvOS
FormClipping & Fading by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1937 - Cleanup Deletion Logic by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1940
- Cleanup Item Identification by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1945
- GitHub Action to Look for Unused Strings by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1951
- Monthly TestFlight by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1953
- Bump Transmission to 2.8.3 by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1965
- Unify & @Stateful
ItemSubtitlesViewModelby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1944 - Update fastlane TestFlight Versioning by @LePips in https://github.com/jellyfin/Swiftfin/pull/1977
- Contributing Guide Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1979
- Cleanup Deprecated Code & Fastlane Updates by @LePips in https://github.com/jellyfin/Swiftfin/pull/1981
- Pin Fastlane & Ruby Versions by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1980
- Localization Checks by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1986
- Unified & Composite
FilterViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1823 - Bump SDK to
1.0.0by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2009 - Use
ServerDiscoveryfrom the SDK by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/2011 - Unify
SelectUserViewby @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1921 - General Cleanup |
ChevronButton& Deprecations by @LePips in https://github.com/jellyfin/Swiftfin/pull/2017 ItemImage&PhotoPickerRework by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1949- Consolidate App Defaults Observation by @LePips in https://github.com/jellyfin/Swiftfin/pull/2023
- UserSession, ServerConnection, Permissions, DeepLink by @LePips in https://github.com/jellyfin/Swiftfin/pull/2045
- Generic Paging Libraries by @LePips in https://github.com/jellyfin/Swiftfin/pull/2047
- Update TestFlight Deployment by @LePips in https://github.com/jellyfin/Swiftfin/pull/2002
- App state consolidation, remove AppDelegate by @LePips in https://github.com/jellyfin/Swiftfin/pull/2059
- BlurHashKit update and Color Quantization by @LePips in https://github.com/jellyfin/Swiftfin/pull/2066
- Poster Image Source Cleanup by @LePips in https://github.com/jellyfin/Swiftfin/pull/2068
- Fix TestFlight Action Inputs by @LePips in https://github.com/jellyfin/Swiftfin/pull/2069
- Update StatefulMacros by @LePips in https://github.com/jellyfin/Swiftfin/pull/2071
New Contributors
- @Lukas-Michel made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1843
- @magshee made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1845
- @ShiSheng233 made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1911
- @Comet1903 made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1452
- @jbenge1 made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1923
- @amtrevisan made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1825
- @henryauryn made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1913
- @kilian-jost made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1993
- @xrvk made their first contribution in https://github.com/jellyfin/Swiftfin/pull/2015
- @awkimball made their first contribution in https://github.com/jellyfin/Swiftfin/pull/2062
Full Changelog: https://github.com/jellyfin/Swiftfin/compare/1.4...1.5