Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
1.3 source code.tar.gz | 2025-06-11 | 14.7 MB | |
1.3 source code.zip | 2025-06-11 | 15.5 MB | |
README.md | 2025-06-11 | 15.3 kB | |
Totals: 3 Items | 30.1 MB | 1 |
What's Changed
New Features 🎉
- Update ci.yml for xcode 16 by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1244
- Fix App Icon picker Xcode16/iOS 18 by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1243
- [iOS] Admin Dashboard by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1230
- [tvOS] Change password to be a SecureField and autosubmit on password comple… by @petermcneil in https://github.com/jellyfin/Swiftfin/pull/1090
- [iOS & tvOS] Add 'Enable Rewatching' and ' Max days' to Next Up by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1258
- Update release.yml by @LePips in https://github.com/jellyfin/Swiftfin/pull/1259
- Update PosterButton.swift | Adding accessibility support to media posters in media section of TVOS app by @Pa1yn-dev in https://github.com/jellyfin/Swiftfin/pull/1153
- Make
GestureView
respond to double touch gesture by @StevenWong12 in https://github.com/jellyfin/Swiftfin/pull/1260 - Server Selection Menu Indicator by @LePips in https://github.com/jellyfin/Swiftfin/pull/1267
- [tvOS] ListView + Grid Landscape Poster Padding by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1213
- [iOS & tvOS] Default ResumeNextUp to False by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1270
- Expanded subtitle font size and change range by @orenodinner in https://github.com/jellyfin/Swiftfin/pull/1254
- [iOS & tvOS] Generic Button to Input from an Alert by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1273
- [iOS] Admin Dashboard - Active Sessions Play Method Fix by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1272
- [iOS] Admin Dashboard - Active Devices Icons by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1275
- [iOS & tvOS] NextUp Updates Require Restart by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1280
- Fix: Missing Chapters by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1281
- [iOS] Admin Dashboard - Device Management by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1277
- [iOS] Admin Dashboard - Add/Delete Task Triggers by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1276
- [iOS] Admin Dashboard - API Keys by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1284
- Resolve some todos by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1295
- Project Settings Changes by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1297
- [iOS] Admin Dashboard - Users by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1287
- [iOS] Admin Dashboard - Migrate to Own Coordinator/Folder by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1300
- [Meta] Player Comparison Page by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1302
- [tvOS] ItemView Button Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1296
- Update and Clean Up CI by @LePips in https://github.com/jellyfin/Swiftfin/pull/1314
- [iOS] Admin Dashboard - User Passwords by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1312
- [iOS] Media Item Menu - Refresh Metadata & Delete Item by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1310
- [iOS & tvOS] Playback Quality - Learn More by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1316
- [iOS] LetterPicker - Dynamic Scaling by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1326
- [iOS] Admin Dashboard - User Permissions by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1313
- [iOS] Media Item Menu - Edit Metadata by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1323
- [iOS] Admin Dashboard - Media Access / Deletion Settings by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1333
- Resolve Prolonged Type Checking by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1338
- [iOS] Media Item Menu - Edit Arrays (People, Genres, Studios, & Tags) by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1336
- Update Fastlane Runner by @LePips in https://github.com/jellyfin/Swiftfin/pull/1341
- Update FastlaneRunner 2 by @LePips in https://github.com/jellyfin/Swiftfin/pull/1343
- [iOS] Admin Dashboard - Hide Collections from Deletion Menu by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1340
- Move to
IdentifiedArray
inPagingLibraryViewModel
by @LePips in https://github.com/jellyfin/Swiftfin/pull/1346 - Static Notification Payloads, Move more to
IdentifiedArray
by @LePips in https://github.com/jellyfin/Swiftfin/pull/1349 - [iOS] Admin Dashboard - User Device & TV Access by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1342
- Fix optional ID case for libraries by @LePips in https://github.com/jellyfin/Swiftfin/pull/1352
- [tvOS] Media Item Menu - Refresh / Delete Items by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1348
- Fix possible duplicate ids by @LePips in https://github.com/jellyfin/Swiftfin/pull/1354
- Update README by @LePips in https://github.com/jellyfin/Swiftfin/pull/1356
- [iOS & tvOS] Error Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1357
- [iOS] Admin Dashboard - Parental Ratings by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1353
- [iOS] Admin Dashboard - User Access Schedules by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1358
- [iOS & tvOS] Localize Existing Strings by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1361
- Update Fastlane Runner by @LePips in https://github.com/jellyfin/Swiftfin/pull/1366
- Trim Fastlane Options by @LePips in https://github.com/jellyfin/Swiftfin/pull/1367
- [tvOS] Update ConnectToServerView & UserSignInView by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1365
- [tvOS] SelectServerView Change to Menu by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1363
- [iOS & tvOS] Unused Localization Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1362
- [Meta] Automatic String Organization by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1372
- [iOS] Select all Users When Editing by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1373
- [iOS] Admin Dashboard - User Profiles by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1328
- [iOS] Media Item Menu - Identify Media Item by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1369
- [tvOS] Delete User from User Selection Screen by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1359
- [Meta] 2025 Disclaimer by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1381
- [iOS] Admin Dashboard - User Access Tags by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1377
- [tvOS] Add pin prompt to sign-in screen by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1383
- [iOS & tvOS] Series Extras by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1398
- [iOS] Media Item Menu - Edit Item Images by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1345
- [iPadOS] Fixes [#1368] Shrunken posters on iPad home screen by @cooksey in https://github.com/jellyfin/Swiftfin/pull/1404
- Refresh Server Info by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1402
- [Meta] Re-Organize Admin Dashboard by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1401
- [tvOS] Login Flow Cleanup - Second Pass by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1403
- [tvOS] PagingLibraryView - Mirror iOS "Hot Reload" Functionality by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1408
- [Bug] [iOS] Item Editor Photo Upload - Coordinator Doesn't Dismiss by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1410
- [tvOS] ItemTypeLibraryViewModel - Implement FilterViewModel by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1409
- [Meta] Video Player Documentation - Move AV1 from Video to Container Section by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1416
- [iOS & tvOS] ItemLibraryViewModel - Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1411
- [tvOS] Fix fresh tomato being shown for all rating values by @samglt in https://github.com/jellyfin/Swiftfin/pull/1421
- [iOS] Show critic & community ratings alongside attributes by @samglt in https://github.com/jellyfin/Swiftfin/pull/1420
- [tvOS] App Settings & Splashscreen by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1419
- Add existing localizations to Xcode project by @samglt in https://github.com/jellyfin/Swiftfin/pull/1417
- [tvOS] Fix ItemType Libraries by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1423
- [iOS & tvOS] FilterViewModel - Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1412
- Make UnmaskSecureField respond to dynamic type by @samglt in https://github.com/jellyfin/Swiftfin/pull/1424
- [tvOS] ErrorViews - Creation by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1414
- [tvOS] Mirror iOS Ratings + Attribute Settings by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1422
- [iOS & tvOS] Fix Version Selection by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1429
- [iOS & tvOS] Use
AboutView
for Series Poster Routing by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1438 - [iOS & tvOS] Fix Clipping Add User Button by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1441
- [tvOS] Episode Selector - State & Focus Handling by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1435
- [tvOS] Season Selector Scrolling Bug by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1446
- [iOS & tvOS] Video Range Types by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1449
- [tvOS] Sign-In Flow - User Auto Time-Out by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1447
- [iOS] Fix External Subtitle Selection by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1445
- [Meta] Library & Playback Documentation by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1450
- [iOS] External display wide ratio support by @quangDecember in https://github.com/jellyfin/Swiftfin/pull/1453
- [tvOS] "Native" Styled Menu Button by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1451
- [Meta] Add External Display to Player Documentation by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1454
- Stateful - Set cleanup and
final
classes by @LePips in https://github.com/jellyfin/Swiftfin/pull/1465 - [iOS & tvOS] Trailers by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1456
- [tvOS] Move AddUserButton to the bottom bar of Select User View by @hevey in https://github.com/jellyfin/Swiftfin/pull/1468
- [tvOS] Stops the
SeasonHStack
Shadow from Clipping by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1474 - [iOS & tvOS] Fix Square Overlay Over Profiles by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1466
- [tvOS] Fix First Login Crash by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1481
- [tvOS] Various Setting Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1473
- Clean Up
SelectUserView
by @LePips in https://github.com/jellyfin/Swiftfin/pull/1482 - [iOS & tvOS] Upgrade SDK to 10.10 by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1463
- [Meta] Cleanup Jellyfin Version Badge by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1483
- Cleanup
ChevronButton
by @LePips in https://github.com/jellyfin/Swiftfin/pull/1484 - [Meta] Fix Webplates by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1491
- [iOS] Admin Dashboard - User Activity by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1485
- [iOS & tvOS] Fix Recently Added Missing Movies by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1498
- [iOS] Admin Dashboard - QuickConnect Other User by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1488
- [iOS] Admin Dashboard - Allowed Tags Cleanup by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1489
- [iOS & tvOS] Improve rounded corner performance by @samglt in https://github.com/jellyfin/Swiftfin/pull/1504
- [iOS] Replace Gear Icon with User Icon Only by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1497
- [iOS & tvOS] Explicitly request transparent logos by @samglt in https://github.com/jellyfin/Swiftfin/pull/1507
- [iOS & tvOS] Cleanup Permission Validation by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1499
- Move
EnvironmentValues
toEntry
macro by @LePips in https://github.com/jellyfin/Swiftfin/pull/1512 - [iOS] Preserve vector data in preview app icons by @samglt in https://github.com/jellyfin/Swiftfin/pull/1517
- [tvOS] Follow the User's Preference for Poster Type in the Latest Section by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1519
- [tvOS] Fix Next Up Overlapping with TabBar by @chickdan in https://github.com/jellyfin/Swiftfin/pull/1518
- Move
RedrawOnNotificationView.swift
by @LePips in https://github.com/jellyfin/Swiftfin/pull/1526 - Implement localization for hardcoded strings by @rasko-dev in https://github.com/jellyfin/Swiftfin/pull/1510
- Complete Collections'
ItemView
by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1500 - Bump LePip's Collection Packages to Latest Commits by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1542
- Fix typo in string triggerAlreadyExists by @rasko-dev in https://github.com/jellyfin/Swiftfin/pull/1544
- Cleanup
ItemView
s by @LePips in https://github.com/jellyfin/Swiftfin/pull/1543 - optimize: Send media source id to playback info by @lostb1t in https://github.com/jellyfin/Swiftfin/pull/1546
- Update fastlane by @LePips in https://github.com/jellyfin/Swiftfin/pull/1553
- Reverting to VLCKit 3.5.0 | solving OPUS issue by @nds2204 in https://github.com/jellyfin/Swiftfin/pull/1552
- Played/Unplayed status for "Collection" and "TV Shows" by @quangDecember in https://github.com/jellyfin/Swiftfin/pull/1495
- Cinematic Episode Image by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1556
- Cast & Crew Fix by @JPKribs in https://github.com/jellyfin/Swiftfin/pull/1558
- Fix
release.yml
labels by @LePips in https://github.com/jellyfin/Swiftfin/pull/1561
New Contributors
- @petermcneil made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1090
- @Pa1yn-dev made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1153
- @StevenWong12 made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1260
- @orenodinner made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1254
- @cooksey made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1404
- @samglt made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1421
- @quangDecember made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1453
- @hevey made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1468
- @rasko-dev made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1510
- @lostb1t made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1546
- @nds2204 made their first contribution in https://github.com/jellyfin/Swiftfin/pull/1552
Full Changelog: https://github.com/jellyfin/Swiftfin/compare/1.2...1.3