⚠️ This release fixes a loading failure introduced in 5.7.12.0. If you installed 5.7.12.0 and the plugin shows Malfunctioned, update to 5.7.13.0 (or roll back to 5.7.11.0). 5.7.12.0 has been removed from the catalog.
🇬🇧 English
Fixes
- 🛠️ Plugin no longer fails to load. 5.7.12.0 could show as Malfunctioned on Jellyfin 10.11 — a dependency was reverted to the version the server actually ships.
- 🔢 Config page now shows the real installed version. It was stuck on an old hard-coded value (
v5.7.9.0) regardless of what you had installed.
Also includes the 5.7.12 fix: no false UPD badge on a renamed/re-imported file.
🇫🇷 Français
Corrections
- 🛠️ Le plugin ne plante plus au chargement. La 5.7.12.0 pouvait apparaître en Malfunctioned sur Jellyfin 10.11 — une dépendance a été ramenée à la version réellement fournie par le serveur.
- 🔢 La page de config affiche enfin la vraie version installée. Elle restait bloquée sur une ancienne valeur en dur (
v5.7.9.0) quelle que soit la version réellement installée.
Inclut aussi le correctif de la 5.7.12 : plus de faux badge MAJ sur un fichier renommé/ré-importé.
🔧 Technical details
- Malfunction root cause: bumping
Microsoft.Data.Sqlite9.0.2 → 9.0.17 raised itsAssemblyVersionto9.0.17.0. The plugin doesn't bundle that assembly (PrivateAssets=All+CopyLocalLockFileAssemblies=false), so it binds to the host's copy at runtime — and .NET refuses a host version lower than the compiled reference. Jellyfin 10.11 ships ~9.0.2 →FileLoadExceptionon first SQLite use → load failure. Reverted to 9.0.2.NuGetAuditMode=direct(build-time only) stays and silences the transitive SQLite advisory on its own. - Config version badge: the lookup used a strict
p.Id === pluginId, which fails on Jellyfin's GUID format/case, so the page always fell back to the stale hard-codedv5.7.9.0. Now matches on a normalized GUID with a plugin-name fallback (no per-release edits needed going forward). - 5.7.12.0 removed from
repository.json— the broken build is no longer installable from the catalog.
No database migration — self-contained update.