🔔 NotifySync v5.7.11.0
Critical fix: new notifications were silently failing to save since 5.7.9. Please update.
Correctif critique : les nouvelles notifications ne se sauvegardaient plus depuis la 5.7.9. Mettez à jour.
🇬🇧 English
🐛 Critical fix
- Notifications save again — A leftover migration line was dropping the
Sizedatabase column right after it was created (the column was re-added in 5.7.9 for the rename suppressor, but an old "drop" instruction from a previous cleanup was never removed). With the column missing, every notification insert failed silently — so no new notifications appeared in the bell since 5.7.9. The stray drop is removed; the column is added back automatically on the next startup and inserts work again.
If your bell stopped showing new additions recently, this is why — it will recover after updating. (A one-time Regenerate history will repopulate past items if you want them back.)
🛠️ Under the hood
- Removed
MigrateDropColumn(Notifications, "Size"), which ran afterMigrateAddColumn(Notifications, "Size")and theCREATE TABLEthat both create it — netting out to noSizecolumn, so the parameterizedINSERTreferencingSizethrew "no such column" and rolled back. - Self-healing: existing databases get
Sizere-added on next launch; no manual action needed.
🇫🇷 Français
🐛 Correctif critique
- Les notifications se sauvegardent à nouveau — Une ligne de migration oubliée supprimait la colonne
Sizede la base juste après sa création (la colonne a été ré-ajoutée en 5.7.9 pour le suppresseur de renommage, mais une vieille instruction de « suppression » d'un nettoyage précédent n'avait jamais été retirée). Sans la colonne, chaque insertion de notification échouait silencieusement — donc aucune nouvelle notification n'apparaissait dans la cloche depuis la 5.7.9. La suppression parasite est retirée ; la colonne est rajoutée automatiquement au prochain démarrage et les insertions refonctionnent.
Si ta cloche n'affichait plus les nouveaux ajouts récemment, c'est la raison — ça se rétablit après la mise à jour. (Un Régénérer l'historique ponctuel repeuplera les anciens éléments si tu les veux.)
🛠️ Sous le capot
- Suppression de
MigrateDropColumn(Notifications, "Size"), qui s'exécutait après leMigrateAddColumn(Notifications, "Size")et leCREATE TABLEqui la créent — résultat net : pas de colonneSize, donc l'INSERTparamétré référençantSizelevait « no such column » et annulait la transaction. - Auto-réparation : les bases existantes récupèrent
Sizeau prochain lancement ; aucune action manuelle.
📦 Upgrading / Mise à jour
Auto-updates from the stable channel on your next Jellyfin restart. Nothing to reconfigure.
Mise à jour auto depuis le canal stable au prochain redémarrage Jellyfin. Rien à reconfigurer.