github peterdu1109/NotifySync v5.7.11.0
🔔 NotifySync v5.7.11.0

latest release: v5.7.12.0
5 hours ago

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 Size database 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 after MigrateAddColumn(Notifications, "Size") and the CREATE TABLE that both create it — netting out to no Size column, so the parameterized INSERT referencing Size threw "no such column" and rolled back.
  • Self-healing: existing databases get Size re-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 Size de 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 le MigrateAddColumn(Notifications, "Size") et le CREATE TABLE qui la créent — résultat net : pas de colonne Size, donc l'INSERT paramétré référençant Size levait « no such column » et annulait la transaction.
  • Auto-réparation : les bases existantes récupèrent Size au 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.

Don't miss a new NotifySync release

NewReleases is sending notifications on new releases.