Notes de version
- Release: 3.3 – Gestion optimisée des défis et nouvelles options de liste
- Release: 3.2.3 – Correction d’une erreur dans une capture d’écran pour la présentation sur l’App Store
- Release: 3.2.2 – Optimisation de la présentation sur l’App Store
- Release: 3.2.1 – Statistiques révisées et stabilité améliorée lors du changement de jour
- Release: 3.2 – Refonte de l’aperçu des habitudes + changement du nom de l’application XC-90DAYS vers Ninety Days
- Release: 3.1.1 – ASO : métadonnées de l’application adaptées dans l’App Store
- Release: 3.1 – Refonte du mode clair et ajustements des tailles de police (support accessibilité)
- Release: 3.0 – Nouvelles statistiques et utilisation de Freemium et Premium révisée
- Release: 2.3.1 – Divers correctifs et nouvelles localisations App Store
- Release: 2.3 – Nouvelles localisations et traductions de l’application
- Release: 2.2 – Refonte de l’interface utilisateur et aperçus de suivi
- Release: 2.1.2 – Optimisation du temps de démarrage et divers correctifs
- Release: 2.1.1 – Informations App Store mises à jour
- Release: 2.1 – Refonte de l’onboarding et nouveau défi « Mirror Effect »
- Release: 2.0.10 – Migration de l’application et extension des fonctions de planification d’événements
- Release: 2.0.9 – La série d’habitudes est désormais affichée à côté du nom de l’habitude
- Release: 2.0.8 – Changement de catégorie de l’application dans l’Apple App Store
- Release: 2.0.7 – Refonte de la présentation App Store & ajustements de l’aperçu des habitudes
- Release: 2.0.6 – Version corrective - Boost des performances & correction du calcul des séries
- Release: 2.0.5 – Version corrective - Calculs statistiques
- Release: 2.0.4 – Version corrective - Paywall d’abonnement
- Release: 2.0.3 – Version corrective - Notifications & tutoriel
- Release: 2.0.2 – Petits correctifs pour la version majeure 2.X
- Release: 2.0.1 – Version corrective - Défis & sauvegarde/restauration
- Release: 2.0 – Boost des performances et nouvelles fonctionnalités
- Release: 1.1 – Modifications du modèle commercial
- Release: 1.0.5 – Correctif de défi
- Release: 1.0.4 – Infobox d’onboarding et vidéo d’introduction
- Release: 1.0.3 – Gestionnaire de liens profonds pour les événements in-app
- Release: 1.0.2 – Version corrective concernant les fonctions d’habitudes et de défis
- Release: 1.0.1 – Version corrective concernant les fonctions des habitudes
- Release: 1.0 – Publication de XC-90DAYS sur l’Apple App Store
Release: 3.3 – Gestion optimisée des défis et nouvelles options de liste
Date de publication : 2026-05-15
Voici les modifications apportées avec la version mineure 3.3 :
-
Gestion optimisée des habitudes et des défis
- Nouvelles actions de balayage dans l’aperçu des habitudes
- Les habitudes normales peuvent désormais être modifiées ou supprimées directement
- Les défis peuvent être arrêtés, répétés ou convertis plus facilement en habitudes standard
- Les défis réussis peuvent être poursuivis directement à des niveaux supérieurs
- Gestion améliorée des défis terminés et échoués
-
Nouvelle fonction de recherche dans l’aperçu des habitudes
- Les habitudes peuvent désormais être recherchées directement via un nouveau champ de recherche dans l’aperçu principal
-
Nouvelle section « Action requise » dans les défis
- Les défis avec des décisions en attente sont désormais affichés séparément
-
Autres améliorations et optimisations
- Affichage amélioré en mode accessibilité
- Alignement plus uniforme des symboles et des libellés dans les paramètres
- Page Support & Feedback révisée avec des informations supplémentaires
- Guide du défi Rituel du miroir révisé
- Structure interne des URL modifiée vers « ninety-days »
- Diverses améliorations du design, de la stabilité et des détails
Release: 3.2.3 – Correction d’une erreur dans une capture d’écran pour la présentation sur l’App Store
Date de publication : 2026-05-02
Voici les modifications apportées avec la version corrective 3.2.3 :
- Correction d’une erreur dans une capture d’écran de la présentation App Store
Aucune modification de la fonctionnalité de l’application.
Release: 3.2.2 – Optimisation de la présentation sur l’App Store
Date de publication : 2026-05-01
Voici les modifications apportées avec la version corrective 3.2.2 :
-
Optimisation de la présentation sur l’App Store :
- Sous-titre de l’application modifié
- Description de l’application révisée
Aucune modification de la fonctionnalité de l’application.
Release: 3.2.1 – Statistiques révisées et stabilité améliorée lors du changement de jour
Date de publication : 2026-04-30
Voici les modifications apportées avec la version corrective 3.2.1 :
-
Stabilité améliorée lors du changement de jour
- Mise à jour correcte de l’aperçu des habitudes et de la vue détaillée à minuit
- Correction d’un problème empêchant les habitudes d’être sélectionnables après le changement de jour
- Mise à jour plus fiable des données des habitudes sans redémarrage de l’application
-
Statistiques et insights révisés
- Statistiques restructurées pour une vue plus claire
- Meilleur positionnement des segments statistiques
- Affichage optimisé de l’indice de série avec indicateur de progression supplémentaire
- Modèle d’évaluation ajusté pour des insights plus pertinents
-
Design plus calme et cohérent
- Palette de couleurs réduite pour une apparence plus claire
- Lisibilité et typographie améliorées dans l’ensemble des statistiques
- Indicateurs de progression révisés dans les défis et les succès
- Contrastes de couleurs optimisés dans l’affichage des séries
-
Autres améliorations
- Menu des paramètres simplifié avec accès direct aux contenus importants
- Divers correctifs et améliorations de stabilité
- Optimisations globales du système pour une expérience plus fluide
Release: 3.2 – Refonte de l’aperçu des habitudes + changement du nom de l’application XC-90DAYS vers Ninety Days
Date de publication : 2026-04-24
Voici les modifications apportées avec la version mineure 3.2 :
-
Refonte de l’aperçu des habitudes
- Navigation calendrier directement dans l’en-tête, permettant de sélectionner et valider les habitudes des sept derniers jours directement dans l’aperçu.
- Plus d’espace pour les noms des habitudes et meilleure lisibilité. La progression des séries et les noms des habitudes sont désormais affichés séparément et ne se chevauchent plus.
-
Performances nettement améliorées
- Démarrage de l’application considérablement plus rapide
- Temps de réaction au niveau de la milliseconde lors de la validation des habitudes
- Rendu optimisé pour une utilisation plus fluide
-
Nouveau design
- Nouveau nom de l’application (XC-90DAYS -> Ninety Days)
- Nouvelle icône de l’application
- Les designs des tampons ont été entièrement révisés et repensés.
-
Autres améliorations
- Firebase Analytics complètement supprimé de l’application
- Divers correctifs
- Nouveau tutoriel pour une prise en main simplifiée
Release: 3.1.1 – ASO : métadonnées de l’application adaptées dans l’App Store
Date de publication : 2026-02-17
Voici les modifications apportées avec la version corrective 3.1.1 :
-
ASO - Métadonnées adaptées
- Nouveau nom et sous-titre de l’application
- Ordre des captures d’écran modifié
-
Divers
- Nom du défi Rituel du miroir adapté dans le tutoriel
Release: 3.1 – Refonte du mode clair et ajustements des tailles de police (support accessibilité)
Date de publication : 2026-02-09
Voici les modifications apportées avec la version mineure 3.1 :
- Ajustements des tailles de police (support accessibilité) Dans le cadre de cette version, des tailles de police dynamiques ont été introduites. Jusqu’à présent, l’application n’était plus entièrement utilisable avec des tailles de police très grandes provenant des options d’accessibilité. Avec cette mise à jour, tous les écrans ont été entièrement révisés et les fonctionnalités de l’application restent accessibles quelle que soit la taille de police.
-
Refonte du mode clair
Jusqu’à présent, la conception de l’interface était davantage axée sur le mode sombre. Dans cette version, toutes les vues ont été entièrement retravaillées et le mode clair est désormais équivalent au mode sombre. - Refonte des vues Défis et Succès Les sections Défis et Succès ont été entièrement révisées. Des tableaux de bord ont été implémentés pour les deux vues afin de représenter la progression de manière compacte. Dans l’aperçu des succès, tous les badges sont désormais affichés. Jusqu’à présent, seul le badge du niveau le plus élevé était visible. Il est également possible de faire défiler tous les badges via une vue zoom.
-
Divers
- Le design du tutoriel a été révisé.
- Onboarding simplifié.
- La progression des séries pour une habitude est désormais représentée par un grand chiffre dans l’aperçu.
- L’ordre des tuiles a été réorganisé dans le tableau de bord des statistiques.
- Le bouton split dans l’en-tête a été remplacé par une grille de progression.
- Des liens de navigation avec chevrons ont été introduits dans toute l’application.
Release: 3.0 – Nouvelles statistiques et utilisation de Freemium et Premium révisée
Date de publication : 2026-01-14
Dans le cadre de la version majeure, la section des statistiques a été entièrement repensée avec un nouveau design. De plus, l’utilisation de l’application concernant les options gratuite et Premium a été redéfinie et rendue plus transparente.
-
Nouvelle section Statistiques
- Vues statistiques entièrement révisées Le design a été entièrement repensé et de nouveaux indicateurs ont été introduits. Il existe désormais notamment une vue quotidienne et globale ainsi qu’une analyse de la progression des séries.
- Section Insights
Divers indicateurs d’insights offrent à l’utilisateur un aperçu approfondi de son comportement de logging. Ils permettent notamment de voir si l’utilisateur a loggé beaucoup plus ou moins que la moyenne certains jours de la semaine ou à certains moments de la journée - Nouveau tableau des séries sous le statut de streak Selon le comportement de logging ou la progression des séries, un petit tableau affiche les meilleures ou les moins bonnes séries.
- XC-Score et calcul de tendance implémentés Le XC-Score correspond à une valeur de momentum qui représente principalement le comportement de tendance du logging au cours des sept derniers jours.
- Indicateurs quotidiens dans le tableau de bord des statistiques Les valeurs quotidiennes importantes sont affichées directement dans l’en-tête du tableau de bord.
-
Redéfinition de Freemium & Premium
- Limite Freemium ajustée
Dans la version gratuite, il est désormais possible de créer et logger jusqu’à 5 habitudes par jour (auparavant 3). De plus, tous les défis de niveau 1 (jusqu’à 30 jours) peuvent désormais être répétés et terminés autant de fois que souhaité. - Nouveaux messages d’information avant l’affichage du paywall Avant l’affichage du paywall, un message indique explicitement pourquoi la restriction s’applique.
- Vue d’information sur Freemium & Premium révisée Le contenu et le design ont été entièrement repensés et adaptés aux conditions actuelles.
- Plus de contenus Freemium
Les succès ou badges sont désormais consultables à tout moment dans la version gratuite. L’aperçu des statistiques est désormais également accessible en Freemium, certains domaines étant clairement indiqués comme fonctionnalités Premium.
- Limite Freemium ajustée
Release: 2.3.1 – Divers correctifs et nouvelles localisations App Store
Date de publication : 2025-12-12
Voici les modifications apportées avec la version corrective 2.3.1 :
-
Corrections visuelles & améliorations de l’interface utilisateur
- Mise à jour des espacements et des formats de mise en page dans la section des statistiques de l’aperçu des habitudes
- Libellé modifié de "90 DAYS" à "To 90 DAYS" afin de donner plus de contexte aux utilisateurs
- Correction de diverses fermetures abruptes de vues lors de la création d’habitudes
-
Comportement de filtre amélioré pour « Dernier événement »
- Lorsqu’on appuie sur « Dernier événement », le filtre passe désormais automatiquement à « TOUTES LES HABITUDES », ce qui évite l’affichage erroné des catégories et des trackers d’événements.
-
Correction du double tap sur le XC-Stamp
- Lors de taps rapides sur les tampons XC dans l’aperçu des habitudes, la vue détaillée de l’habitude s’ouvrait par erreur. Ce correctif résout ce problème.
-
Affichages d’information
- Nouvel affichage d’information lorsqu’aucun défi n’est actif
- Tous les messages d’information apparaissent désormais systématiquement en jaune
-
Habitudes archivées dans les notifications
- Les habitudes archivées continuaient parfois à apparaître dans les notifications d’événements. Cela a été corrigé :
→ Les notifications sont désormais automatiquement supprimées et reprogrammées lors de l’archivage d’une habitude
→ Lors de la réactivation (Archive->Actif) d’une habitude, le même processus est appliqué en sens inverse
- Les habitudes archivées continuaient parfois à apparaître dans les notifications d’événements. Cela a été corrigé :
-
Libellés des modes d’habitude révisés
- Pour améliorer l’UX, les libellés des modes d’habitude ont été ajustés lors de la modification/création d’habitudes. Exemple (anglais) : 90DAYS → Daily
Weekly → Custom
- Pour améliorer l’UX, les libellés des modes d’habitude ont été ajustés lors de la modification/création d’habitudes. Exemple (anglais) : 90DAYS → Daily
-
Nouvelles localisations App Store
- Danois
- Suédois
- Norvégien (bokmål)
Release: 2.3 – Nouvelles localisations et traductions de l’application
Date de publication : 2025-12-04
Voici les modifications apportées avec la version mineure 2.3 :
-
Nouveaux supports linguistiques Les traductions suivantes de l’application ont été ajoutées dans le cadre de cette version :
- Portugais brésilien
- Coréen
- Indonésien
-
Badges & défis révisés
- Les titres et descriptions ont été optimisés et améliorés dans toutes les langues. Toutes les descriptions ont été traduites dans les langues prises en charge. Les titres restent uniformément en anglais au niveau international.
Release: 2.2 – Refonte de l’interface utilisateur et aperçus de suivi
Date de publication : 2025-12-01
Voici les modifications apportées avec la version mineure 2.2 :
-
Aperçus de suivi pour les catégories & événements
- Visualise désormais ta progression regroupée et structurée directement dans l’aperçu des habitudes par catégories ou événements.
-
Refonte complète
- Refonte moderne et claire de l’interface utilisateur, structure de mise en page optimisée et navigation améliorée.
-
Nouveau bouton split dans l’en-tête & autres sections
- Passe rapidement entre le mode écran partagé et plein écran (disponible dans l’aperçu des habitudes, les statistiques, les succès et les défis).
-
Dernier événement en un clic
- Avec le bouton "Dernier événement", tu peux récupérer ton dernier événement suivi, y compris les habitudes associées – combinable avec des filtres actifs.
-
Nouvelle logique centrale des couleurs & nouveaux schémas de couleurs
- Introduction de nouvelles couleurs d’accentuation pour les états de l’application (par ex. sélectionné, progression, conseils). Ajustements pour les modes clair et sombre.
Release: 2.1.2 – Optimisation du temps de démarrage et divers correctifs
Date de publication : 2025-11-03
Voici les modifications apportées avec la version corrective 2.1.2 :
-
Fais défiler ta bibliothèque de badges
- Tu peux désormais faire défiler horizontalement toute ta bibliothèque de badges ! Les badges continuent d’être affichés en plein écran. Il est maintenant possible de passer simplement d’un badge à l’autre par glissement.
-
Performance & stabilité (Clean Code)
- Démarrage plus rapide de l’application Les processus complexes s’exécutent désormais de manière asynchrone en arrière-plan.
- Le force-unwrapping a été entièrement supprimé de l’application Le code a été nettoyé et stabilisé – pour une application plus fiable sans crashs inattendus.
-
Corrections de bugs
- Crash lors de la répétition d’un défi corrigé Les défis peuvent désormais être redémarrés sans problème.
- Le tampon XC n’était pas correctement affiché dans la vue détaillée des habitudes lorsqu’aucune entrée de logging n’existait pour le jour correspondant. Avec cette correction, les entrées de logging sont désormais créées immédiatement après avoir appuyé sur une entrée vide et le tampon XC est affiché instantanément sans devoir rouvrir la vue détaillée.
- La catégorie principale de l’application a été changée en Productivité La catégorie secondaire est désormais Lifestyle.
Release: 2.1.1 – Informations App Store mises à jour
Date de publication : 2025-10-31
Voici les modifications apportées avec la version corrective 2.1.1 :
-
Informations App Store
Petites améliorations de contenu et informations App Store mises à jour.
Release: 2.1 – Refonte de l’onboarding et nouveau défi « Mirror Effect »
Date de publication : 2025-10-28
Voici les modifications apportées avec la version mineure 2.1 :
-
Nouveau défi : Mirror Effect
Renforce ta confiance en toi avec le tout nouveau défi « Mirror Effect » – incluant son propre badge ! -
Nouvel onboarding
L’onboarding a été entièrement repensé ! Désormais, tu es guidé à travers une configuration interactive qui t’aide à configurer directement tes premières habitudes et défis. -
Nouvelles langues dans XC-90DAYS
XC-90DAYS parle désormais encore plus de langues !
-ES - Espagnol
-FR - Français
-TW - Chinois (traditionnel, Taïwan) -
Nouvelles langues dans l’App Store
-ES - Espagnol
-FR - Français
-TW - Chinois (traditionnel, Taïwan)
-NL - Néerlandais
-IT - Italien -
Confidentialité & performance
Le SDK Facebook a été entièrement supprimé – plus aucune demande ATT nécessaire L’application fonctionne désormais entièrement via Firebase sans IDFA. -
Corrections de bugs & améliorations
-L’indication d’onboarding ne s’affiche plus incorrectement après une restauration.
-Ajout d’une vérification de longueur de texte lors de la création de nouveaux événements.
-La planification d’événements via la cloche fonctionne désormais de manière fiable.
-Les habitudes archivées sont désormais correctement masquées dans l’attribution des événements. - Divers Divers avertissements et erreurs de console supprimés.
Release: 2.0.10 – Migration de l’application et extension des fonctions de planification d’événements
Date de publication : 2025-10-21
Voici les modifications apportées avec la version corrective 2.0.10 :
-
Adaptations pour iOS 26
-Adaptations pertinentes effectuées pour le design Liquid Glass dans iOS 26.
-Le positionnement de la barre de filtres des habitudes a été déplacé de l’en-tête vers le pied de page. -
Configuration système minimale modifiée d’iOS 17.5 vers iOS 18.0
Avec cette mise à jour, une version minimale d’iOS 18.0 est désormais requise pour installer l’application XC-90DAYS. -
Migration de Swift 5 vers Swift 6
Dans le cadre de la migration de Swift 5 vers Swift 6, des adaptations backend ont été réalisées afin d’assurer l’interopérabilité. Entre autres, des problèmes de concurrence ont été corrigés. -
Création de schémas de base de données et implémentation d’un plan de migration de l’application
-La cardinalité entre les habitudes et les événements journaliers a été modifiée en m:n, ce qui permet désormais d’associer et de planifier des habitudes avec plusieurs événements journaliers.
-Un plan de migration de l’application a été créé pour les modifications de base de données afin que les événements journaliers déjà existants soient correctement transférés vers la nouvelle structure.
-La fonction de sauvegarde/restauration a été adaptée à la nouvelle structure de base de données. Une compatibilité descendante est assurée, ce qui permet également de restaurer d’anciennes sauvegardes. -
Aperçu des événements : extension de la planification des événements journaliers
-Les habitudes peuvent désormais être gérées directement dans une vue de modification d’événement et y être associées.
-La création d’événements journaliers est désormais possible directement depuis l’aperçu des événements.
-Une fonction de suppression a été implémentée dans la vue de modification des événements, permettant de supprimer les événements ainsi que les relations d’habitudes associées. -
Autres modifications
-Ajout d’une indication de défilement dans la vue de modification des habitudes.
Release: 2.0.9 – La série d’habitudes est désormais affichée à côté du nom de l’habitude
Date de publication : 2025-08-22
Voici les modifications apportées avec la version corrective 2.0.9 :
- La série actuelle est affichée à côté du nom de l’habitude Pour un aperçu plus transparent pour l’utilisateur, la série actuelle d’une habitude est désormais affichée en bas à droite à côté du nom de l’habitude.
-
Information tactile pour le mode plein écran
Icône ajoutée pour indiquer le passage entre le mode hybride et le mode plein écran. -
Tutoriel : résolution d’image ajustée en mode hybride
Désormais, une image de tutoriel est également affichée au format 9/16 en mode hybride. -
Correctif : une notification était envoyée alors qu’aucun défi n’était actif
Ce bug a été corrigé avec cette version. -
Autres modifications
La classification par âge a été abaissée de 17+ à 13+ en raison de nouveaux algorithmes de classification.
Les packages suivants ont été mis à jour :
-firebase-ios-sdk 11.13.0 -> 11.15.0
-googleappmeasurement 11.13.0 -> 11.15.0
-swift-protobuf 1.29.0 -> 1.31.0
Release: 2.0.8 – Changement de catégorie de l’application dans l’Apple App Store
Date de publication : 2025-06-09
Voici les modifications apportées avec la version corrective 2.0.8 :
-
Changement de catégorie de l’application
La catégorie principale de l’application a été modifiée de « Santé & Fitness » vers « Lifestyle ».
Release: 2.0.7 – Refonte de la présentation App Store & ajustements de l’aperçu des habitudes
Date de publication : 2025-06-05
Voici les modifications apportées avec la version corrective 2.0.7 :
- Le croissant de lune signalant un jour avant le début d’une habitude est désormais également affiché dans la vue rétrospective des 7 derniers jours (LAST SEVEN) durant la première semaine après la création d’une habitude.
- Un indice a été ajouté dans l’en-tête de l’aperçu des habitudes pour expliquer comment afficher les détails des habitudes.
-
Présentation App Store révisée
–Nouveau nom et sous-titre de l’application
–Mots-clés optimisés
–Description de l’application mise à jour
–Nouvelles captures d’écran attractives
Release: 2.0.6 – Version corrective - Boost des performances & correction du calcul des séries
Date de publication : 2025-05-30
Voici les modifications apportées avec la version corrective 2.0.6 :
-
Calcul des séries pour les habitudes ajusté
Désormais, un nouveau calcul de série commence si aucun log n’a été effectué la veille, mais qu’un log existe déjà pour le jour actuel. Si ni le jour actuel ni le jour précédent ne sont complétés, l’ancienne série reste inchangée. -
Amélioration des performances lors du logging
En cliquant sur le tampon XC, le changement d’état est désormais exécuté beaucoup plus rapidement, ce qui rend l’affichage des tampons XC nettement plus fluide. - Affichage de la demande d’évaluation de l’application ajusté.
Release: 2.0.5 – Version corrective - Calculs statistiques
Date de publication : 2025-05-27
Voici les modifications apportées avec la version corrective 2.0.5 :
- Correction du calcul erroné du Next XC. Le calcul du Next XC était incorrect et a été corrigé avec ce correctif.
- Le calcul des séries dans les statistiques prend désormais en compte jusqu’à l’avant-veille inclus. Pour calculer les indicateurs statistiques, un log effectué jusqu’à l’avant-veille suffit désormais.
- La Habit-League peut désormais être affichée en mode plein écran. En cliquant sur le bouton Habit-League, le tableau de ligue s’affiche en plein écran.
- Nouveau placeholder pour les tampons XC. Désormais, un tampon XC transparent avec le symbole SF plus.circle.fill est affiché lorsqu’une habitude n’est pas terminée.
- Optimisation des performances dans la vue calendrier/détails d’une habitude.
- SDK Facebook mis à jour de la version 14.1 vers la version 17.4.
Release: 2.0.4 – Version corrective - Paywall d’abonnement
Date de publication : 2025-05-21
Voici les modifications apportées avec la version corrective 2.0.4 :
- Un bug a été corrigé où le paywall n’était masqué qu’après un redémarrage de l’application suite à la souscription d’un abonnement. Désormais, le paywall disparaît immédiatement après la souscription.
Release: 2.0.3 – Version corrective - Notifications & tutoriel
Date de publication : 2025-05-20
Voici les modifications apportées avec la version corrective 2.0.3 :
- Les textes du tutoriel d’introduction ont été ajustés pour le processus d’onboarding.
- Correctif : envoi de notifications pour les défis non loggés. Les notifications sont désormais correctement envoyées lorsqu’un défi n’a pas été loggé la veille.
- Intégration du SDK Facebook ainsi que de l’implémentation correspondante pour l’activation de l’App Tracking Transparency (ATT).
Release: 2.0.2 – Petits correctifs pour la version majeure 2.X
Date de publication : 2025-05-06
Dans le cadre de la version corrective 2.0.2, les améliorations suivantes ont été apportées :
- Petits correctifs pour la version majeure 2.X de XC-90DAYS.
- Adaptations structurelles pour améliorer la stabilité de l’application.
Release: 2.0.1 – Version corrective - Défis & sauvegarde/restauration
Date de publication : 2025-05-05
Dans le cadre de la version corrective 2.0.1, les améliorations suivantes ont été apportées :
- Correction des crashs après la finalisation ou la répétition de défis, de plus les vues de défis affichées sont désormais correctement fermées.
- Correction d’un bug dans la fonction de sauvegarde/restauration : les crashs lors de la suppression des données d’habitudes ont été corrigés.
Release: 2.0 – Boost des performances et nouvelles fonctionnalités
Date de publication : 2025-05-02
Dans le cadre de cette version majeure, des modifications fondamentales de l’architecture de l’application ont été effectuées afin d’améliorer les performances et plusieurs nouvelles fonctionnalités ont été implémentées, notamment une ligue d’habitudes ainsi qu’une vue d’archive améliorée. Voici un aperçu des changements apportés avec la version majeure 2.0 :
-
Vue d’archive
- Dans la vue d’archive, des boutons toggle sont désormais affichés afin de pouvoir réactiver les habitudes archivées si nécessaire.
- Le bouton d’archive est désormais affiché en permanence en haut à droite dans l’en-tête, ce qui permet d’accéder à la vue d’archive à tout moment.
-
Habit-League
- La nouvelle Habit-League a été intégrée dans la vue des statistiques. Toutes les habitudes y sont listées par ordre décroissant selon la longueur des séries, comme dans un tableau de ligue.
-
Notifications locales
Remarque : les notifications doivent être activées dans iOS pour l’application "XC-90DAYS".- Il est désormais possible d’envoyer automatiquement des rappels pour les événements d’habitudes à une heure précise sur l’iPhone.
- De plus, une notification est envoyée lorsqu’un défi de la veille n’a pas été terminé ou loggé.
-
Boost des performances
- L’application a été entièrement retravaillée et optimisée sur le plan technique.
- Grâce à des adaptations structurelles et à des algorithmes plus efficaces, cela entraîne un gain de performance de plus de 300 % par rapport à la version 1.2.
-
Autres améliorations
- Icône de l’application retravaillée
- Onboarding révisé : introduction plus compacte à XC-90DAYS. Le tutoriel détaillé reste disponible dans les paramètres.
- Divers petits correctifs
Release: 1.1 – Modifications du modèle commercial
Date de publication : 2025-03-05
Désormais, XC-90DAYS peut être utilisé gratuitement de manière permanente avec les limitations suivantes :
- Créer et suivre jusqu’à 3 habitudes
- Démarrer et terminer jusqu’à 1 défi (En cas de passage de la version par abonnement à la version gratuite, un défi actif peut encore être terminé.)
- Accès illimité à tous les paramètres
- Pas d’accès aux statistiques ni aux succès (badges)
-
Avantages de la version Premium
- Créer et suivre un nombre illimité d’habitudes et de défis
- Accès à tous les badges
- Statistiques détaillées
- Autres fonctionnalités exclusives
- Inclut toutes les futures mises à jour et nouvelles fonctionnalités
Release: 1.0.5 – Correctif de défi
Date de publication : 2025-02-26
Les modifications suivantes ont été effectuées dans le cadre de cette version :
-
Correctif de défi : Dans une rare constellation d’habitudes de défi actives, une mauvaise habitude était transmise au message d’un défi échoué.
Les conditions suivantes devaient être réunies pour déclencher ce bug :
- Le défi A était considéré comme échoué.
- Les entrées de log du jour actuel n’avaient pas encore été créées.
- Un tampon journalier d’un autre défi B avait été sélectionné.
Finalement, l’ID de l’habitude du défi B était transmise à la vue du défi échoué.
--Ce correctif a résolu le problème--
Release: 1.0.4 – Infobox d’onboarding et vidéo d’introduction
Date de publication : 2025-02-21
Les modifications suivantes ont été effectuées dans le cadre de cette version :
- Infobox sur l’écran d’accueil pour l’onboarding après l’installation de XC-90DAYS.
- Ajout d’une vidéo d’introduction au tutoriel.
Release: 1.0.3 – Gestionnaire de liens profonds pour les événements in-app
Date de publication : 2025-01-27
-
Gestionnaire de liens profonds pour les événements in-app
Événement in-app : xc-90days://challenges
Release: 1.0.2 – Version corrective concernant les fonctions d’habitudes et de défis
Date de publication : 2025-01-24
-
Habitude
Lorsque le filtre de catégorie ou d’événement était actif, tous les défis n’étaient pas affichés. Désormais, un clic sur le filtre des défis réinitialise automatiquement les filtres de catégorie/événement et affiche systématiquement tous les défis. -
Défis
Si le mode plein écran était actif dans l’onglet des défis via la fonction tactile et que l’utilisateur démarrait ou arrêtait le dernier élément de défi, une page vide était affichée. Ce correctif met désormais automatiquement fin au mode plein écran et affiche toutes les sections pertinentes des défis. -
Autres modifications
-Paramètres : lien vers les présences Internet dans les paramètres
-Ajout de la sous-page About.
Release: 1.0.1 – Version corrective concernant les fonctions des habitudes
Date de publication : 2025-01-15
Les erreurs suivantes ont été corrigées dans le cadre de cette version corrective :
- Les succès n’étaient pas débloqués dans certaines conditions.
- Si une entrée de logging existait déjà pour le jour actuel d’une habitude archivée, celle-ci n’était pas affichée sous le filtre Archived.
Release: 1.0 – Publication de XC-90DAYS sur l’Apple App Store
Date de publication : 2025-01-07
-
Fonctions des habitudes
- Création de ses propres habitudes.
- Regroupement des habitudes à l’aide de catégories et d’événements.
- Sélection de 12 tampons XC.
- Mode d’habitude 90DAYS avec l’objectif de répéter des activités quotidiennement.
- Mode d’habitude WEEKLY pour effectuer des activités certains jours de la semaine.
- Suppression et modification de ses propres habitudes.
- Filtrage des habitudes par catégories et événements.
- Filtrage des habitudes par "Non terminées", "Archive", "Défis", Habittype=>["Motivation","Elimination"].
-
Statistiques
- Agrégation des données de progression des habitudes.
- Représentation de la répartition des phases des habitudes à l’aide d’un diagramme circulaire.
- Rétrospective de 90 jours des habitudes terminées par jour dans un graphique linéaire.
-
Succès
- Représentation des badges d’habitudes pour les phases 1-3 (30, 60, 90).
- En cas de double atteinte d’objectif avec différentes habitudes de la même phase, 20 jours doivent s’être écoulés avant que le même badge puisse être attribué à nouveau. Lors d’une nouvelle atteinte de l’objectif, le même badge est finalement complété par des étoiles représentant le niveau correspondant.
-
Défis
- Un badge est attribué après chaque défi réussi.
-
Défis disponibles au lancement de la version 1.0 :
- Don't Drink: Renoncement complet à l’alcool.
- Never Smoke Again: Renoncement complet aux produits du tabac, comme les cigarettes.
- I am a fiction reader: Lire 10 minutes par jour dans un livre de fiction.
- Push Forward: 10 pompes par jour.
- I Feel Enlightenment: Méditer 10 minutes par jour.
- Housekeeping: Ranger pendant 10 minutes. L’espace de travail numérique compte également.
-
Paramètres
- Synchronisation des données d’habitudes via Apple iCloudSync.
- Sauvegarde locale et restauration des données d’habitudes.
- Le mode sombre et le mode clair s’adaptent automatiquement aux paramètres iOS.
- Les paramètres de langue s’adaptent automatiquement aux paramètres iOS.