Historique des mises à jour

La plateforme évolue chaque jour. Ici — l’historique complet des changements : nouvelles fonctionnalités, corrections et mises à jour de sécurité. Télécharger l’application

mai 2026

Nouveau
Flux de permission silencieux au lieu d’un bottom-sheet (07/08.jpg) 📱 1.8.7
Correction
Silent 403 — le repo lance ApiException, pas DioException 📱 1.8.6
Nouveau
I18n + ajout aux contacts + rate-limit + backup-cron 📱 1.8.5 🌐+📱 Web + application
Nouveau
Gate sur products/services/contacts + interface mobile 📱 1.8.4 🌐+📱 Web + application
Nouveau
Nouvelle app + permission gate + endpoint de suppression 📱 1.8.3 🌐+📱 Web + application
Nouveau
Carrousel photo sur les détails avec flèches et miniatures 📱 1.8.2
Correction
Google sign-in — signOut avant signIn (refresh idToken) 📱 1.8.2
Correction
Navigation — go_router entièrement declarative (correction du re-push) 📱 1.8.1
Correction
Bouton système « retour » sur les écrans détail des branches — push → go 📱 1.7.27
Nouveau
Phase 2 (finalisation) + Phase 4 de migration de navigation 📱 1.7.27
Nouveau
Phase 2 — CattlesAppBar sur les écrans de chat simples 📱 1.7.27
Nouveau
Phase 2 — CattlesAppBar sur les races, la vétérinaire, les contacts 📱 1.7.27
Nouveau
Phase 2 de migration de navigation — CattlesAppBar sur les détails marketplace 📱 1.7.27
Nouveau
Migration de navigation vers StatefulShellRoute — Phase 1 📱 1.7.27
Correction
Bouton retour du wizard via context.go (bug 2 — Publier une annonce) 📱 1.7.27
Correction
Bouton retour via context.go — pop() ne fonctionnait pas avec ShellRoute (bugs 1,2) 📱 1.7.26
Correction
Bouton retour sur tous les écrans depuis le compte perso — racine du bug 1/2 📱 1.7.24
Correction
Bouton retour fiable dans le compte perso et les wizards (bugs 1, 2 à nouveau) 📱 1.7.23
Nouveau
Regroupement du troupeau, photos des races, progression XP, HUD interactif 📱 1.7.22 🌐+📱 Web + application
Correction
Icônes des espèces animales + races avec photo dans la boutique 🌐 Web
Correction
Régression du badge de prix vide (04.jpg) + bouton retour sur les écrans détail 📱 1.7.21
Correction
Phone-setup — détection geoip du pays pour intl_phone_field (bug 9) 📱 1.7.20
Correction
Phone-setup liste des pays, endpoint geoip, traduction des sous-catégories 🌐 Web
Correction
500 sur /chat-settings/ — gettext _ écrasé par un bool de get_or_create 🌐 Web
Correction
Navigation du compte perso, overflow de carte, doublon du pays dans le wizard, recherche dans les pickers 📱 1.7.19
Correction
TypeError de sip_ua hangup + force-idle inconditionnel + nettoyage des logs 📱 1.7.18
Correction
Backfill via pc.getRemoteStreams() + retry 1 s — pattern de team-call 📱 1.7.17
Correction
Le callee ne voyait pas la vidéo — backfill des pc.receivers existants + garde FAILED renforcée 📱 1.7.16
Correction
Fallback de réordonnancement SDP vers VP8/H264 si VP9 est absent du SDP + logs debug 📱 1.7.15
Correction
Le FAILED du forked-leg remettait remoteRenderer à zéro → la vidéo 3a→7a manquait 📱 1.7.14
Correction
Watchdog 3 s au lieu de 60 s + debug log dans answer() pour la vidéo entrante 📱 1.7.13
Correction
Le callee ne voyait pas le flux vidéo du caller — pc.onTrack n’était pas attaché 📱 1.7.12
Correction
Redirection au niveau du router /call → / via callActiveListenable 📱 1.7.11
Correction
Pop global depuis app._handleVoipState — CallScreen ne se fermait pas en double-mount 📱 1.7.10
Correction
InvalidStateError de sip_ua RTCSession.terminate passait en Unhandled — double protection 📱 1.7.9
Correction
CallScreen restait bloqué après ended côté callee — pop état terminal + hangup try/catch 📱 1.7.8
Correction
Les extras du native intent d’appel entrant n’arrivaient pas dans Dart → CallScreen vide 📱 1.7.7
Correctif de sécurité
Correction de sécurité : dépendances 📱 1.7.6 🌐+📱 Web + application
Nouveau
Mode 3D — véritable écran de jeu (multi-animals + tap-picking + touch-controls) 📱 1.7.4
Correction
Cow.glb placeholder + ajustement automatique de la caméra selon la bounding-box 📱 1.7.3
Correction
Fox 3D invisible — suppression de scale 0.02, caméra reculée à radius=180 📱 1.7.2
Correction
Activer les métadonnées Flutter GPU dans AndroidManifest pour flutter_scene 📱 1.7.1
Nouveau
POC 3D via flutter_scene 0.13.0 + UX Phase I (haptics/idle-anim/day-night/onboarding) 📱 1.7.0 🌐+📱 Web + application
Correction
Clignotement au tap sur la vache — zones de rebuild isolées 📱 1.6.1
Nouveau
Push FCM rendez-vous + échange entre agriculteurs + sprites SVG 📱 1.6.0 🌐+📱 Web + application
Nouveau
MVP-2 itérations 3+4+5+6 — boutique, Flame, streak/prestige, classement 📱 1.5.0 🌐+📱 Web + application
Nouveau
MVP-2 idle-ferme «Élever le troupeau» (backend + mobile) 📱 1.4.0 🌐+📱 Web + application
Nouveau
Animations Flutter 2026 modernes — flutter_animate, shader GPU, SpringCurve, base Rive 📱 1.3.22
Nouveau
Animations soignées compatibles Impeller (Hero, cascade, like, wizard) 📱 1.3.21
Amélioration
Cascade Sparkle trois fois plus dense (particules ×3) 📱 1.3.20 🌐+📱 Web + application
Amélioration
Effet Sparkle prolongé de 150% (2.5 s → 6.25 s) 📱 1.3.19 🌐+📱 Web + application
Nouveau
Célébration Sparkle après publication réussie de l’annonce 📱 1.3.18 🌐+📱 Web + application
Correction
Animation bubble_tab_bar — bulle coulissante 📱 1.3.17
Correction
Défilement horizontal sur la mise en page mobile du chat 🌐 Web
Nouveau
Enregistrement vocal dans le chat web + limite 5 minutes + nettoyage de l’en-tête 📱 1.3.16 🌐+📱 Web + application
Correction
Wizard-product/services 400 — description=null était rejeté 🌐 Web
Correction
I18n wizard-product/services + pays de fabrication 📱 1.3.15 🌐+📱 Web + application
Correction
Traductions des paramètres du chat et de la navigation inférieure 📱 1.3.14 🌐+📱 Web + application
Nouveau
Contacts du vendeur, synchronisation du carnet, chat/appel pour les produits 📱 1.3.13 🌐+📱 Web + application
Nouveau
Wizard-services — marketplace vétérinaire 📱 1.3.11 🌐+📱 Web + application