Incoming isVideoCall को ringing में parse किया — green screen fix
📱 1.2.42
अपडेट इतिहास
प्लेटफ़ॉर्म हर दिन विकसित हो रहा है। यहाँ — बदलावों का पूरा इतिहास है: नई सुविधाएँ, सुधार और सुरक्षा अपडेट। ऐप डाउनलोड करें
मई 2026
foreground में CallKit banner हटाया (double UI)
📱 1.2.41
किसी भी active state पर CallScreen खोलें — incoming भी
📱 1.2.40
INVITE आने से पहले CallScreen खुद बंद नहीं करता (_everHadCall)
📱 1.2.39
FAILED पर सही cleanup (caller पर CANCEL अब अटका नहीं)
📱 1.2.38
FAILED-event को पूरी तरह ignore किया (Riverpod broadcast में state-race)
📱 1.2.37
Incoming UI सिर्फ CallKit + timestamp-FAILED guard
📱 1.2.36
CONNECTED के बाद FAILED को ignore किया (forking leg)
📱 1.2.35
डुप्लीकेट SIP session को ignore किया (auth-challenge leg का FAILED)
📱 1.2.34
callee Accept पर किसी भी connected transition में CallScreen खोलते हैं
📱 1.2.33
CallKit Accept से cold-start splash को पूरी तरह bypass करता है
📱 1.2.32
animation durations -45% (6s → 3.3s)
📱 1.2.31
1f4c9f4 के radical splash/CallScreen बदलाव वापस लिए
📱 1.2.30
रैडिकल splash→CallScreen fix + persistent logging
📱 1.2.29
जब CallKit ने स्वीकार कर लिया, ringing→connected पर CallScreen खोलते हैं
📱 1.2.28
साइड मेन्यू (Drawer) में वर्ज़न + बिल्ड डेट
📱 1.2.27
Splash ने /call navigation को ओवरराइड किया + Cold-start पर auto-answer
📱 1.2.26
Security fix: कॉल्स
📱 1.2.25
voip overlay + ad detail में multiline {# #} → {% comment %}
🌐 वेब
कॉल्स के लिए SSR client + docs अपडेट
🌐 वेब
Video stream rendering + CallKit-vs-CallScreen dedup (team-call के अनुसार)
📱 1.2.24
वीडियो कॉल + FCM notifications dedup + auto-invalidate ads
📱 1.2.22
🌐+📱 वेब + ऐप
SIP नंबर हमेशा के लिए किसान के साथ + location पर DELETE grant
🌐 वेब
Subscriber का upsert हमेशा — record खोने के बाद recovery
🌐 वेब
WSS के लिए AllowBadCertificate=true — Kamailio के साथ SNI mismatch
📱 1.2.22
UI integration — Profile में VoIP toggle + Ad Detail में Call करें बटन
📱 1.2.21
🌐+📱 वेब + ऐप
Native Android — Manifest permissions + MainActivity reattach + BootReceiver + CallKit
📱 1.2.20
Flutter SIP-client + CallScreen + Riverpod provider
📱 1.2.19
किसान कॉल्स के लिए endpoints वाला Django app
🌐 वेब
कॉल्स के लिए इंफ्रा — shared Kamailio सर्वर पर sip.cattles.net
🌐 वेब
@mention boost, msg_type preview, FCM ttl, voip-channel का groundwork
📱 1.2.18
🌐+📱 वेब + ऐप
PhoneRequiredMiddleware बिना phone वाले dev/prod पर viewing रोक रहा था
🌐 वेब
Reinstall के बाद push + dead theme CSS + CLAUDE.md में bundling rule
📱 1.2.17
🌐+📱 वेब + ऐप
/profile/ phone+avatar लौटाता है, mobile phone-setup में loop नहीं करता
📱 1.2.16
🌐+📱 वेब + ऐप
weight_kg/height_cm के लिए min/max validators हटाए
📱 1.2.15
🌐+📱 वेब + ऐप
social-only auth commit से 3 regressions
🌐 वेब
Social-only auth + avatar + phone-setup + geo wizard
📱 1.2.13
Social-only registration + phone-setup + geo audit + avatar
🌐 वेब
कोड में इस्तेमाल नहीं होता
🌐 वेब
UX fixes — session age + CTA + duplicate logo + alert→toast
🌐 वेब
desktop header + sidebar + dropdown में «Сообщения»
🌐 वेब
Web SSR chat + responsive mobile-like layout
🌐 वेब
requirements_prod.txt में भी urllib3 bump किया
🌐 वेब
Security fix: dependencies
🌐 वेब
नए message पर push + sender/time + read receipts + bottom-nav
📱 1.2.11
🌐+📱 वेब + ऐप
Web पर Google login + Farmer.user CASCADE
🌐 वेब
git tracking से खाली firebase-adminsdk.json हटाया
🌐 वेब
Backend skeleton — Google Sign-In + Firebase Cloud Messaging + chats
📱 1.2.5
🌐+📱 वेब + ऐप
Splash odometer 71→43 languages
📱 1.2.5
Migration 0081 — 43 के बाहर parler-translations हटाए
🌐 वेब
Security fix: infrastructure
🌐 वेब
70 से 43 locales तक support घटाया
📱 1.2.3
🌐+📱 वेब + ऐप
अपलोड थ्रॉटल 60→300/घंटा प्रति उपयोगकर्ता
🌐 वेब
डिफ़ॉल्ट थ्रॉटल हटा रहे हैं, सिर्फ़ संवेदनशील endpoints पर रख रहे हैं
🌐 वेब
serializer में AVIF thumbnails वापस किए (API में sync block)
🌐 वेब
post_save पर async AVIF generation (बिना blocking)
🌐 वेब
Wiki_animals में नस्लों के लिए AVIF thumbnails
🌐 वेब
AdDetailView — favorites prefetch से, count/exists के बिना
🌐 वेब
explore-agent audit के लिए N+1 audit fixes
🌐 वेब
/animal-categories/<id>/breeds/ — N+1 fix (×60 तेज़)
🌐 वेब