v0.38.0
·
972 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
v0.38.0
Nouveautés
- Objectifs d'épargne — Définis un objectif, suis sa progression prévue et confirmée, simule ton plan mensuel et visualise ta trajectoire.
- Tags — Les étiquettes remplacent la catégorie en texte libre sur les transactions et les prévisions, avec un catalogue dans les réglages et un historique sur plusieurs mois.
- Filtres par tag — La recherche du budget se filtre désormais par étiquette.
- Retrait d'épargne — Un parcours dédié pour piocher dans ton épargne quand le mois est serré, avec suppression groupée et relance tant que le mois reste en déficit.
- Connexion avec Apple — Disponible sur l'accueil, l'inscription et la connexion, aux côtés d'une inscription par e-mail sans friction.
- Nouvelle page d'accueil iOS — Hiérarchie repensée autour du solde réel, fond adouci et objectifs d'épargne promus en onglet principal.
- Rappels et widget d'écran verrouillé — Garde ton budget sous les yeux et reçois des rappels pour pointer tes dépenses.
- Nouveau site vitrine — Récit produit, témoignages et feuille de route.
Corrections
- Sécurité renforcée — Le recalcul des soldes échoue désormais de façon sûre en cas d'échec de déchiffrement, la validation de clé est limitée en fréquence et les messages d'erreur internes ne fuitent plus.
- Cohérence des données — Un contrôle en base garantit qu'une transaction reste liée à une prévision valide.
- Consentement — Les libellés d'acceptation et de prise de connaissance sont désormais distincts sur les deux plateformes.
- Accessibilité iOS — La page d'accueil ne casse plus aux grandes tailles de texte et les widgets respectent la période de paie.
- Connexion — Le bouton est gelé pendant l'envoi et la méthode d'inscription survit à la redirection.
Technique
- Chargement initial allégé : PostHog et Supabase à la demande, Chart.js réduit de 24 ko, requêtes obsolètes annulées.
- Montée sur Angular 22 et durcissement de la chaîne CI/CD.