Sejarah kemas kini

Platform berkembang setiap hari. Di sini — sejarah penuh perubahan: ciri baharu, pembetulan dan kemas kini keselamatan. Muat turun aplikasi

Mei 2026

Pembetulan
Incoming isVideoCall diparse sebagai ringing — betulkan skrin hijau 📱 1.2.42
Pembetulan
Buang banner CallKit pada foreground (UI berganda) 📱 1.2.41
Pembetulan
Buka CallScreen pada SEBARANG active state — incoming juga 📱 1.2.40
Pembetulan
CallScreen tidak tutup sendiri sebelum INVITE tiba (_everHadCall) 📱 1.2.39
Pembetulan
Cleanup tepat pada FAILED (CANCEL pada pemanggil tak lagi tergantung) 📱 1.2.38
Pembetulan
Abaikan sepenuhnya event FAILED (state-race pada Riverpod broadcast) 📱 1.2.37
Pembetulan
UI incoming hanya CallKit + guard timestamp-FAILED 📱 1.2.36
Pembetulan
Abaikan FAILED selepas CONNECTED (forking leg) 📱 1.2.35
Pembetulan
Abaikan sesi SIP berganda (FAILED dari auth-challenge leg) 📱 1.2.34
Pembetulan
Buka CallScreen pada mana-mana perubahan ke connected (Accept oleh callee) 📱 1.2.33
Baru
Cold-start dari Accept CallKit terus lepas splash sepenuhnya 📱 1.2.32
Penambahbaikan
-45% pada tempoh animasi (6s → 3.3s) 📱 1.2.31
Pembetulan
Rollback perubahan radical splash/CallScreen dari 1f4c9f4 📱 1.2.30
Pembetulan
Fix radikal splash→CallScreen + logging berterusan 📱 1.2.29
Pembetulan
Buka CallScreen pada ringing→connected bila CallKit diterima 📱 1.2.28
Baru
Versi + tarikh binaan dalam menu sisi (Drawer) 📱 1.2.27
Pembetulan
Splash mengatasi navigation ke /call + auto-answer pada cold-start 📱 1.2.26
Pembaikan keselamatan
Security fix: panggilan 📱 1.2.25
Pembetulan
{# #} berbilang baris → {% comment %} dalam voip overlay + ad detail 🌐 Web
Baru
Klien SSR panggilan + kemas kini docs 🌐 Web
Baru
Rendering stream video + dedup CallKit-vs-CallScreen (ikut contoh team-call) 📱 1.2.24
Baru
Panggilan video + dedup notifikasi FCM + auto-invalidate iklan 📱 1.2.22 🌐+📱 Web + aplikasi
Pembetulan
Nombor SIP kekal milik petani + grant DELETE pada lokasi 🌐 Web
Pembetulan
Upsert subscriber sentiasa — recovery selepas rekod hilang 🌐 Web
Pembetulan
AllowBadCertificate=true untuk WSS — SNI mismatch dengan Kamailio 📱 1.2.22
Baru
Integrasi UI — suis VoIP dalam Profile + butang Panggil dalam Ad Detail 📱 1.2.21 🌐+📱 Web + aplikasi
Baru
Android asli — kebenaran Manifest + reattach MainActivity + BootReceiver + CallKit 📱 1.2.20
Baru
Klien SIP Flutter + CallScreen + provider Riverpod 📱 1.2.19
Baru
Aplikasi Django dengan endpoint untuk panggilan petani 🌐 Web
Baru
Infrastruktur untuk panggilan — sip.cattles.net pada pelayan Kamailio shared 🌐 Web
Baru
@mention boost, pratonton msg_type, FCM ttl, asas voip-channel 📱 1.2.18 🌐+📱 Web + aplikasi
Pembetulan
PhoneRequiredMiddleware menghalang paparan di dev/prod tanpa phone 🌐 Web
Pembetulan
Push selepas reinstall + CSS tema mati + peraturan bundling dalam CLAUDE.md 📱 1.2.17 🌐+📱 Web + aplikasi
Pembetulan
/profile/ memulangkan phone+avatar, mobile tidak loop phone-setup 📱 1.2.16 🌐+📱 Web + aplikasi
Pembetulan
Validator min/max dibuang untuk weight_kg/height_cm 📱 1.2.15 🌐+📱 Web + aplikasi
Pembetulan
3 regresi dari commit auth sosial sahaja 🌐 Web
Baru
Auth sosial sahaja + avatar + phone-setup + geo wizard 📱 1.2.13
Baru
Pendaftaran sosial sahaja + phone-setup + geo audit + avatar 🌐 Web
Penambahbaikan
Tidak digunakan dalam kod 🌐 Web
Pembetulan
Pembaikan UX — usia sesi + CTA + logo berganda + alert→toast 🌐 Web
Baru
“Mesej” dalam header desktop + sidebar + dropdown 🌐 Web
Baru
Chat SSR web + susun atur responsif mirip mobile 🌐 Web
Pembetulan
Naik taraf urllib3 dalam requirements_prod.txt juga 🌐 Web
Pembaikan keselamatan
Security fix: kebergantungan 🌐 Web
Baru
Push pada mesej baru + sender/time + read receipts + bottom-nav 📱 1.2.11 🌐+📱 Web + aplikasi
Baru
Log masuk Google di web + Farmer.user CASCADE 🌐 Web
Pembetulan
Buang firebase-adminsdk.json kosong dari tracking git 🌐 Web
Baru
Rangka backend — Google Sign-In + Firebase Cloud Messaging + chats 📱 1.2.5 🌐+📱 Web + aplikasi
Pembetulan
Splash odometer 71→43 bahasa 📱 1.2.5
Pembetulan
Migrasi 0081 — buang parler-translations di luar 43 🌐 Web
Pembaikan keselamatan
Security fix: infrastruktur 🌐 Web
Baru
Sokongan dikurangkan dari 70 ke 43 lokal 📱 1.2.3 🌐+📱 Web + aplikasi
Baru
Hadkan upload 60→300/jam setiap pengguna 🌐 Web
Baru
Buang throttle default, kekalkan hanya pada endpoint sensitif 🌐 Web
Pembetulan
Rollback thumbnail AVIF dalam serializer (blok sync dalam API) 🌐 Web
Penambahbaikan
Jana AVIF secara async pada post_save (tanpa blok) 🌐 Web
Penambahbaikan
Thumbnail AVIF untuk baka (Wiki_animals) 🌐 Web
Penambahbaikan
AdDetailView — favorites melalui prefetch, tanpa count/exists 🌐 Web
Penambahbaikan
Pembetulan audit N+1 untuk audit agen explore 🌐 Web
Penambahbaikan
/animal-categories/<id>/breeds/ — pembetulan N+1 (×60 lebih laju) 🌐 Web