Nouveautés

Les dernières mises à jour de Pulpe.

v0.29.0

WebiOS
GitHub Release

Nouveautés

  • États de consommation colorés Les lignes budgétaires affichent un code couleur selon le niveau de consommation (vert, orange, rouge) avec un panel réactif
  • Écrans de chargement iOS Des squelettes d'interface s'affichent pendant le chargement des données sur toutes les pages
  • Report du mois précédent iOS Consultez le budget du mois précédent directement depuis le détail d'un budget
  • Analytics PostHog iOS Suivi anonymisé de l'usage intégré à l'application iOS
  • Protection des montants Les champs de montants sont exclus de la capture PostHog pour protéger la vie privée

Corrections

  • Logique enveloppe Correction du calcul du reste disponible pour les enveloppes de revenus sur le backend, le partagé et iOS
  • Formule du solde restant Correction de l'agrégation du solde restant dans les budgets
  • Refonte visuelle iOS Alignement complet avec la direction artistique (thème sombre, Liquid Glass, couleurs système iOS, hero card redessinée)
  • Stabilité iOS Correction de bugs de cache, conditions de course et écrans vides au chargement

Technique

  • Optimisation des calculs Pré-indexation des transactions et migration vers onGeometryChange pour de meilleures performances

v0.28.0

WebiOS
GitHub Release

Nouveautés

  • Menu d'actions sur les transactions Un menu contextuel permet désormais de modifier ou supprimer une transaction directement depuis le budget
  • Support du jour de paie sur iOS Configuration du jour de paie dans les réglages, avec calcul automatique des périodes budgétaires
  • Affichage de la version Le numéro de version de l'application est visible sur les écrans d'authentification

Corrections

  • Budget initial à l'inscription Le premier budget couvre désormais la bonne période budgétaire au lieu du mois calendaire
  • Transactions libres dans le budget Les transactions non affectées à une prévision sont regroupées dans une section dédiée
  • Limites du sélecteur de date Le sélecteur de date respecte les bornes de la période budgétaire en cours
  • Démarrage à froid sur iOS Correction d'un faux état réseau indisponible lors de l'ouverture de l'app

v0.27.0

WebiOS
GitHub Release

Nouveautés

  • Code PIN et chiffrement sur iOS Securisation de l'acces a l'application par un code PIN lie au chiffrement de bout en bout des donnees
  • Deverrouillage Face ID Deverrouillage rapide par reconnaissance faciale avec inscription automatique apres configuration du PIN
  • Cle de recuperation Generation et regeneration d'une cle de recuperation pour retrouver l'acces en cas d'oubli du code PIN
  • Reinitialisation de mot de passe sur iOS Parcours complet de mot de passe oublie et changement de mot de passe depuis les reglages
  • Refonte visuelle iOS Nouvelles polices (Manrope, DM Sans), design tokens unifies, sheets modernes et effet Liquid Glass
  • Cache intelligent sur iOS Navigation plus fluide grace au cache SWR avec revalidation en arriere-plan

Corrections

  • Stabilite de l'authentification iOS Correction de race conditions, timeouts et transitions d'etat dans le flux d'authentification
  • Appui long sur les previsions Correction du geste appui long sur les lignes de budget iOS
  • Fuite de donnees a la deconnexion Nettoyage complet de l'etat en memoire lors de la deconnexion douce
  • Securite du chiffrement Elimination d'une race condition (TOCTOU) dans la verification des cles de chiffrement

v0.26.0

Web
GitHub Release

Nouveautés

  • Bloc de vérification du budget Résumé inline du pointage des lignes budgétaires directement dans la page budget
  • Indicateurs de défilement Fondus visuels signalant le défilement horizontal sur les pilules de catégories
  • Tokens de couleurs et mode sombre Ajustement des couleurs financières et du gradient hero pour le mode sombre

Corrections

  • Bugs du tableau de bord Correction de la zone de clic des cases à pointer, de l'affichage du reste d'enveloppe et du rollover négatif
  • Accessibilité des tooltips Utilisation du rôle correct sur les icônes d'information

Technique

  • Intégration PostHog Suivi du funnel de conversion avec proxy inverse et sanitisation des données financières

v0.25.0

Web
GitHub Release

Nouveautés

  • Toast Nouveautes Un toast discret informe les utilisateurs des dernieres nouveautes a chaque nouvelle version
  • Seuil d'alerte budget unifie Le seuil de confort passe a 90% et est desormais identique entre le tableau de bord et le detail du budget

v0.24.0

Web
GitHub Release

Nouveautés

  • Tableau de bord repense La page Mois courant devient un tableau de bord actionnable avec report de solde, indicateur de rythme de depenses, transactions recentes et navigation rapide
  • Blocs epargne et apercu du mois suivant Nouveaux blocs pour le suivi de l'epargne, l'apercu du mois prochain et des graphiques ameliores

Corrections

  • Message de mot de passe compromis clarifie Le message d'erreur pour un mot de passe compromis est plus explicite

v0.23.1

Web
GitHub Release

Corrections

  • Detection des comptes OAuth La detection des utilisateurs connectes via un fournisseur OAuth est desormais plus fiable, avec une meilleure gestion du flux de suppression de compte
  • Limite de recuperation de compte Le nombre de tentatives autorisees pour configurer la recuperation de compte passe de 1 a 5 par heure

v0.23.0

Web
GitHub Release

Nouveautés

  • Reprise de session intelligente L'application reprend la session en douceur apres une mise en arriere-plan de moins de 15 minutes, sans recharger la page

