Jellyfin 10.11.0 : une mise à jour majeure axée sur la performance et la stabilité
Après une année de développement et de tests intensifs, Jellyfin 10.11.0 marque l’une des évolutions les plus importantes du projet open source. Cette nouvelle version met l’accent sur la performance, la fiabilité et la préparation du futur, avec une refonte du système de gestion des métadonnées, de nouveaux outils d’administration et plusieurs améliorations côté utilisateur. Regardons de plus près cette nouvelle version…
![]()
Jellyfin 10.11.0 : le changement, c’est maintenant
Visuellement, Jellyfin 10.11.0 n’apporte que peu de modifications. Les véritables avancées se situent à l’intérieur du moteur : la base de données de la bibliothèque a été entièrement migrée vers EF Core.
Concrètement, Jellyfin abandonne les requêtes SQLite dispersées au profit d’une gestion centralisée des données. Résultat :
- des requêtes plus rapides,
- des migrations plus sûres,
- et une base bien plus facile à faire évoluer.
Cette refonte ouvre également la voie à la prise en charge future d’autres moteurs de base de données, comme PostgreSQL, pour plus de flexibilité et de robustesse.
Maintenance simplifiée
La migration des bibliothèques s’accompagne d’un processus de déduplication et de nettoyage des données (suppression d’entrées orphelines ou doublons). Selon la taille et l’ancienneté de la base, cette étape peut durer de quelques minutes à plusieurs heures.
Avant toute mise à jour, il est impératif de :
- sauvegarder manuellement les dossiers de données et de configuration,
- être déjà sur la version 10.10.7,
- et ne jamais interrompre la migration en cours.
Autre nouveauté appréciable : la fonction de sauvegarde et restauration intégrée. Elle permet de créer des instantanés (snapshots) de la base de métadonnées et de les restaurer facilement, un vrai plus pour la maintenance et la sécurité des données.
Performances et consommation mémoire
Le moteur de base de données tire désormais parti d’un cache en mémoire plus agressif, ce qui réduit les accès disque et améliore nettement la réactivité, notamment sur les grandes bibliothèques. En contrepartie, Jellyfin utilise davantage de RAM, mais cette mémoire est libérée automatiquement si d’autres processus en ont besoin. De nouveaux modes de verrouillage (locking) viennent aussi améliorer la stabilité dans les environnements sollicités.
Compatibilité et évolutions techniques
Jellyfin abandonne définitivement le support des systèmes ARM 32 bits (armhf). Pour continuer à bénéficier des mises à jour, il faut désormais utiliser un système d’exploitation ARM64.
Autre changement annoncé : la suppression prochaine du support TLS/SSL interne (prévue pour la version 10.12.0). Les développeurs recommandent désormais d’utiliser un reverse proxy (comme Nginx ou Caddy) pour la gestion des certificats, plus fiable et plus simple à maintenir.
Nouvelles fonctionnalités et améliorations clés
Parmi les nouveautés les plus notables de Jellyfin 10.11.0 :
- Recherche plus rapide et gestion enrichie des favoris (Live TV, clips, albums photo, saisons, etc.) ;
- Support HEVC dans Firefox 134+ et option pour désactiver le style natif des sous-titres ;
- Affichage en collections des séries et ajout d’un splash screen personnalisable sur la page de connexion ;
- Tableau de bord enrichi, avec statistiques médias et suivi de l’espace disque ;
- Support AV1 via VideoToolbox et passage à FFmpeg 7.1, pour de meilleures performances en décodage et transcodage ;
- Amélioration du rendu HDR et Dolby Vision sur certains matériels compatibles ;
- Nouvelle API de sauvegarde (BackupApi) et migration complète des plugins vers EF Core.
Cette version corrige également plusieurs failles de sécurité, y compris des correctifs issus de projets externes.
En synthèse
Jellyfin 10.11.0 pose des fondations solides pour l’avenir du projet. Plus rapide, plus stable et mieux structurée, cette version facilite la maintenance tout en préparant de futures innovations. Une mise à jour vivement conseillée, à condition de la planifier avec soin…. pensez aux sauvegardes.
