• v1.3.0 Stable

    Siphonight released this 2026-09-06 08:30:32 +02:00 | 65 commits to main since this release

    Ajouté

    • Dialog « Nouveautés » : après chaque mise à jour (et à la première
      installation), l'app affiche le changelog des versions non vues dans une
      fenêtre fermable — ne réapparaît pas avant la prochaine mise à jour
      (version vue mémorisée). Contenu = docs/CHANGELOG.md embarqué en asset,
      synchronisé automatiquement à chaque build (tâche Gradle copyChangelog).
    • Événements d'agenda récurrents : dans l'éditeur de traitement, sous
      « Rappels », un switch « Événement d'agenda récurrent » crée un événement
      dans un calendrier local dédié « HormoneTrack » (visible dans l'agenda du
      téléphone) avec répétition RRULE dérivée de la Posologie (tous les N
      jours, arrondi demi-supérieur). Permission agenda demandée à l'activation ;
      suppression/recréation automatique au save.
    • Paramètres : version installée + lien cliquable vers les releases Gitea
      (télécharger les APK sans attendre le rappel de mise à jour).
    • 11 nouveaux tests (78 au total) : ChangelogHelper (8 : comparaison SemVer
      numérique 1.2.9 < 1.2.10 — lexicographique aurait tort, extraction de
      sections, première installation), CalendarRruleTest (3 : RRULE, arrondi
      demi-supérieur — kotlin.math.round arrondit les ties vers l'entier PAIR
      (6,5 → 6)
      , piège documenté).
    Downloads