Corrections

  • Bottom sheet illisible sur Samsung Browser Le clavier est desormais masque lors du retour d'arriere-plan pour eviter l'affichage incorrect des feuilles de bas de page
  • Feedback apres recuperation du code PIN Un retour visuel est maintenant affiche pendant la redirection apres la recuperation du code PIN via la cle de secours
  • Deconnexion intempestive Correction d'un bug qui forcait la reconnexion lorsque la cle de chiffrement client etait perdue
  • Navigation apres reprise Les routes protegees du coffre-fort sont desormais correctement gerees par le garde d'authentification

v0.22.0

WebiOS
GitHub Release

Nouveautés

  • Navigation instantanee Un cache intelligent (SWR) charge les budgets et donnees instantanement avec revalidation en arriere-plan
  • Clavier numerique mobile Les champs de montant affichent le pave numerique sur telephone
  • Effet verre vibrant (iOS) La carte de solde adopte un nouvel effet visuel translucide
  • Refonte visuelle des budgets (iOS) Nouvelle hierarchie avec cartes, pilules colorees et design ameliore
  • Referencement ameliore Scores Lighthouse 98+ et nom du site affiche dans les resultats Google

Corrections

  • Stabilite du cache Plus d'ecrans vides ni de doublons pendant la revalidation des donnees
  • Flash de navigation iOS Le changement d'onglet ne provoque plus de flash visuel
  • Onboarding iOS Direction de transition et indications dans les champs monetaires corrigees
  • Accessibilite budgets iOS Dynamic Type, mode sombre et VoiceOver ameliores sur la liste des budgets
  • Format suisse Affichage correct des montants au format de_CH

Technique

  • Securite base de donnees Corrections de securite et performance sur la base de donnees Supabase
  • Pipeline CI Deploiement automatique des migrations Supabase via GitHub Actions

v0.21.0

Web
GitHub Release

Nouveautés

  • Rotation des cles de chiffrement Mecanisme atomique de re-chiffrement via RPC SQL pour la rotation securisee des cles de chiffrement des donnees financieres

Corrections

  • Fiabilite du chiffrement Correction de la verification de cle, gestion des valeurs nulles et traitement sequentiel des erreurs lors du re-chiffrement
  • Parsing des montants Correction de la coercition des types numeriques depuis Supabase pour eviter des erreurs de validation

Technique

  • Nettoyage du code de migration Suppression du code de migration de chiffrement temporaire
  • Outils de developpement Ajout d'outils de chiffrement des donnees de seed et de reinitialisation de base liee

v0.20.0

WebiOS
GitHub Release

Nouveautés

  • Chiffrement des montants financiers Les montants sont desormais chiffres en AES-256-GCM cote serveur pour proteger les donnees personnelles des utilisateurs
  • Modification des transactions allouees Il est maintenant possible de modifier directement les transactions deja allouees dans les enveloppes budgetaires
  • Cache en memoire Les details de budget se chargent plus rapidement grace a un cache avec invalidation par utilisateur et TTL de 30 secondes

v0.19.1

Web
GitHub Release

Corrections

  • Solde actuel corrige Le report realise des mois precedents est desormais inclus dans le calcul du Solde actuel

v0.19.0

WebiOS
GitHub Release

Nouveautés

  • Recherche dans le detail du budget Recherchez rapidement une prevision ou transaction dans le detail de votre budget mensuel
  • Restriction des dates de previsions Les dates de debut et fin des previsions sont desormais limitees a la periode du mois en cours
  • Page changelog Nouvelle page changelog sur le site vitrine avec liens vers les releases GitHub

Corrections

  • Calcul des depenses realisees Correction du double comptage des depenses realisees dans le budget
  • Mode maintenance Le garde de maintenance fonctionne en fail-open pour eviter les faux blocages
  • Session iOS Correction d'une boucle infinie de retry lors d'une session expiree

Technique

  • Migration base de donnees Migration vers une nouvelle base de donnees
  • Protection IP Ajout d'un middleware de blocage IP et renforcement du rate limiting
  • Compatibilite Supabase Prise en charge du nouveau format de cle publique Supabase

v0.18.0

WebiOS
GitHub Release

Premiere release officielle

Pulpe est une application de gestion budgetaire personnelle pour le marche suisse. Cette premiere release regroupe l'ensemble des fonctionnalites developpees depuis la creation du projet.

Nouveautés

  • Planification budgetaire Modeles de mois reutilisables, generation automatique des budgets mensuels, report du solde entre les mois (rollover), alertes de depassement a 80%, 90% et 100%.
  • Suivi mensuel Ajout de transactions manuelles, vue claire du disponible a depenser, cochage des previsions realisees, distinction plan vs realite.
  • Onboarding Creation guidee du premier budget en quelques etapes, mode demo avec donnees realistes (session 24h, sans inscription).
  • Application iOS App native SwiftUI avec navigation fluide, tableau de bord avec vue d'ensemble du mois, gestion des budgets et transactions depuis mobile.
  • Application web Interface Angular responsive mobile-first, pages d'authentification alignees avec le design system, navigation par mois avec barre de progression temporelle.
  • Landing page Page d'accueil Next.js avec presentation du produit, pages legales (confidentialite, CGU), page support.
  • Export Excel Export des budgets en Excel avec formatage des montants et totaux automatiques.
  • Suppression de compte Possibilite de supprimer son compte avec un delai de grace de 3 jours.

Technique

  • Backend et infrastructure API NestJS avec Supabase (PostgreSQL + Auth), schemas partages (Zod), mode maintenance configurable, journalisation RGPD.