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
Sélecteur bottom-sheet unifié «+» comme sur le mobile + barre du bas du Mini App + docs 🌐 Web
Nouveau
Mode-chooser/silhouettes dans les wizards web, views_count→Redis, tests meat/milk 🌐 Web
Nouveau
Édition + «Mettre en avant» + cartes web horizontales 📱 1.16.5 🌐+📱 Web + application
Correction
Carte d’animal — données rétablies + badge de prix réduit, sans troncature 📱 1.16.4
Correction
Cartes compactes du fil — 2× plus petites (animals/meat/milk), comme les produits 📱 1.16.3 🌐+📱 Web + application
Correction
Silhouettes de placeholder + bug «Traitement: 160» (RefChoiceField) + alignement du détail 📱 1.16.2 🌐+📱 Web + application
Correction
Silhouettes des espèces de lait (standard) + traductions de la vitrine viande 📱 1.16.1 🌐+📱 Web + application
Correction
Traductions meat/milk + step 0 «Fermier/Entreprise» + réduction des champs du fermier 📱 1.16.0 🌐+📱 Web + application
Nouveau
Cinquième vertical du marketplace — lait/produits laitiers/lait fermenté national (wizard-milk) 📱 1.15.0 🌐+📱 Web + application
Correction
GOOGLE_OAUTH_CLIENT_SECRET dans baran-secrets — corrige la connexion Google (401) 🌐 Web
Nouveau
Images step1/géo-gate + chat auth, langue/pays, filtre catégorie+pays 🌐 Web
Correction
Icônes des espèces au step 1 — silhouettes d’animaux sur des cercles pastel 📱 1.14.2 🌐+📱 Web + application
Nouveau
Images des espèces au step 1 + geo-gate obligatoire à la fin 📱 1.14.1 🌐+📱 Web + application
Nouveau
Nouvelle verticale du marketplace — viande (wizard-meat, Simple/Pro) 📱 1.14.0 🌐+📱 Web + application
Correction
Filtres — doublon de selects supprimé et liste des pays = actifs (BaseUrl.on_off) 🌐 Web
Nouveau
Champs Ext/vaccinations/seller-block/specs/share/wizard-i18n 🌐 Web
Correction
Grille compacte des cartes produits/vétérinaire + cover dans la vitrine mobile 📱 1.13.1 🌐+📱 Web + application
Correction
Fil d’animaux, wizard breeds, catalogue des races, détail+galerie 🌐 Web
Correction
Bouton retour sur tous les details, correction de l’envoi du chat, payload start-chat 🌐 Web
Correction
Lien favicon dans base.html — supprime le 404 dans la console 🌐 Web
Correction
CSP unsafe-eval pour /miniapp/ — Alpine.js était complètement mort 🌐 Web
Correction
Correctifs indispensables — favoris/recherche/scroll/profil/mes annonces CRUD/assistant 🌐 Web
Nouveau
Boutons call/chat fonctionnels sur la fiche + chargement auto du feed principal 🌐 Web
Nouveau
Assistants + chat WS + UI Stars + UI de parrainage 🌐 Web
Correction
Location /miniapp/ séparée sans X-Frame-Options 🌐 Web
Correction
Lang_resolver — repli gracieux sans SessionMiddleware 🌐 Web
Correction
htmx+Alpine auto-hébergés + CSP/X-Frame assouplis pour l’embed iframe 🌐 Web
Correction
Nom court d’URL `app` → `CattleSalesApp` 📱 1.13.1 🌐+📱 Web + application
Nouveau
Squelette Phase 0-7 — backend, templates, statique, tests 🌐 Web
Correction
JWT blacklist + contrainte d’unicité partielle Farmer.phone 🌐 Web
Correction
Postgresql-client-16 → 18 (via dépôt PGDG, pas Yandex) 🌐 Web
Correction
401 sur like → redirection vers main:login via <meta> 🌐 Web
Correction
URL hors i18n_patterns — 404 sur /accounts/telegram/mobile/ 🌐 Web
Nouveau
Flux Mobile WebView — Telegram Login pour l’app Flutter 📱 1.12.0 🌐+📱 Web + application
Correction
CSP autorise telegram.org (script) + oauth.telegram.org (frame) 🌐 Web
Correction
URL absolue dans data-auth-url pour Telegram Login Widget 🌐 Web
Correction
Retour en arrière sur Facebook OAuth — en todo jusqu’à décision bizdev 🌐 Web
Nouveau
Telegram Login Widget + Facebook OAuth (web SSR) 🌐 Web
Nouveau
Web SSR + tests + changement de numéro + i18n (implémentation complète) 🌐 Web
Nouveau
Autorisation WhatsApp OTP — backend + mobile (mode mock) 📱 1.11.0 🌐+📱 Web + application
Correction
Listes produits/services — tri featured DESC en tête 🌐 Web
Correction
Mock-checkout mobile — dialogue in-app au lieu du navigateur 📱 1.10.4 🌐+📱 Web + application
Correction
Freezed v3 exige une classe abstraite — correction du build kernel_snapshot 📱 1.10.3
Correction
Bug UX — le bouton Edit était visible pour tous, pas seulement le owner 📱 1.10.3
Correction
Bug 28 — la page détaillée d’une annonce sans photo affiche CategoryPlaceholder 📱 1.10.2
Correction
Ajout d’un throttle rate pour le scope 'promotions_checkout' 🌐 Web
Correction
Uniformisation de l’en-tête main vs subdomain — menu déroulant de langue unique + 🌐 🌐 Web
Correction
Publish — context.go au lieu de Navigator.popUntil (l’AppBar disparaissait) 📱 1.10.1
Nouveau
Mise en avant premium des annonces + mock-provider Finik 📱 1.10.0 🌐+📱 Web + application
Correction
Lang-trigger uniquement via drapeau + l’icône chat tient sur mobile 🌐 Web
Correction
« Publier une annonce » → animals_create (Bug 20 повторé) 🌐 Web
Correction
Design soigné de la page /seller/<id>/ 🌐 Web
Correction
Multi-line {# #} s’affiche en texte + correction du hook pre-commit 🌐 Web
Correction
Sélecteur de langue avec drapeaux + nav « Espace personnel » + URL de la sidebar 🌐 Web
Correction
21 bugs du rapport QA + animation de publication + tests 📱 1.9.0 🌐+📱 Web + application
Correction
« Annonces dans votre région » s’affiche aux anonymes 🌐 Web
Nouveau
Edit/delete des annonces + VoIP plein écran + web planifié 📱 1.8.9 🌐+📱 Web + application
Nouveau
Forward multi-target + Dossiers + Marquer comme non lu (parité web) 🌐 Web
Correction
Web-bypass — les utilisateurs session-auth passent outre la gate 🌐 Web
Correction
401 → redirection vers /login au lieu d’un snackbar brut (09.jpg) 📱 1.8.8