🧪 Beta channel. To be validated before it reaches stable.
Canal beta — à valider avant passage en stable.
🚀 For Jellyfin 12.0 and newer. On Jellyfin 10.11.x, use the stable release — this build will not load there.
Pour Jellyfin 12.0 et plus récent. En 10.11.x, utilisez la version stable — ce build ne s'y chargera pas.
🇬🇧 English
✨ Improvements
- Opening NotifySync's settings no longer waits for its lists: the page is there immediately and the libraries, collections and deletions follow.
- Before rescanning, Regenerate history stores the form as it stands, so a library ticked just before is included.
- The catalog entry reads in French and English and leaves out installation instructions.
🐛 Fixes
- When a series, film or album changes library, its notification moves with it into the new category and keeps its place; read or dismissed stays read or dismissed for each user, and a title missing from someone's bell does not appear in it.
- Settings survive two NotifySync versions loading at the same time, and an unreadable settings file is left untouched instead of being reset to the defaults.
- Saving, adding a category, the deletion switch and select-all keep working when another plugin's settings were opened beforehand.
- The text on the plugin page explains what NotifySync does and follows the server's language: French on French servers, English everywhere else.
- The tooltip on the version number now uses the page's language instead of mixing French and English.
- Dashboard › Devices and Activity list each browser by its actual name and version rather than as a "Web" device.
🔧 Internal — nothing changes on screen
- NotifySync's settings script no longer runs inside other plugins' settings pages.
- The package is called NotifySync in both Jellyfin 12 catalogs, so updating replaces the previous version cleanly.
- The bell's checks for news leave the browser's device record in Jellyfin's database alone.
🇫🇷 Français
✨ Améliorations
- Ouvrir les réglages de NotifySync n'attend plus ses listes : la page est là tout de suite, et les bibliothèques, collections et suppressions suivent.
- Avant de relancer le scan, « Régénérer l'historique » enregistre le formulaire tel qu'il est : une bibliothèque cochée juste avant est comprise.
- La fiche du catalogue se lit en français et en anglais, sans consignes d'installation.
🐛 Corrections
- Quand une série, un film ou un album change de bibliothèque, sa notification le suit dans la nouvelle catégorie et garde sa place ; ce qui était lu ou supprimé le reste pour chaque utilisateur, et un titre absent de la cloche de quelqu'un n'y apparaît pas.
- Les réglages résistent à deux versions de NotifySync chargées en même temps, et un fichier de réglages illisible est laissé intact au lieu d'être remis aux valeurs par défaut.
- Enregistrer, ajouter une catégorie, l'interrupteur des suppressions et « tout cocher » fonctionnent même si les réglages d'une autre extension ont été ouverts avant.
- Le texte de la page de l'extension explique ce que fait NotifySync et suit la langue du serveur : français sur un serveur en français, anglais partout ailleurs.
- L'info-bulle du numéro de version suit désormais la langue de la page, au lieu de mêler français et anglais.
- Tableau de bord › Appareils et Activité affichent chaque navigateur sous son vrai nom et sa vraie version, et non comme un appareil « Web ».
🔧 Interne — rien ne change à l'écran
- Le script des réglages de NotifySync ne s'exécute plus dans les pages de réglages des autres extensions.
- Le paquet s'appelle NotifySync dans les deux catalogues Jellyfin 12 : une mise à jour remplace proprement la version précédente.
- Les vérifications de la cloche laissent tranquille la fiche de l'appareil du navigateur dans la base de Jellyfin.