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

juillet 2026

Nouveau
Les quatre verticales, pas seulement les animaux 🌐 Web
Nouveau
Seuil de 2 ans + âge de l’annonce dans la carte du flux 🌐 Web
Nouveau
Repère de secours pour l’âge — date de parsing 🌐 Web
Nouveau
Date de publication de la source au lieu de l’heure d’import 🌐 Web
Correction
Le changement d’unité de prix est pris en compte dans le rapport (compteur unit_fixed) 🌐 Web
Correction
« au kg » avec un prix absurde — c’est un prix par tête 🌐 Web
Correction
Prix champ→description→négociable + longueur de l’oreille chez le mouton 📱 1.68.0 🌐+📱 Web + application
Correction
Fiche animal — 500 (request → self.request dans similar_ads) 🌐 Web
Nouveau
P0 — téléchargement photo robuste (circuit-breaker + retour à 0 photo) 🌐 Web
Correction
« similaires » — filtre par pays du site (ne pas afficher les étrangers) 🌐 Web
Nouveau
Fiche riche unifiée des flux des 4 verticales + Gros/ Livraison dans les détails (APK 1.67.0) 📱 1.67.0 🌐+📱 Web + application
Nouveau
Paramètres du formulaire des flux food/product — miroir des animaux + 2 corrections des sérialiseurs 🌐 Web
Nouveau
Récepteurs viande/lait depuis les sources food du parseur (meat/milk sell) 🌐 Web
Nouveau
Passerelle « J’achète : N » sur les vitrines vides de viande/lait 🌐 Web
Nouveau
Routage des acheteurs de viande vers meat-buy + chips visibles Vends/Achète dans les vitrines mobiles 📱 1.66.0 🌐+📱 Web + application
Nouveau
« Vends/Achète » dans viande et lait + correction des acheteurs masqués + audit des verticales 📱 1.65.0 🌐+📱 Web + application
Nouveau
Chips Vends/Achats dans l’app + import des PRODUITS parsés dans products 📱 1.64.0 🌐+📱 Web + application
Nouveau
« Vends/Achats » (ad_intent) — branchement du wizard, chips de la liste, routage de la demande depuis le parseur — phases 2+3 📱 1.63.0 🌐+📱 Web + application
Nouveau
« Je ne connais pas la race » — premier пункт mis en avant de l’étape race (web+Flutter) + import des sans-race depuis le parseur — phase 1 📱 1.62.0 🌐+📱 Web + application
Correction
La fiche mobile affichait les slugs bruts des référentiels (pasture/docile/bay) 📱 1.61.4 🌐+📱 Web + application
Nouveau
Champ « vacciné/vaccinée » dans le formulaire (Animal.is_vaccinated) + récepteur v2.2 🌐 Web
Nouveau
Récepteur v2.1 — calving_count + condition_score 🌐 Web
Nouveau
Récepteur ai_fields v2 — robe/taille/gestation/livraison/… dans le formulaire 🌐 Web
Correction
ShippingDestination dans shippingDetails — dernier indice RRT du merchant listing 🌐 Web
Correction
Merchant listing — bug image + toutes les erreurs GSC « Données sur les produits du vendeur » 🌐 Web
Nouveau
JSON-LD sur toutes les verticales + hreflang par langue du pays + fix ads_count 🌐 Web
Correctif de sécurité
Correctif de sécurité : plateforme 🌐 Web
Nouveau
Commande refresh_parsed_photos — re-télécharger les photos depuis l’API Export 🌐 Web
Correction
OOMKilled — génération XML en streaming au lieu de MarshalIndent 🌐 Web
Nouveau
Champs du formulaire depuis l’extracteur du parseur — sexe/âge/quantité/poids/destination/prix 🌐 Web
Correction
Les annonces test/non publiques ne fuitent pas dans les carrousels « similaires »/« du vendeur » 🌐 Web
Nouveau
Canonical+hreflang des races/blog → apex (fusion des doublons depuis les sous-domaines) 🌐 Web
Nouveau
Sections globales (breeds/blog) — uniquement dans le sitemap apex 🌐 Web
Correction
Un <loc> séparé pour chaque langue (comme dans la référence) 🌐 Web
Nouveau
Générateur sitemap Go (baran-sitemap) — sensible au pays, hreflang, pagination 🌐 Web
Nouveau
robots.txt étendu — sous-domaines, chemins i18n, bots IA 🌐 Web
Correction
Le modérateur peut remonter n’importe quelle annonce en tête + dédup des annonces parsées à cause de la concurrence 🌐 Web
Nouveau
Le nom du vendeur est obligatoire pour les annonces parsées 🌐 Web
Correction
La source non publique est aussi masquée dans la fiche, pas seulement dans le flux 🌐 Web
Correction
Vendeur des annonces parsées — Farmer avec nom et téléphone (pas système) 🌐 Web
Nouveau
Prix→négociable, parsed est public, env durable, docs du pont 🌐 Web
Nouveau
Pont avec le parseur — import des annonces parsées (origin=parsed) 🌐 Web
Nouveau
Masquer les sources non publiques (origin.is_public=False) des flux 🌐 Web
Correction
Champ « Source » (origin) dans le formulaire d’édition des annonces 🌐 Web
Nouveau
Les annonces test sont aussi publiques (AdOrigin.test.is_public=True) 🌐 Web
Nouveau
Référentiel de source des annonces AdOrigin + FK sur 5 verticales 🌐 Web
Nouveau
Nettoyage quotidien des tokens FCM périmés (sans connexion depuis 60+ jours) 🌐 Web
Correction
500 au push de réveil — échec d’appel et bascule sur la messagerie vocale 🌐 Web
Correction
« rappeler » depuis l’historique — vrai numéro au lieu de contact-id (échec d’appel) 🌐 Web
Correction
Historique des appels — match par préfixe call_id (acc.callid tronqué à 20 car.) 🌐 Web
Correction
Noms au lieu de SIP-id dans l’historique des appels + icône « Appels » plus claire 📱 1.61.3 🌐+📱 Web + application
Amélioration
Srcset pour la photo LCP des fiches — le mobile reçoit 600w au lieu de 1200w 🌐 Web
Amélioration
Optimisation PageSpeed mobile — CSS async, preload du LCP, cache média 🌐 Web
Correction
413 lors du chargement des stories vidéo — body-size 50→210M sur les deux proxys 🌐 Web
Correction
Cadre de story en plein écran — la Stack du viewer se réduisait à l’en-tête 📱 1.61.2
Correction
Viewer et éditeur — en plein écran (root navigator) 📱 1.61.1
Nouveau
Stories 2.0 — modèle Instagram selon le cahier des charges (photo/vidéo, réactions, spectateurs, highlights, modération) 📱 1.61.0 🌐+📱 Web + application
Nouveau
Parité web avec Flutter après le pack UX — détails, cartes, FAB 🌐 Web
Correction
Libellé du bouton «+» sur deux lignes — n’empiète pas sur les onglets voisins 📱 1.60.3
Nouveau
Libellé «Déposer une annonce» sous le bouton «+» + bouton encore plus haut 📱 1.60.2