Đăng tin premium + mock provider Finik
📱 1.10.0
🌐+📱 Web + ứng dụng
Lịch sử cập nhật
Nền tảng đang phát triển mỗi ngày. Ở đây — toàn bộ lịch sử thay đổi: các tính năng mới, bản sửa lỗi và cập nhật bảo mật. Tải ứng dụng
Tháng 5 2026
Lang-trigger chỉ bằng flag + chat-icon gọn trên mobile
🌐 Web
«Đăng tin» → animals_create (lặp lại Bug 20)
🌐 Web
Thiết kế gọn cho trang /seller/<id>/
🌐 Web
Multi-line {# #} hiển thị thành text + sửa pre-commit hook
🌐 Web
Chọn ngôn ngữ với cờ + nav «Tài khoản của tôi» + sidebar URL
🌐 Web
21 bug từ báo cáo QA + animation đăng bài + tests
📱 1.9.0
🌐+📱 Web + ứng dụng
«Tin đăng ở khu vực của bạn» hiển thị cho khách ẩn danh
🌐 Web
Edit/delete tin đăng + VoIP fullscreen + scheduled web
📱 1.8.9
🌐+📱 Web + ứng dụng
Forward multi-target + Folders + Mark-unread (web parity)
🌐 Web
Web-bypass — user đăng nhập bằng session đi qua gate
🌐 Web
401 → chuyển hướng /login thay vì raw snackbar (09.jpg)
📱 1.8.8
Silent permission flow thay cho bottom-sheet (07/08.jpg)
📱 1.8.7
Silent 403 — repo ném ApiException, không phải DioException
📱 1.8.6
I18n + add-to-contacts + rate-limit + backup-cron
📱 1.8.5
🌐+📱 Web + ứng dụng
Gate cho products/services/contacts + mobile UI
📱 1.8.4
🌐+📱 Web + ứng dụng
App mới + permission gate + endpoint xóa
📱 1.8.3
🌐+📱 Web + ứng dụng
Carousel ảnh ở trang chi tiết có mũi tên và ảnh thu nhỏ
📱 1.8.2
Google sign-in — signOut trước signIn (refresh idToken)
📱 1.8.2
Điều hướng — hoàn toàn declarative go_router (sửa lỗi re-push)
📱 1.8.1
Nút hệ thống «quay lại» trên các màn detail của nhánh — push → go
📱 1.7.27
Giai đoạn 2 (hoàn tất) + Giai đoạn 4 chuyển navigation
📱 1.7.27
Giai đoạn 2 — CattlesAppBar trên các màn chat đơn giản
📱 1.7.27
Giai đoạn 2 — CattlesAppBar trên giống, thú y, liên hệ
📱 1.7.27
Giai đoạn 2 chuyển navigation — CattlesAppBar trên detail marketplace
📱 1.7.27
Chuyển navigation sang StatefulShellRoute — Giai đoạn 1
📱 1.7.27
Nút back của wizard qua context.go (lỗi 2 — Đăng tin)
📱 1.7.27
Nút back qua context.go — pop() không hoạt động với ShellRoute (lỗi 1,2)
📱 1.7.26
Nút back trên tất cả màn từ LK — gốc lỗi 1/2
📱 1.7.24
Nút back đáng tin cậy trong LK và wizard (lỗi 1, 2 tái phát)
📱 1.7.23
Nhóm đàn, ảnh giống, XP progression, HUD tương tác
📱 1.7.22
🌐+📱 Web + ứng dụng
Icon các loài vật + giống có ảnh trong cửa hàng
🌐 Web
Lỗi regression badge giá trống (04.jpg) + nút back ở các màn detail
📱 1.7.21
Phone-setup — geoip phát hiện quốc gia cho intl_phone_field (lỗi 9)
📱 1.7.20
Phone-setup danh sách quốc gia, geoip endpoint, dịch các mục con
🌐 Web
500 trên /chat-settings/ — gettext _ bị ghi đè bởi bool từ get_or_create
🌐 Web
Navigation LK, overflow thẻ, trùng quốc gia trong wizard, tìm kiếm trong picker
📱 1.7.19
TypeError từ sip_ua hangup + force-idle vô điều kiện + dọn log
📱 1.7.18
Backfill qua pc.getRemoteStreams() + retry 1 giây — pattern từ team-call
📱 1.7.17
Bên nhận không thấy video — backfill existing pc.receivers + guard FAILED chặt hơn
📱 1.7.16
SDP-reorder fallback sang VP8/H264 nếu không có VP9 trong SDP + debug logs
📱 1.7.15
Forked-leg FAILED làm remoteRenderer về null → video 3a→7a không có
📱 1.7.14
Watchdog 3 giây thay vì 60 giây + debug log trong answer() cho incoming video
📱 1.7.13
Bên nhận không thấy video stream của caller — pc.onTrack chưa được gắn
📱 1.7.12
Redirect ở cấp router /call → / qua callActiveListenable
📱 1.7.11
Global pop từ app._handleVoipState — CallScreen không đóng khi double-mount
📱 1.7.10
InvalidStateError từ sip_ua RTCSession.terminate đi vào Unhandled — bảo vệ kép
📱 1.7.9
CallScreen bị treo sau ended ở callee — terminal-state pop + hangup try/catch
📱 1.7.8
Extras intent native của incoming-call không tới Dart → CallScreen trắng
📱 1.7.7
Bảo mật: dependencies
📱 1.7.6
🌐+📱 Web + ứng dụng
Chế độ 3D — màn chơi thật sự (multi-animals + tap-picking + touch-controls)
📱 1.7.4
Cow.glb placeholder + tự fit camera theo bounding-box
📱 1.7.3
Fox 3D vô hình — bỏ scale 0.02, lùi camera tới radius=180
📱 1.7.2
Bật Flutter GPU meta-data trong AndroidManifest cho flutter_scene
📱 1.7.1
3D POC qua flutter_scene 0.13.0 + Phase I UX (haptics/idle-anim/day-night/onboarding)
📱 1.7.0
🌐+📱 Web + ứng dụng
Nhấp vào bò bị nháy — tách riêng vùng rebuild
📱 1.6.1
FCM push lịch hẹn + giao dịch giữa nông dân + SVG sprites
📱 1.6.0
🌐+📱 Web + ứng dụng
MVP-2 các vòng lặp 3+4+5+6 — cửa hàng, Flame, streak/prestige, leaderboard
📱 1.5.0
🌐+📱 Web + ứng dụng
MVP-2 nông trại idle «Nuôi đàn» (backend + mobile)
📱 1.4.0
🌐+📱 Web + ứng dụng
Hiệu ứng Flutter hiện đại 2026 — flutter_animate, GPU-shader, SpringCurve, Rive skeleton
📱 1.3.22