- chore(android): ignorer le dossier de cache .kotlin genere par le build
- fix(android): activer le core library desugaring requis par flutter_local_notifications 19
- fix(deploy-ios): message d'erreur explicite si l'upload App Store echoue (accord Apple)
- bump 1.3.1
- fix(profile-desktop): gestion du contact et fiche en icones de header (parite mobile) + durcissements audit
- fix(profile): bouton CTA envoyer un message, i18n 6 langues + hauteur des tuiles d'action desktop
- feat(messaging): auto-unlock si coffre deverrouille, recherche unifiee avec l'app, avatars partout
- i18n(contacts-sync): retirer la notion technique de pod Cesium+ des textes utilisateur
- chore: supprimer tous les caractères EM-DASH de l'app (traductions, code, tests)
- fix(contacts-sync): durcissements suite audit pré-MR (session + code mort)
- fix(contacts-sync): nettoyer l'opt-in à la suppression du coffre hébergeur
- fix(contacts-sync): finitions suite audit + prompt simplifié
- fix(contacts-sync): lien « Configurer » ouvre l'onglet Général + robustesse prompt
- feat(contacts-sync): prompt de découverte au lancement (opt-in préservé)
- feat(contacts-sync): consentement opt-in + choix du coffre hébergeur
- chore(deps): exiger durt2 ^1.2.0 (fondation synchro contacts)
- chore: ignorer le cache runtime Sentry (.sentry-native/)
- fix(contacts): finitions suite audit du delta
- feat(desktop): replier les dossiers de contacts par défaut à l'ouverture
- fix(desktop): harmoniser l'icône de l'app sur le Gecko beige (Windows + macOS)
- fix(contacts): harmoniser le libellé « sans dossier » du sélecteur
- refactor(contacts-sync): projection testable (computeStoreOps) + tests
- fix(contacts-sync): durcissements suite audit pré-MR
- feat(contacts-sync): couche synchro gecko (service + notifier + déclencheurs)
- feat(contacts-sync): chiffrement « note à soi » (blob contacts)
- fix(desktop): aligner la friction de l'import legacy sur le mobile
- fix(desktop): restauration d'un compte Cesium v1 par identifiants
- fix(contacts): review !91 — a11y ⋮, dossier vide, affectation conservée, clé unfiled
- fix(contacts): aligner le menu ⋯ des en-têtes de dossiers
- feat(contacts): bouton « tout replier/déplier » + harmonisation des titres