Flutter wizard-product + rename wizard→wizard_animals (tahap 2.4)
📱 1.3.9
Riwayat pembaruan
Platform berkembang setiap hari. Di sini — riwayat perubahan lengkap: fitur baru, perbaikan, dan pembaruan keamanan. Unduh aplikasi
Mei 2026
DRF API /api/v1/products/ (tahap 2.3)
🌐 Web
Web wizard-product + etalase produk (tahap 2.2)
🌐 Web
Django app products + model ProductAd (tahap 2.1)
🌐 Web
Pengumpulan model perangkat saat memasang iklan
📱 1.3.8
🌐+📱 Web + aplikasi
Call log di chat
📱 1.3.7
Panggilan tak terjawab/terjawab di feed chat
📱 1.3.5
🌐+📱 Web + aplikasi
Security fix: infrastruktur
🌐 Web
Server Error 500 saat mempublikasikan unta betina
🌐 Web
Filter «Negara» — listbox yang terbuka + pemotongan blok ekstra
🌐 Web
og-image rusak + meta tag Open Graph tidak lengkap
🌐 Web
LOGIN_URL → reverse_lazy('main:login') — allauth menangkap /accounts/login/
🌐 Web
LOGIN_URL → /accounts/login/ + ikon sidebar hilang
🌐 Web
Card-grid--related kartu keluar dari main column
🌐 Web
Safety net universal ضد overflow di detail page
🌐 Web
Tablet landscape — .mkt-specs terpotong di kanan pada iPad
🌐 Web
Opsi --clean-fuzzy + UX mobile/tablet (3 bug report)
🌐 Web
Multi-line {# #} → {% comment %} + pre-commit hook
🌐 Web
Audit-bugs — capital, pembersihan en.po, unit umur, hreflang, meta unik
🌐 Web
Schema.org + sitemap + 5 halaman statis + refresh download.html
🌐 Web
Scroll halaman mobile + 3 CTA + spesifikasi +25% + docs
🌐 Web
Redesain detail.html ala kopeika + penamaan aman dari AdBlock
🌐 Web
Chat-admin (30 model) + medical 43 locale + i18n chat penuh
📱 1.3.5
🌐+📱 Web + aplikasi
Kembalikan AppBar ke krem terang — sebelumnya «terlalu gelap»
📱 1.3.5
Akun pribadi — analog mobile ProfileScreen (Bug 9)
🌐 Web
10 bug — web favorite session / wizard validation+photos / stabilitas VoIP / FCM multi-tenant / cache nginx
📱 1.3.4
🌐+📱 Web + aplikasi
Kembali ke palet asli CattleSales
📱 1.3.3
Security fix: platform
📱 1.3.1
🌐+📱 Web + aplikasi
P2 finale — picker + linkify + forward-multi + photo editor + @username
📱 1.3.1
🌐+📱 Web + aplikasi
Chat-plan2 megabundle — B1+B2+B3+B5 + desain B6 (61 file, +7777/-181)
📱 1.3.0
🌐+📱 Web + aplikasi
Push.py — firebase_admin.messaging, bukan firebase_admin.chat
🌐 Web
Polish final — menutup seluruh rencana dari docs/chat-plan.md
📱 1.2.56
🌐+📱 Web + aplikasi
Phase 9 — pesan voice + video-note
📱 1.2.55
🌐+📱 Web + aplikasi
UI mobile untuk Phase 7-12 (polls/stickers/stories/prefs/blocks)
📱 1.2.54
Phase 7-12 — Polls + Stickers + Stories + Polish + Privacy
📱 1.2.53
🌐+📱 Web + aplikasi
Hapus daphne dari image prod — Trivy memblokir deploy
🌐 Web
Phase 6 — Channels + Topics + PostViews
📱 1.2.52
🌐+📱 Web + aplikasi
Phase 5 — grup chat (buat + anggota + peran)
📱 1.2.51
🌐+📱 Web + aplikasi
Phase 4 — UX (reaksi, reply, edit, hapus, forward, pin)
📱 1.2.50
🌐+📱 Web + aplikasi
Phase 3 — realtime WebSocket (ChatConsumer + klien WS)
📱 1.2.49
🌐+📱 Web + aplikasi
Phase 2 — Chat/ChatMember + migrasi Conversation
📱 1.2.48
🌐+📱 Web + aplikasi
Phase 1 frontend — Contacts UI (mobile + web)
📱 1.2.47
🌐+📱 Web + aplikasi
Phase 1 backend — model Contact + API pencarian/profil user
🌐 Web
Phase 0 — rename messaging→chat + infrastruktur Django Channels
🌐 Web
Jangan tampilkan tombol «Call» di iklan sendiri + sync docs
📱 1.2.46
Telegram-style hybrid native incoming call (~300 baris)
📱 1.2.45
Const _pipChannel di bawah import (build fail 1.2.43)
📱 1.2.44
ReattachFragment ke CallScreen.initState — fix layar hijau
📱 1.2.43
Incoming isVideoCall diparsing ke ringing — fix layar hijau
📱 1.2.42
Hapus banner CallKit di foreground (UI ganda)
📱 1.2.41
Buka CallScreen pada state active APA PUN — incoming juga
📱 1.2.40
CallScreen tidak menutup diri sebelum INVITE datang (_everHadCall)
📱 1.2.39
Cleanup yang benar saat FAILED (CANCEL pada penelepon tidak lagi menggantung)
📱 1.2.38
Abaikan sepenuhnya event FAILED (state-race pada Riverpod broadcast)
📱 1.2.37
UI incoming hanya CallKit + guard timestamp-FAILED
📱 1.2.36
Abaikan FAILED setelah CONNECTED (forking leg)
📱 1.2.35
Abaikan duplikat sesi SIP (FAILED dari auth-challenge leg)
📱 1.2.34
Buka CallScreen pada setiap transisi ke connected (callee Accept)
📱 1.2.33
Cold-start dari CallKit Accept melewati splash sepenuhnya
📱 1.2.32
-45% durasi animasi (6s → 3.3s)
📱 1.2.31