🔔 NotifySync v5.7.12.0
🇬🇧 English
Fix
- 🏷️ No more false UPD badge when you simply rename or move a file that re-imports with a new ID. The rename suppressor (file-size check, added in 5.7.9) now covers this case too.
Under the hood
- 🔒 Cleaner security audit + lighter network usage (one less request per refresh). No visible change.
🇫🇷 Français
Correction
- 🏷️ Plus de faux badge MAJ quand vous renommez ou déplacez simplement un fichier qui est ré-importé avec un nouvel ID. Le suppresseur de renommage (vérification de la taille, introduit en 5.7.9) couvre désormais aussi ce cas.
Sous le capot
- 🔒 Audit de sécurité plus propre + trafic réseau allégé (une requête en moins par rafraîchissement). Aucun changement visible.
🔧 Technical details
- ProcessBuffer now passes the deleted record's
SizeintoClassifyUpgrade, making the rename suppressor symmetric with theOnItemUpdatedpath (the delete + re-import path was previously uncovered). - Dependencies:
Microsoft.Data.Sqlite9.0.2 → 9.0.17 +NuGetAuditMode=direct. The flagged SQLite native lib is host-provided (PrivateAssets=All, not shipped by the plugin), so the transitive advisory is a false positive — the build audit is now clean. - client.js: removed the unused
lastSeenDatestate and the redundant per-poll cleared-timestamp GET (filtering is fully server-side). One fetch per cycle instead of two.
No database migration — self-contained update.