Skip to content

Commit 14c9272

Browse files
authored
Merge pull request #1309 from thornbill/ios-1.6.0
Add Jellyfin iOS 1.6.0 post
2 parents 510dad4 + b7ef966 commit 14c9272

File tree

2 files changed

+100
-0
lines changed

2 files changed

+100
-0
lines changed

blog/2025/02-28-ios-1.6/index.mdx

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
---
2+
title: Jellyfin for iOS 1.6.0
3+
authors:
4+
- thornbill
5+
slug: ios-v1.6.0
6+
tags: [release, ios]
7+
---
8+
9+
Jellyfin for iOS is back with the first release in nearly 3 years!
10+
11+
{/* truncate */}
12+
13+
Version 1.6.0 of the Jellyfin app for iOS marks a new milestone for the development of the app. A complete list of changes, including their
14+
respective pull requests, can be found on [GitHub](https://github.com/jellyfin/jellyfin-expo/releases/tag/v1.6.0). An update on the
15+
development of the app, a summary of included changes, and some future plans can be found below.
16+
17+
### Renewed development with more frequent releases
18+
19+
I'm sure a lot of people are curious why it has been so long since the last app release. There are a few reasons for this. First, we have
20+
not released any breaking changes to Jellyfin that required an app update. Perhaps most significantly the toolkit we use to build the app
21+
made some changes that essentially prevented my continued development of the app without access to a modern Mac. However, thanks to the
22+
generosity of contributors to [Jellyfin's open collective](https://opencollective.com/jellyfin), I was able to expense the majority of the
23+
cost to purchase a new Mac Mini for development. Finally, the build system provided by the toolkit we were using had been discontinued. We
24+
have now replaced that build system with a fully automated GitHub Action workflow that builds and publishes the app to
25+
[TestFlight](https://testflight.apple.com/join/jJP75akQ) on demand.
26+
27+
### Longstanding bugs squashed
28+
29+
This release features fixes for the following longstanding bugs:
30+
31+
- Improved video player UI by allowing the video to cover the entire screen and hiding the home screen indicator.
32+
- Removed an incorrect check for (e)ac3 audio support.
33+
- Fixed an issue that caused the app to display a blank screen sometimes when left open in the background.
34+
- Added user device name entitlement so the app can report the correct device name on iOS 16+.
35+
- Excluded unused features from the build so the app no longer requests access to permissions it doesn't need (like fitness data).
36+
37+
### What is next?
38+
39+
While the primary focus of the next couple releases will be to do some dependency maintenance and updates, you can also expect work to
40+
continue on some exciting new features. Few people are probably aware that I started working on offline support
41+
[3 years ago](https://github.com/jellyfin/jellyfin-expo/pull/366)! Unfortunately it
42+
[wasn't quite ready](https://github.com/jellyfin/jellyfin-expo/issues/372) for this release, but my goal is to make it available as a
43+
general alpha/beta feature later this year. I have some other ideas to address some well-known limitations of the app and a new contributor
44+
has expressed interest in developing some new features also. You can track all new developments on the
45+
[project roadmap](https://github.com/orgs/jellyfin/projects/40/views/4) on GitHub.
46+
47+
### Supported iOS versions
48+
49+
The Jellyfin app currently supports iOS versions as old as iOS 12. Over the next few releases, we will be updating our core dependencies
50+
which will force us to increase our minimum supported version to iOS 15.1. If you are using a device that cannot be updated to a newer
51+
iOS version, you will still be able to use the Jellyfin web interface but future app updates will be unavailable.
52+
53+
## Contributors
54+
55+
Jellyfin is completely developed by volunteers, and couldn't be made without their great skills and dedication. Consider donating if you
56+
appreciate their work. A big shout-out to all contributors that made this release possible:
57+
58+
**Jellyfin Team**
59+
60+
- [@thornbill](https://github.com/thornbill) - Donate via [GitHub sponsors](https://github.com/sponsors/thornbill)
61+
- [@anthonylavado](https://github.com/anthonylavado) - Donate via [GitHub sponsors](https://github.com/sponsors/anthonylavado)
62+
- [@Bond-009](https://github.com/Bond-009) - Donate via [GitHub sponsors](https://github.com/sponsors/Bond-009)
63+
- [@JPKribs](https://github.com/JPKribs)
64+
65+
**Other contributors**
66+
67+
- [@Drew-Daniels](https://github.com/Drew-Daniels)
68+
- [@fidoriel](https://github.com/fidoriel)
69+
- [@Cyberbeni](https://github.com/Cyberbeni)
70+
71+
And finally a big thank you to everyone who contributed translations, reported bugs, provided feedback and participated in beta testing!
72+
73+
### Helping out
74+
75+
If you have experience with React Native development and are interested in contributing yourself, feel free to dive into the
76+
[source code](https://github.com/jellyfin/jellyfin-expo) and open a pull request. Likewise, if you have experience with
77+
JavaScript/TypeScript and React, [jellyfin-web](https://github.com/jellyfin/jellyfin-web) is always looking for additional contributors.
78+
Alternatively, you can help with translating the app into your own language on our
79+
[Weblate](https://translate.jellyfin.org/engage/jellyfin-expo/) instance.
80+
81+
## Downloads
82+
83+
Update your app now to check out all these changes! The AppStore will auto-update your Jellyfin app if you're already using the app. For
84+
new users, you can find the app on the Apple App Store.
85+
86+
<a href='https://apps.apple.com/us/app/jellyfin-mobile/id1480192618'>
87+
<img width='153' alt='Download on the App Store' src='/images/store-icons/app-store.svg' />
88+
</a>
89+
90+
You can also join our [TestFlight](https://testflight.apple.com/join/jJP75akQ) and help test new versions before they're released to the
91+
public.

blog/authors.yml

+9
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,12 @@ JPVenson:
6666
title: Server Team
6767
url: https://github.com/JPVenson
6868
image_url: https://avatars.githubusercontent.com/u/6794763?v=4
69+
70+
thornbill:
71+
name: Bill Thornton
72+
page: true
73+
title: Core Team, Web Lead
74+
image_url: https://avatars.githubusercontent.com/u/3450688?v=4
75+
socials:
76+
github: thornbill
77+
mastodon: https://fosstodon.org/@thornbill

0 commit comments

Comments
 (0)