Doorgaan naar hoofdinhoud

Jellyfin voor iOS 1.6.0

· 5 minuten leestijd
Bill Thornton
Core Team, Web and iOS Lead
Onofficiële Beta-vertaling

Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →

Jellyfin voor iOS is terug met de eerste release in bijna 3 jaar!

Versie 1.6.0 van de Jellyfin-app voor iOS markeert een nieuwe mijlpaal in de ontwikkeling van de app. Een volledige lijst met wijzigingen, inclusief de bijbehorende pull-requests, is te vinden op GitHub. Hieronder vind je een update over de ontwikkeling van de app, een samenvatting van de doorgevoerde wijzigingen en enkele toekomstplannen.

Vernieuwde ontwikkeling met frequentere releases

Veel mensen vragen zich vast af waarom het zo lang heeft geduurd sinds de laatste app-release. Hiervoor zijn een paar redenen. Ten eerste hebben we geen breaking changes in Jellyfin uitgebracht die een app-update vereisten. Maar de belangrijkste reden is waarschijnlijk dat de toolkit die we gebruiken om de app te bouwen wijzigingen doorvoerde die mijn verdere ontwikkeling van de app zonder toegang tot een moderne Mac praktisch onmogelijk maakten. Dankzij de vrijgevigheid van bijdragers aan Jellyfins open collective kon ik echter het grootste deel van de kosten voor een nieuwe Mac Mini voor ontwikkeling declareren. Tot slot was het buildsysteem van onze toolkit stopgezet. We hebben dat buildsysteem nu vervangen door een volledig geautomatiseerde GitHub Action-workflow die de app op aanvraag bouwt en publiceert naar TestFlight.

Langdurige bugs verholpen

Deze release bevat oplossingen voor de volgende langdurige problemen:

  • Verbeterde videospeler-UI door video het volledige scherm te laten bedekken en de startschermindicator te verbergen.

  • Onjuiste controle voor (e)ac3-audio-ondersteuning verwijderd.

  • Opgelost dat de app soms een leeg scherm toonde wanneer deze op de achtergrond open bleef.

  • Toegevoegd recht op apparaatnaamgebruik zodat de app de juiste apparaatnaam kan rapporteren op iOS 16+.

  • Ongebruikte functies uit de build verwijderd, zodat de app geen toegang meer vraagt tot onnodige rechten (zoals fitnesgegevens).

Wat staat er te gebeuren?

Hoofdfocus bij de komende releases ligt op onderhoud en updates van dependencies, maar je kunt ook verwachten dat we werken aan spannende nieuwe functies. Weinigen weten waarschijnlijk dat ik 3 jaar geleden al begon met offline-ondersteuning! Helaas was het nog niet helemaal klaar voor deze release, maar mijn doel is om het later dit jaar als algemene alpha/beta-functie beschikbaar te maken. Ik heb ook andere ideeën om bekende beperkingen van de app aan te pakken en een nieuwe bijdrager heeft interesse getoond in het ontwikkelen van nieuwe functies. Je kunt alle ontwikkelingen volgen via de projectroutekaart op GitHub.

Ondersteunde iOS-versies

De Jellyfin-app ondersteunt momenteel iOS-versies vanaf iOS 12. Bij komende releases zullen we onze kern-dependencies updaten, waardoor we de minimaal ondersteunde versie moeten verhogen naar iOS 15.1. Als je een apparaat gebruikt dat niet naar een nieuwere iOS-versie kan worden bijgewerkt, kun je nog steeds het Jellyfin-webinterface gebruiken, maar toekomstige app-updates zullen niet beschikbaar zijn.

Bijdragers

Jellyfin wordt volledig door vrijwilligers ontwikkeld en zou niet bestaan zonder hun grote vaardigheden en toewijding. Overweeg een donatie als je hun werk waardeert. Een grote shout-out naar alle bijdragers die deze release mogelijk hebben gemaakt:

Jellyfin Team

Overige bijdragers

Tot slot een enorme dankjewel aan iedereen die vertalingen heeft bijgedragen, bugs heeft gemeld, feedback heeft gegeven en heeft deelgenomen aan bèta-testen!

Meewerken

Als je ervaring hebt met React Native-ontwikkeling en zelf wilt bijdragen, duik dan gerust in de broncode en open een pull request. Heb je ervaring met JavaScript/TypeScript en React? Dan is jellyfin-web altijd op zoek naar extra bijdragers. Je kunt ook helpen met het vertalen van de app naar jouw taal via ons Weblate-platform.

Downloads

Update nu je app om al deze veranderingen te ontdekken! De AppStore zal je Jellyfin-app automatisch bijwerken als je deze al gebruikt. Nieuwe gebruikers vinden de app in de Apple App Store.

Download on the App Store

Je kunt je ook aansluiten bij onze TestFlight en helpen nieuwe versies te testen voordat ze publiek worden vrijgegeven.