Update-Verlauf

Die Plattform entwickelt sich jeden Tag weiter. Hier finden Sie die vollständige Änderungshistorie: neue Funktionen, Fehlerbehebungen und Sicherheitsupdates. App herunterladen

Mai 2026

Fehlerbehebung
Incoming isVideoCall wird als ringing geparst — Fix für grünen Screen 📱 1.2.42
Fehlerbehebung
CallKit-Banner im Vordergrund entfernen (doppelte UI) 📱 1.2.41
Fehlerbehebung
CallScreen bei JEDER active state öffnen — auch incoming 📱 1.2.40
Fehlerbehebung
CallScreen schließt sich nicht vor Eintreffen von INVITE (_everHadCall) 📱 1.2.39
Fehlerbehebung
Korrektes Cleanup bei FAILED (CANCEL beim Anrufer hängt nicht mehr) 📱 1.2.38
Fehlerbehebung
FAILED-Event vollständig ignorieren (State-Race beim Riverpod-Broadcast) 📱 1.2.37
Fehlerbehebung
Incoming-UI nur CallKit + timestamp-FAILED-Guard 📱 1.2.36
Fehlerbehebung
FAILED nach CONNECTED ignorieren (Forking-Leg) 📱 1.2.35
Fehlerbehebung
Doppelte SIP-Session ignorieren (FAILED vom Auth-Challenge-Leg) 📱 1.2.34
Fehlerbehebung
CallScreen bei jedem Übergang zu connected öffnen (callee Accept) 📱 1.2.33
Neu
Cold-Start durch CallKit Accept umgeht Splash komplett 📱 1.2.32
Verbesserung
-45% bei Animationsdauern (6s → 3.3s) 📱 1.2.31
Fehlerbehebung
Rollback der radikalen Splash/CallScreen-Änderungen aus 1f4c9f4 📱 1.2.30
Fehlerbehebung
Radikaler Fix für Splash→CallScreen + persistentes Logging 📱 1.2.29
Fehlerbehebung
CallScreen bei ringing→connected öffnen, wenn CallKit angenommen hat 📱 1.2.28
Neu
Version + Build-Datum im Seitenmenü (Drawer) 📱 1.2.27
Fehlerbehebung
Splash übersteuerte Navigation auf /call + Auto-Annahme beim Cold Start 📱 1.2.26
Sicherheitskorrektur
Security-Fix: Anrufe 📱 1.2.25
Fehlerbehebung
Mehrzeilige {# #} → {% comment %} in VoIP-Overlay + Ad-Detail 🌐 Web
Neu
SSR-Client für Anrufe + Doku-Update 🌐 Web
Neu
Video-Stream-Rendering + CallKit-vs-CallScreen-Dedupe (nach dem team-call-Vorbild) 📱 1.2.24
Neu
Videoanruf + Dedupe von FCM-Benachrichtigungen + Auto-Invalidate von Anzeigen 📱 1.2.22 🌐+📱 Web + App
Fehlerbehebung
SIP-Nummer lebenslang beim Landwirt + DELETE-Recht für location 🌐 Web
Fehlerbehebung
Subscriber immer per Upsert — Recovery nach Datenverlust 🌐 Web
Fehlerbehebung
AllowBadCertificate=true für WSS — SNI-Mismatch mit Kamailio 📱 1.2.22
Neu
UI-Integration — VoIP-Schalter im Profil + Anruf-Button in Ad Detail 📱 1.2.21 🌐+📱 Web + App
Neu
Native Android — Manifest-Berechtigungen + MainActivity-Reattach + BootReceiver + CallKit 📱 1.2.20
Neu
Flutter-SIP-Client + CallScreen + Riverpod-Provider 📱 1.2.19
Neu
Django-App mit Endpoints für Anrufe von Landwirten 🌐 Web
Neu
Infrastruktur für Anrufe — sip.cattles.net auf gemeinsamem Kamailio-Server 🌐 Web
Neu
@mention-Boost, msg_type-Vorschau, FCM-TTL, VoIP-Channel als Grundlage 📱 1.2.18 🌐+📱 Web + App
Fehlerbehebung
PhoneRequiredMiddleware blockierte die Ansicht ohne Phone in Dev/Prod 🌐 Web
Fehlerbehebung
Push nach Reinstall + totes Theme-CSS + Bundling-Regel in CLAUDE.md 📱 1.2.17 🌐+📱 Web + App
Fehlerbehebung
/profile/ gibt phone+avatar zurück, Mobile gerät nicht in eine phone-setup-Schleife 📱 1.2.16 🌐+📱 Web + App
Fehlerbehebung
Min-/Max-Validatoren für weight_kg/height_cm entfernt 📱 1.2.15 🌐+📱 Web + App
Fehlerbehebung
3 Regressionen aus dem Social-only-Auth-Commit 🌐 Web
Neu
Social-only Auth + Avatar + phone-setup + Geo-Wizard 📱 1.2.13
Neu
Social-only-Registrierung + phone-setup + Geo-Audit + Avatar 🌐 Web
Verbesserung
Wird im Code nicht verwendet 🌐 Web
Fehlerbehebung
UX-Fixes — Session-Alter + CTA + doppeltes Logo + alert→toast 🌐 Web
Neu
„Nachrichten“ im Desktop-Header + Sidebar + Dropdown 🌐 Web
Neu
Web-SSR-Chat + responsives mobileähnliches Layout 🌐 Web
Fehlerbehebung
urllib3 in requirements_prod.txt ebenfalls angehoben 🌐 Web
Sicherheitskorrektur
Security-Fix: Abhängigkeiten 🌐 Web
Neu
Push bei neuer Nachricht + Absender/Zeit + Lesebestätigungen + Bottom-Navigation 📱 1.2.11 🌐+📱 Web + App
Neu
Google-Login im Web + Farmer.user CASCADE 🌐 Web
Fehlerbehebung
Leere firebase-adminsdk.json aus der Git-Verfolgung entfernt 🌐 Web
Neu
Backend-Skelett — Google Sign-In + Firebase Cloud Messaging + Chats 📱 1.2.5 🌐+📱 Web + App
Fehlerbehebung
Splash-Odometer 71→43 Sprachen 📱 1.2.5
Fehlerbehebung
Migration 0081 — parler-translations außerhalb von 43 löschen 🌐 Web
Sicherheitskorrektur
Security-Fix: Infrastruktur 🌐 Web
Neu
Support von 70 auf 43 Lokalen reduziert 📱 1.2.3 🌐+📱 Web + App
Neu
Upload-Drosselung 60→300/Stunde pro Nutzer 🌐 Web
Neu
Standard-Drosselung entfernt, nur noch auf sensiblen Endpoints 🌐 Web
Fehlerbehebung
AVIF-Thumbnails im Serializer zurückgerollt (synchroner Block in der API) 🌐 Web
Verbesserung
Asynchrone AVIF-Erzeugung bei post_save (ohne Blockierung) 🌐 Web
Verbesserung
AVIF-Thumbnails für Rassen (Wiki_animals) 🌐 Web
Verbesserung
AdDetailView — Favoriten per prefetch, ohne count/exists 🌐 Web
Verbesserung
N+1-Audit-Fixes für das Audit des Explore-Agenten 🌐 Web
Verbesserung
/animal-categories/<id>/breeds/ — N+1-Fix (×60 schneller) 🌐 Web