What's Changed
New Features π
- Remove Minimum Fields by @LePips in #2248
- Setting to Hide Poster Labels by @JPKribs in #2249
- Live TV Guide by @JPKribs in #2141
- Add tvOS tab bar placement setting by @freedreamer82 in #2256
- Convert Item
ActionButtonHStackto Mirror Video Player by @JPKribs in #2202 - Add
jellyfinscheme for deep links by @LePips in #2268 - Update Jellyfin SDK by @LePips in #2267
- VLCUI/VLCKit to SwiftVLC by @LePips in #2273
- mpv player by @LePips in #2274
- Update collection packages by @LePips in #2282
- Merge cast & crew posters for people with multiple crew roles by @shbernal in #2276
- Pin entry and cleanup by @LePips in #2284
- fix(player): show audio and subtitle tracks during Live TV by @hlhc in #2298
- Full Screen Session Info by @JPKribs in #2312
- Various
ActiveSessionCleanup by @JPKribs in #2328 - tvOS Filters by @JPKribs in #2321
- Live TV Recording by @JPKribs in #2146
- Poster overlay indicator styling, accessibility by @LePips in #2334
- tvOS App Icon Selection by @JPKribs in #2340
- Update video player state, aspect fill w/ notch by @LePips in #2326
- Replace
NativePlayerwithAVMediaPlayerProxyby @JPKribs in #2046 - Video pinch zoom by @LePips in #2356
- Shared item store by @LePips in #2327
- Show βEnds atβ time in the video player by @jingx23 in #2369
- Vertical episode list by @VictoriaKGN in #2371
- Focus User/AddUser on Start by @JPKribs in #2383
- Playback intents by @LePips in #2382
- Admin Dashboard - Plugins by @JPKribs in #2373
- Adaptive layout by @LePips in #2394
- Add previous/next chapter buttons to the video player by @jakee417 in #2376
- Duo tabletop by @LePips in #2401
Bug Fixes π
- Align special feature labels by @kmishukov in #2207
- Fix filter bar following finger during navigation pop by @atirna in #2255
- Player Overlay Button Fixes by @JPKribs in #2216
- Fix user button disappearing by @LePips in #2270
- Fix playback of in-progress live tv recordings by @nintwentydo in #2262
- Fix tvOS episode state card corner radius by @oskarkasprzyk in #2272
- Fix tvOS item overview title and navigation by @oskarkasprzyk in #2279
- Allow
DirectPlayfor Remote Live TV by @JPKribs in #2283 - Nested Edit Glass by @JPKribs in #2288
- Update collection packages by @LePips in #2297
- Glass button color labels and increased contrast by @LePips in #2303
- No chapter preview if no images by @LePips in #2305
- Adjust capsule and selection button styles by @LePips in #2306
- EPG Cleanup by @JPKribs in #2311
- Various Supplement Cleanup by @JPKribs in #2310
- Landscape Poster Spacing by @JPKribs in #2313
- Update
CollectionVGridby @LePips in #2319 - Image sources match jellyfin-web and cleanup by @LePips in #2322
- Revert #2313 & Real Spacing Fix by @JPKribs in #2325
ActivityLogsignoreSafeAreaby @JPKribs in #2331- Use product name by @LePips in #2332
- Content group focus by @LePips in #2335
- Fix tvOS
ListRowClipping by @JPKribs in #2339 - Fix tvOS build, fix user view text by @LePips in #2348
- Update Jellyfin SDK by @LePips in #2352
- Keep mpv audio when Live TV reports an unknown audio index by @jingx23 in #2372
- People Metadata Editing Fixes by @JPKribs in #2370
- Fix content group looping by @LePips in #2398
- Allow tvOS detail titles to use full header width by @VictoriaKGN in #2387
- Fix Back exiting the app after a tvOS player menu selection by @GrayWalka in #2396
- Fix environment object crash by @LePips in #2410
- Update collections by @LePips in #2415
- Fix playback closing on completion by @LePips in #2417
- Adjust caption settings and updating by @LePips in #2419
Other βοΈ
- Migrate Server Tasks to use the Socket by @JPKribs in #2250
- Final Stateful macro implementations by @LePips in #2269
- Update swiftformat and cleanup strings by @LePips in #2271
- Remove download stubs by @LePips in #2286
- Localized file validation on PR by @LePips in #2287
- Separate App About Localization by @oskarkasprzyk in #2290
- Slider container to
StyledViewby @LePips in #2293 - String comments, remove swiftgen by @LePips in #2294
- Update Jellyfin SDK by @LePips in #2296
- Pin CoreStore, MPVUI, MediaAccessibilityKit by @LePips in #2302
- Show git branch during development by @LePips in #2309
- Localize media source and stream properties by @oskarkasprzyk in #2314
- Update fastlane by @LePips in #2320
- Cleanup
disabledtoenabledby @LePips in #2323 - Actions artifacts by @LePips in #2333
- SwiftUI font cleanup, rows frame, warnings by @LePips in #2337
- Clean up app icons, resources by @LePips in #2338
- Skip CI on translations, cancel concurrent jobs by @LePips in #2349
- Add SwiftFormat rules by @LePips in #2357
- Update project document to
.xcprojby @LePips in #2385 - Revert
xcprojby @LePips in #2391 - Automated Screenshots by @JPKribs in #2361
- Fix tvOS TestFlight uploads by @LePips in #2402
- Update fastlane by @LePips in #2403
- Update jobs by @LePips in #2405
- Add privacy manifest, disabled tvOS icons, iPad orientations by @LePips in #2406
- Shared user objects by @LePips in #2411
- Move app theme from Defaults by @LePips in #2412
New Contributors
- @atirna made their first contribution in #2255
- @freedreamer82 made their first contribution in #2256
- @nintwentydo made their first contribution in #2262
- @oskarkasprzyk made their first contribution in #2272
- @shbernal made their first contribution in #2276
- @hlhc made their first contribution in #2298
- @llirik0 made their first contribution in #2316
- @jingx23 made their first contribution in #2372
- @VictoriaKGN made their first contribution in #2371
- @jakee417 made their first contribution in #2376
- @GrayWalka made their first contribution in #2396
Full Changelog: 1.6.1...1.7.0