Fluxo de permissão silencioso em vez de bottom-sheet (07/08.jpg)
📱 1.8.7
Histórico de atualizações
A plataforma evolui todos os dias. Aqui está o histórico completo de mudanças: novas funcionalidades, correções e atualizações de segurança. Baixar o aplicativo
Maio 2026
403 silencioso — repo lança ApiException, não DioException
📱 1.8.6
I18n + adicionar aos contatos + limite de taxa + cron de backup
📱 1.8.5
🌐+📱 Web + app
Gate em products/services/contacts + UI móvel
📱 1.8.4
🌐+📱 Web + app
Novo app + gate de permissão + endpoint de exclusão
📱 1.8.3
🌐+📱 Web + app
Carrossel de fotos nos detalhes com setas e miniaturas
📱 1.8.2
Google sign-in — signOut antes de signIn (refresh idToken)
📱 1.8.2
Navegação — go_router totalmente declarativo (correção de re-push)
📱 1.8.1
Botão físico/“voltar” em detalhes de branches — push → go
📱 1.7.27
Fase 2 (conclusão) + Fase 4 da migração de navegação
📱 1.7.27
Fase 2 — CattlesAppBar nas telas simples de chat
📱 1.7.27
Fase 2 — CattlesAppBar em raças, veterinária, contatos
📱 1.7.27
Migração de navegação Fase 2 — CattlesAppBar nos detalhes do marketplace
📱 1.7.27
Migração de navegação para StatefulShellRoute — Fase 1
📱 1.7.27
Botão voltar do wizard via context.go (bug 2 — publicar anúncio)
📱 1.7.27
Botão voltar via context.go — pop() não funcionava com ShellRoute (bugs 1,2)
📱 1.7.26
Botão voltar em todas as telas do app da conta — raiz do bug 1/2
📱 1.7.24
Botão voltar confiável no app da conta e nos wizards (bugs 1, 2 novamente)
📱 1.7.23
Agrupamento do rebanho, fotos das raças, progressão XP, HUD interativo
📱 1.7.22
🌐+📱 Web + app
Ícones de espécies de animais + raças com foto na loja
🌐 Web
Regressão do badge de preço vazio (04.jpg) + botão voltar nas telas de detalhe
📱 1.7.21
Phone-setup — detecção de país por geoip para intl_phone_field (bug 9)
📱 1.7.20
Phone-setup: lista de países, endpoint geoip, tradução das subcategorias
🌐 Web
500 em /chat-settings/ — gettext _ era sobrescrito por bool do get_or_create
🌐 Web
Navegação do app da conta, overflow do cartão, país duplicado no wizard, busca nos pickers
📱 1.7.19
TypeError de sip_ua hangup + force-idle incondicional + limpeza de logs
📱 1.7.18
Backfill via pc.getRemoteStreams() + retry de 1s — padrão do team-call
📱 1.7.17
Callee não via o vídeo — backfill dos pc.receivers existentes + proteção FAILED mais forte
📱 1.7.16
Fallback de reorder do SDP para VP8/H264 se não houver VP9 no SDP + debug logs
📱 1.7.15
FAILED na forked-leg zerava remoteRenderer → vídeo 3a→7a sumia
📱 1.7.14
Watchdog de 3s em vez de 60s + debug log em answer() para vídeo de entrada
📱 1.7.13
Callee não via o stream de vídeo do caller — pc.onTrack não estava ligado
📱 1.7.12
Redirect no nível do router /call → / via callActiveListenable
📱 1.7.11
Global pop em app._handleVoipState — CallScreen não fechava no double-mount
📱 1.7.10
InvalidStateError de sip_ua RTCSession.terminate ia para Unhandled — dupla proteção
📱 1.7.9
CallScreen travava após ended no callee — pop de estado terminal + hangup try/catch
📱 1.7.8
Extras nativos do incoming-call não chegavam ao Dart → CallScreen em branco
📱 1.7.7
Correção de segurança: dependências
📱 1.7.6
🌐+📱 Web + app
Modo 3D — tela de jogo de verdade (multi-animals + tap-picking + touch-controls)
📱 1.7.4
Placeholder de Cow.glb + auto-fit da câmera pela bounding-box
📱 1.7.3
Fox 3D invisível — removido scale 0.02, câmera afastada para radius=180
📱 1.7.2
Enable Flutter GPU meta-data no AndroidManifest para flutter_scene
📱 1.7.1
3D POC via flutter_scene 0.13.0 + Phase I UX (haptics/idle-anim/day-night/onboarding)
📱 1.7.0
🌐+📱 Web + app
Piscar ao tocar na vaca — zonas de rebuild isoladas
📱 1.6.1
FCM push agendamento + troca entre fazendeiros + SVG sprites
📱 1.6.0
🌐+📱 Web + app
MVP-2 iterações 3+4+5+6 — loja, Flame, streak/prestige, leaderboard
📱 1.5.0
🌐+📱 Web + app
MVP-2 idle-fazenda «Crie seu rebanho» (backend + mobile)
📱 1.4.0
🌐+📱 Web + app
Animações Flutter modernas 2026 — flutter_animate, shader GPU, SpringCurve, base Rive
📱 1.3.22
Animações bem ajustadas e Impeller-friendly (Hero, cascade, like, wizard)
📱 1.3.21
Cascata Sparkle 3x mais densa (partículas ×3)
📱 1.3.20
🌐+📱 Web + app
Efeito Sparkle 150% mais longo (2.5 s → 6.25 s)
📱 1.3.19
🌐+📱 Web + app
Celebração Sparkle após publicação bem-sucedida do anúncio
📱 1.3.18
🌐+📱 Web + app
Animação bubble_tab_bar — bolha deslizante
📱 1.3.17
Scroll horizontal na versão mobile do chat
🌐 Web
Gravação de voz no chat web + limite de 5 minutos + limpeza do cabeçalho
📱 1.3.16
🌐+📱 Web + app
Wizard-product/services 400 — description=null era rejeitado
🌐 Web
I18n wizard-product/services + país de origem
📱 1.3.15
🌐+📱 Web + app
Traduções das configurações do chat e da navegação inferior
📱 1.3.14
🌐+📱 Web + app
Contato do vendedor, sincronização da agenda, chat/chamada para produtos
📱 1.3.13
🌐+📱 Web + app
Wizard-services — marketplace veterinário
📱 1.3.11
🌐+📱 Web + app