Voicemail on the “Calls” screen (web + mobile) + unread badge
📱 1.54.0
🌐+📱 Web + app
Update history
The platform evolves every day. Here is the full change history: new features, fixes, and security updates. Download the app
July 2026
Media-mount worker for voicemail transcription
🌐 Web
Voicemail TTS speed −25% → −18% (rate 0.82)
📱 1.53.1
🌐+📱 Web + app
Voicemail 2.0 — two greetings, custom texts, TTS language/speed, 30s limit, faster-whisper transcription
📱 1.53.0
🌐+📱 Web + app
User segmentation — default vertical + onboarding
📱 1.52.0
🌐+📱 Web + app
Batch based on the registration/account/vertical audit
📱 1.51.0
🌐+📱 Web + app
Short-link QR code on 5 detail pages (web + Flutter)
📱 1.50.3
🌐+📱 Web + app
Game fixes (level-up snack, Key cards, trade error localization)
📱 1.50.2
4 bugs + cosmetic tweaks based on adversarial review of batch 606c7e51
📱 1.50.1
🌐+📱 Web + app
APK re-signed with the debug key (1.50.1+251)
📱 1.50.1
Species differentiation + animal leveling + trade UI + sound + 3D pipeline
📱 1.49.0
🌐+📱 Web + app
“Share” button on 5 detail pages + short links /s/ + App Links + release keystore
📱 1.49.0
🌐+📱 Web + app
Market signal in “local breeds” + more prominent section titles
📱 1.48.1
🌐+📱 Web + app
“other breed” everywhere + breed membership validation + local breeds of the country first
📱 1.48.0
🌐+📱 Web + app
Bottom bar — bleed tail + safe-area cap (gap under the bar on scroll, screenshots 148/149)
🌐 Web
Pagination + TOP badge in 4 verticals — consistent with “Animals”
📱 1.47.0
🌐+📱 Web + app
Verified bug batch (chat/FCM/heart) + compact feed card + web footer fix
📱 1.46.3
🌐+📱 Web + app
Empty feed in APK 1.46.x (card layout crash) + “Negotiable” on the web card + protection against double-tap publish
📱 1.46.2
🌐+📱 Web + app
Photo duplicate dedupe on 502 retry + price tag not clipped on the card (OnePlus)
📱 1.46.0
🌐+📱 Web + app
Hide city/time during video + symmetrical video (self-view for both)
📱 1.45.0
Custom PiP (self-view) when upgrading audio→video
📱 1.44.0
Upgrade audio call to video (re-INVITE renegotiation)
📱 1.43.0
Farmer’s time zone + “city and local time” block for both sides on the call screen
📱 1.42.0
🌐+📱 Web + app
500 in call history, empty chat header, go to seller profile
📱 1.41.0
🌐+📱 Web + app
Personal message to the farmer about the moderation result (approve/reject)
🌐 Web
Document capture frame, clickable seller profile, verification badge for others
📱 1.40.0
🌐+📱 Web + app
Security fix: verification
📱 1.39.0
🌐+📱 Web + app
T2 farmer identity verification (KYC-lite, manual moderation) — all 5 stages
📱 1.38.0
🌐+📱 Web + app
Baran-web memory limit 2Gi→3Gi (+request 512→768Mi) — OOM when uploading photos
🌐 Web
Security fix: platform
📱 1.37.0
🌐+📱 Web + app
Security fix: platform
📱 1.36.0
🌐+📱 Web + app
June 2026
“Calls” icon in the header — history instead of call (doesn’t read as “call”)
📱 1.34.2
Web call parity — contacts/profile/call history
🌐 Web
Call from contacts/profile + “Calls” history screen (Phase 4 finish-up)
📱 1.34.1
🌐+📱 Web + app
Phase 3 News (system channel) + Phase 4 call from chat
📱 1.34.0
🌐+📱 Web + app
Phase 4a — can_call/sip_number in UserPublicSerializer (call from contacts/chat)
🌐 Web
Phase 2 — Buy/Sell/News tabs + role (Chat.seller_user)
📱 1.33.0
🌐+📱 Web + app
Bug 302 cleanup — merge_duplicate_chats + duplicate merge in production
🌐 Web
Bug 302 — one chat per buyer↔seller pair (not per listing)
🌐 Web
Voicemail — greeting finishes speaking + beep before recording
📱 1.32.3
Voicemail works — auto-pop CallScreen no longer wipes out /voicemail
📱 1.32.2
Voicemail also on missed-call end, not just by timer
📱 1.32.1
🌐+📱 Web + app
Call schedule + client voicemail (Phase 1) + time zone
📱 1.32.0
🌐+📱 Web + app
Language button shows ISO code (like Flutter), not full name
🌐 Web
Remove the flag from the language button (double flag)
🌐 Web
Private zone radius 1 km → 2 km
🌐 Web
Language switcher — flag + native name instead of ISO code
🌐 Web
API returns extended_type='poultry' for poultry without an ext model
🌐 Web
Poultry was shown as cattle (knowledge base + feed + filters)
📱 1.31.1
🌐+📱 Web + app
Back from vertical details + two headers on back swipe
📱 1.31.0
Remove hardcoded Ukraine flag from Leaflet attribution
🌐 Web
Category placeholder in seller carousel (parity with web)
📱 1.30.1
Web map — coordinates with a dot ({% localize off %})
🌐 Web
Map — setView before tileLayer (tiles load) + app.css cache busting
🌐 Web
Nice seller carousel + working map zone
🌐 Web
Compact card in seller carousel (animals) + map invalidateSize + new string translations (42 locales)
🌐 Web
Privacy zone map, seller carousel, improved/main photo, vibration+sound, flat flags
📱 1.30.0
🌐+📱 Web + app
Unread badge ⟺ web feed (direct/group were invisible)
🌐 Web
Staff counts in views + FAB centering + unread badge
🌐 Web
Do not count an ad view by the owner/staff (counter abuse)
🌐 Web