Changelog do App

Novidades & Atualizações

Acompanhe a evolução do Revisu. Adicionamos novos recursos, melhoramos a velocidade do aplicativo e corrigimos bugs semanalmente para garantir a melhor experiência para o seu veículo.

Comunidade Revisu

Quer opinar nas próximas funções?

Nosso roteiro de desenvolvimento é guiado por você. Siga nosso Instagram oficial para votar em enquetes de novas funcionalidades, sugerir melhorias e acompanhar os bastidores do desenvolvimento do app!

Siga @revisu.app
v2.8.7Mais Recente
Julho de 2026

Sincronização Completa de Manutenções & Internacionalização Global

Os registros de manutenção agora sincronizam entre usuários de veículos compartilhados em tempo real. Badges visuais de compartilhamento, formatos internacionais de data/quilometragem e placas de formato livre para usuários globais.

Recursos Novos

  • Sincronização Completa de Manutenções na Nuvem: Todas as manutenções cadastradas agora são perfeitamente sincronizadas com os outros usuários que compartilham o mesmo veículo via Firestore — antes limitado apenas ao histórico de viagens.
  • Badges Inteligentes de Compartilhamento: Badges visuais na Garagem e lista de veículos — badge azul "Compartilhado" para donos, badge laranja "Convidado" para usuários convidados.

Melhorias

  • Quilometragem Inteligente: A inserção de valores de odômetro agora reconhece a região do celular. Dispositivos em inglês usam vírgula (75,000), em português usam ponto (75.000).
  • Formatação de Datas Adaptativa: As datas se adaptam automaticamente aos formatos en-US, es-ES e pt-BR ao invés de forçar um único formato.
  • Placas de Veículo Livres: A formatação que obrigava placas do tipo Brasileiro ou Mercosul foi afrouxada — formatos internacionais agora são aceitos.

Correções de Bugs

  • Correção de Convites: Convidados em veículos compartilhados não veem mais o botão "Compartilhar" — apenas o dono original pode enviar convites.
  • Correção da Sobreposição do Teclado: Resolvido o problema em que o teclado fechava abruptamente ou cobria os botões na tela de Combustível em alguns Androids.
  • Rastreio Bluetooth Otimizado: Correção estrutural na ativação/desativação do Rastreador Automático via BT, com mais estabilidade ao interromper ou pausar em segundo plano.
v2.8.6
Julho de 2026

Onboarding Interativo & Detecção Inteligente via Bluetooth

Nova experiência de boas-vindas guiada para novos usuários e detecção inteligente via Bluetooth com tela de consentimento de privacidade em conformidade com a Play Store.

Recursos Novos

  • Onboarding Interativo: Nova tela de boas-vindas interativa guiando os usuários pelas principais funcionalidades — monitoramento de viagens, sincronização Bluetooth e manutenção preventiva.
  • Detecção Inteligente via Bluetooth: Novo BluetoothService que escuta eventos ACL para detectar conexões/desconexões com o sistema multimídia do carro em segundo plano.
  • Consentimento de Privacidade (Play Store): BluetoothDisclosureModal exibe tela de consentimento de privacidade antes de solicitar permissões de Bluetooth e localização — em total conformidade com as diretrizes do Google Play.

Melhorias

  • Correção de Convites Firestore: Corrigido erro de aceite de convites substituindo get() por getAfter() nas regras de segurança do Firestore para validar corretamente o estado do Write Batch.
  • Refatoração do SyncEngine: Melhorias no motor de sincronização online/offline para tratamento de conflitos de gravação do Firestore e callbacks de escuta ativa.
  • Atualizações i18n: Traduzidas telas de onboarding e diálogos de permissão em Português, Espanhol e Inglês.
v2.8.5
Julho de 2026

Compartilhamento, Relatórios & Firebase Modular

Fluxo de compartilhamento de veículos melhorado com suporte a deep linking, nomes de peças customizadas em relatórios e migração para a API modular do Firebase v22.

Recursos Novos

  • QR Code com Deep Link: Os QR Codes agora usam o esquema nativo do app (revisacar://join). Escanear redireciona o usuário para a tela de configurações com o campo de convite preenchido automaticamente.

Melhorias

  • Correção do Fluxo de Compartilhamento: Resolvido erro genérico que impedia usuários convidados de aceitarem códigos de convite. Regras do Firestore atualizadas para autoassociação de guests.
  • Nomes de Peças nos Relatórios: Corrigida a exibição dos nomes de peças customizadas nos relatórios de maiores despesas.
  • API Modular do Firebase v22: SyncEngine e SharingService refatorados para usar a nova API modular do Firebase (getFirestore, doc, setDoc, writeBatch, etc.), eliminando avisos de depreciação.
  • Exclusão Segura de Conta: Verificação preventiva do tempo de sessão (lastSignInTime) antes de iniciar a exclusão para evitar perda parcial de dados em caso de erro de reautenticação.

Correções de Bugs

  • Migração MMKV: Aprimorada a migração de peças customizadas e intervalos dinâmicos do AsyncStorage para MMKV para garantir transferência completa dos dados.
v2.8.3
Julho de 2026

Variáveis de Ambiente & Otimização de Conversão Premium

Correção crítica do Google Sign-In em builds de produção EAS e novos ganchos de conversão premium para impulsionar assinaturas.

Melhorias

  • Persistência de Rastreio Automático: Corrigido bug de concorrência que resetava as configurações de detecção automática para FREE quando offline ou RevenueCat era lento ao inicializar. Plano Premium agora carrega de forma síncrona do cache local.
  • Redução de Limite Gratuito: Histórico de viagens visíveis na versão FREE reduzido de 10 para 5 viagens, incentivando usuários frequentes a assinar.
  • Selos PRO: Selos dourados "PRO" adicionados ao lado dos recursos Premium em Configurações (Exportações, Backups, Compartilhamento) e controles de Auto-detecção na Home.
  • Paywall no Onboarding: Exibição automática do Paywall (delay de 1.5s) na primeira inicialização do app para usuários gratuitos.

Correções de Bugs

  • Google Sign-In (EAS Build): Resolvido problema de carregamento de variáveis de ambiente que impedia a inicialização do Google Sign-In em builds de produção EAS.
v2.8.2
Julho de 2026

Correção Crítica: Login com Google em Produção

Resolvido bug crítico onde o login com Google ficava silencioso em produção — o processo não avançava e nenhuma mensagem era exibida ao usuário.

Correções de Bugs

  • Correção do Google Sign-In: O arquivo google-services.json estava desatualizado e não continha o certificado SHA-1 da chave de assinatura da Google Play. O arquivo foi sincronizado com o hash correto de produção.
  • Feedback Silencioso Corrigido: O componente de login agora sempre exibe uma mensagem — seja de sucesso, cancelamento ou falha — ao invés de falhar silenciosamente.
  • Tratamento de Erro de Configuração: O AuthService agora captura explicitamente o código de erro 10 (SHA-1 não registrado / SIGN_IN_FAILED) e exibe uma mensagem de erro clara ao usuário.
v2.8.1
Julho de 2026

Sincronização em Nuvem, Compartilhamento de Veículos & Login Seguro

A maior atualização de todas. Sincronização em tempo real via Firebase, compartilhamento de veículos com QR Code, autenticação segura com Google e Apple, e reordenação de peças por arrastar e soltar.

Recursos Novos

  • Sincronização em Tempo Real: Veículos, manutenções, abastecimentos e viagens agora sincronizam automaticamente usando o Firestore com resolução inteligente de conflitos (last-write-wins + regras de negócio).
  • Fila de Operações Offline: Alterações feitas sem internet são enfileiradas e persistidas localmente via armazenamento de alta performance MMKV. A sincronização retoma automaticamente quando a conexão voltar, mesmo após o app ser encerrado.
  • Indicador Visual de Sincronismo: Componente SyncIndicator integrado ao app mostrando claramente o status atual (sincronizado, sincronizando, offline ou erro).
  • Compartilhamento de Veículos via QR Code: Gere um código de convite numérico de 6 dígitos (expira em 24h) ou QR Code. O convidado ganha acesso instantâneo ao veículo compartilhado.
  • Controle de Acesso: O proprietário pode gerenciar e revogar o acesso de qualquer usuário a qualquer momento. Regras avançadas do Firestore garantem total privacidade.
  • Login com Google & Apple: Acesso simplificado e seguro com criação rápida de conta. Nova tela "Meu Perfil" para gerenciar sessões e desconectar.
  • Exclusão Segura de Conta: Opção para deletar a conta diretamente pelo app, escolhendo entre transferir a propriedade de veículos compartilhados ou removê-los permanentemente.
  • Reordenação por Arrastar e Soltar (Drag-and-Drop): Ordene e classifique livremente as peças de manutenção usando o componente interativo ReorderablePartList.

Melhorias

  • Rastreamento em Segundo Plano Aprimorado: Detecção dinâmica de ignição por velocidade e Bluetooth. Plugin nativo Boot Receiver no Android para reativar monitoramento após reinicialização do celular.
  • Ambiente de Testes Robusto: Configuração expandida do Jest com mocks nativos para MMKV, Facebook SDK e inicialização segura de variáveis de ambiente.
v2.7.0
Julho de 2026

Tela Inicial Reformulada — Mais Inteligente e Intuitiva

A tela inicial do Revisu foi completamente repensada com foco em usabilidade, acesso rápido e contexto em tempo real. Cada elemento foi ajustado para que você encontre a informação mais importante no momento certo — sem precisar navegar para outras telas.

Recursos Novos

  • Faixa de KPIs: Três indicadores essenciais logo abaixo do banner do veículo — Status de Revisão (cores por urgência), Consumo médio (km/L) e km neste mês. Cada indicador é clicável e leva direto para a aba correspondente.
  • Widget de Última Viagem: Novo card mostrando a viagem mais recente rastreada com distância, duração e data relativa ("Hoje", "Ontem", "Há X dias"). Toque para abrir o histórico completo de viagens.
  • Ações Rápidas Expandidas: A barra de atalhos foi ampliada de 3 para 6 botões em grade 2×3, adicionando acesso direto a Combustível, Estatísticas e Configurações.
  • Score de Saúde com Contexto: O indicador de saúde agora exibe emoji + rótulo contextual — 🏆 Excelente (≥85) · ✅ Bom (≥65) · ⚠️ Regular (≥40) · 🚨 Crítico (<40). O botão "Ver Relatório →" leva direto para as Estatísticas.
  • Banner do Veículo Interativo: O banner principal do veículo agora é totalmente clicável (navega para Veículos), com chip de saúde colorido, foto do veículo ampliada e dica "Toque para trocar ⇄" quando há múltiplos veículos cadastrados.

Melhorias

  • Atenção Necessária — Navegação Direta: O card de peças urgentes agora possui botão "Ver todas →", cada item é clicável (abre as Revisões) e um contador exibe "e mais X itens" quando há mais de 3 alertas ativos.
  • Detecção GPS Auto Colapsável: Os toggles de detecção automática por velocidade e Bluetooth estão agora em uma seção colapsável — oculta por padrão para manter o card limpo, expandida automaticamente quando algum modo está ativo.
  • Missões de Onboarding Reposicionadas: O card de missões progressivas foi movido para o final da tela, liberando a parte superior para as informações mais relevantes para quem já usa o app.
v2.6.0
Junho de 2026

Prioridade de Peças, Combustível & Trial Grátis

Tenha controle total das suas revisões fixando e reordenando as peças mais críticas. Registre cada abastecimento com um dashboard completo de KPIs e gráficos mensais. Além disso, experimente o Premium grátis por 7 dias!

Recursos Novos

  • Fixar Peças (Pin): Fixe as peças mais críticas do veículo para que apareçam sempre no topo da lista de revisão, com destaque visual de borda colorida e badge "Fixada". Plano Free: até 2 fixadas · Premium: até 5 fixadas.
  • Seção "PRIORITÁRIAS": Peças fixadas ganham uma seção exclusiva no topo da lista com cabeçalho destacado e divisor visual separando-as das demais.
  • Reordenação Personalizada (Premium): Assinantes Premium podem reorganizar livremente a ordem de qualquer peça na lista usando botões ↑/↓, com a ordem persistindo entre sessões.
  • Dashboard de Combustível: Resumo em tempo real com consumo médio (km/L), gasto total, custo por quilômetro e preço médio por litro de todos os abastecimentos registrados.
  • Gráfico de Consumo Mensal: Gráfico de barras animado com os últimos 6 meses de consumo em litros, para visualizar facilmente os meses de maior ou menor uso.
  • 6 Tipos de Combustível: Suporte completo a Gasolina, Gasolina Premium, Etanol, Diesel, GNV e Elétrico — cada um com cor própria para identificação rápida.
  • Detecção de Posto via GPS (Premium): Ao parar o veículo próximo a um posto durante uma viagem rastreada, o app detecta o estabelecimento e pré-preenche automaticamente o campo "Posto" no formulário.
  • Trial Gratuito de 7 Dias: O plano mensal agora oferece 7 dias de teste gratuito sem cobrança. Experimente todas as funcionalidades Premium sem compromisso!

Melhorias

  • Notificações Mais Inteligentes: Peças fixadas aparecem primeiro no texto das notificações de manutenção atrasada e próxima, garantindo que o alerta mais importante seja lido imediatamente.
  • Backup Completo: Pins e ordens personalizadas são incluídos no export/import de backup (schema v4), sem perda de configurações ao restaurar dados.
  • Paywall Redesenhado: Tela de assinatura completamente reformulada com banner animado do trial, trust badges de confiança e CTA direto focado na oferta de teste gratuito.

Correções de Bugs

  • Peças Prioritárias Sumindo: Corrigido bug de stale closure no useFocusEffect que fazia os pins desaparecerem ao navegar entre abas. As prioridades agora são lidas diretamente do armazenamento a cada carregamento.
v2.5.1
Junho de 2026

Estabilidade do Bluetooth no Android 12+

Correção crítica de crash do aplicativo em dispositivos Android 12 e superiores causado pelo gerenciamento de permissões do Bluetooth.

Correções de Bugs

  • Crash do Bluetooth no Android 12+: Corrigido SecurityException no módulo Bluetooth que crashava o app na inicialização em dispositivos com Android 12 ou superior. O módulo agora degrada gracefully quando a permissão BLUETOOTH_CONNECT ainda não foi concedida, e reconecta automaticamente após a aprovação.
v2.4.0
Junho de 2026

Auditoria de Segurança & Proteção de Dados

Uma revisão de segurança abrangente que protege seus dados sensíveis com criptografia de nível hardware, validação avançada de entradas e gerenciamento resiliente de assinaturas offline.

Recursos Novos

  • Armazenamento Criptografado: Dados sensíveis do veículo (chassi, placa, preço de compra e valor estimado) agora são armazenados no Android Keystore via expo-secure-store, protegidos por criptografia de hardware. A migração dos dados existentes é automática e transparente.
  • IDs Criptográficos: Identificadores de veículos e viagens agora utilizam entropia criptográfica (expo-crypto) ao invés de Math.random(), eliminando previsibilidade em cenários de colisão.
  • Proteção contra Vazamento de Logs: Em builds de produção, nenhum dado é enviado para o console/logcat — stack traces, nomes de serviço e detalhes de erro ficam isolados do sistema de debug do Android.
  • Notificações Privadas na Lockscreen: O canal de rastreamento GPS agora usa visibilidade PRIVATE, impedindo que nomes de veículos e dados de viagem apareçam na tela de bloqueio.

Melhorias

  • Proteção contra CSV Injection: Exportações em CSV agora sanitizam valores que começam com =, +, -, @ — seguindo recomendações OWASP para impedir execução de fórmulas em planilhas.
  • Validação de Backup: Arquivos de backup maiores que 50 MB são rejeitados antes da leitura, prevenindo travamentos por falta de memória.
  • Validação de IDs: Todas as operações de CRUD (atualizar, deletar veículo/viagem) validam o formato do ID contra um padrão regex, rejeitando IDs malformados vindos de backups corrompidos.
  • Sanitização de Nomes de Arquivo: Fotos de veículo agora têm o nome do arquivo sanitizado (removendo ../ e caracteres especiais) antes da cópia, prevenindo path traversal.
  • Cache de Plano Offline: O plano de assinatura confirmado pelo servidor é persistido localmente. Se o app ficar offline, o último plano verificado é usado como fallback — eliminando downgrade incorreto para Free sem internet.
  • Encapsulamento do SubscriptionService: Criado método público refreshPlan() para revalidação segura, substituindo acesso direto a métodos internos. A função devSetPlan agora só é exposta em builds de desenvolvimento.

Correções de Bugs

  • Remoção do FORCE_PREMIUM: A flag FORCE_PREMIUM=true foi removida dos perfis preview e internal-testing, garantindo que builds de teste reflitam o comportamento real do paywall.
v2.3.0
Junho de 2026

Histórico de Notificações & Tradução Sincronizada (i18n)

Acesse e gerencie seus alertas passados em uma tela dedicada de histórico e aproveite um app totalmente localizado em português, inglês e espanhol.

Recursos Novos

  • Histórico de Notificações: Nova tela dedicada (modal) para visualizar e gerenciar alertas de viagens, prazos de manutenção e novos veículos.
  • Badge Reativo na Home: Ícone de sino com contador vermelho e interativo de alertas não lidos no cabeçalho superior direito.
  • Ações de Gerenciamento: Marque todos os alertas como lidos, exclua cards individualmente ou limpe todo o histórico de notificações.

Melhorias

  • Sincronização Temporal Avançada: Notificações agendadas e automáticas são salvas de forma segura localmente (AsyncStorage) e só aparecem no histórico ao serem entregues.
  • Tradução Completa (PT/EN/ES): Sincronização e refinamento total das traduções em todo o aplicativo (peças, onboarding, missões e guias de bateria).
  • Relatórios e Paywall Localizados: Formatações de data, números e moedas (R$, $, €) ajustados de acordo com o idioma ativo no app.

Correções de Bugs

  • Correção no Modal de Consentimento: Corrigido o bug de formatação de string [missing "" value] no modal de acesso à localização em segundo plano.
  • Estabilidade & Tipagem: Ajustes e tipagens aplicadas no NotificationHistoryContext e roteamento para garantir compilações robustas sem erros TypeScript.
v2.0.0
Junho de 2026

Nova Aba de Estatísticas & Animações Premium

Chegou o maior salto evolutivo no monitoramento do seu veículo. Entenda a saúde das suas peças e analise todos os seus custos de manutenção através de gráficos animados interativos.

Recursos Novos

  • Score de Saúde do Veículo: Acompanhe a saúde geral do carro com um gráfico de rosca (donut chart) SVG animado de forma fluida.
  • Relatório Detalhado de Gastos (Premium): Analise os custos de manutenção através de um gráfico de barras mensal SVG interativo e animado, com filtros por ano e médias.
  • Métricas de Viagem e Quilometragem: Histórico de distância, viagens, velocidades máximas e médias, além de gráfico de área/linha SVG de evolução de km nos últimos 6 meses.
  • Insights Inteligentes: Geração de cartões de dicas e avisos contextuais personalizados baseados nas suas viagens e manutenções anteriores.

Melhorias

  • Micro-Animações SVG: Efeitos de preenchimento progressivo desenvolvidos diretamente com a API nativa de animações do React Native.
  • Suporte completo ao Dark Mode (Tema Escuro) em todos os novos gráficos, cartões e estatísticas.
v1.9.0
Maio de 2026

Notificações Inteligentes & Deep Linking

Esta versão foca em mantê-lo informado no momento exato e melhorar a interação direta com o aplicativo a partir das notificações.

Recursos Novos

  • Notificações Contextuais: Mensagens de saudação personalizadas de acordo com o período do dia.
  • Deep Linking (Roteamento Direto): Toque nos alertas de peças vencidas/vencendo e seja direcionado instantaneamente para a tela de manutenção correta.
  • Controle Direto na Notificação: Botão "Parar" integrado para encerrar o rastreio e confirmar o salvamento seguro dos dados em segundo plano.
  • Confirmação e Estimativa Automática: Notificação imediata ao registrar manutenção com a data e km estimados para a próxima revisão.
  • Alertas Pós-Viagem: Análise proativa da saúde das peças após viagens longas (acima de 50 km).

Melhorias

  • Engajamento sob medida com alertas e chamadas adaptadas ao seu plano (Free ou Premium).
  • Agendamento robusto de alertas executado no boot do sistema operacional do celular.

Correções de Bugs

  • Correção de início de viagens automáticas duplicadas, evitando o envio de notificações repetidas.
v1.8.0
Abril de 2026

Bluetooth Automático & Saúde das Peças

Automatize a detecção das suas viagens e configure intervalos de manutenção milimetricamente adaptados ao seu carro.

Recursos Novos

  • Detecção Automática via Bluetooth: Início e parada automática do rastreio de viagens ao conectar com o som do seu carro.
  • Saúde das Peças: Estimativas matemáticas que calculam com alta precisão quando cada item do carro precisará de revisão.
  • Controle de Intervalos Personalizados: Configure prazos específicos por tempo (meses) ou quilometragem para cada componente.
  • Relatórios em PDF: Exportação de todo o histórico de revisões e custos em um PDF formatado para compartilhamento.

Melhorias

  • Integração de pagamentos Premium nativa e gerenciamento de assinaturas via RevenueCat.
  • GPS em segundo plano otimizado para reduzir significativamente o consumo de bateria.
v1.3.0
Março de 2026

Plano Anual & Sistema de Missões

Expandimos as opções de assinatura e introduzimos uma forma interativa e divertida de configurar o aplicativo pela primeira vez.

Recursos Novos

  • Novo Plano Anual Premium: Assinatura com mais de 50% de economia se comparada ao plano mensal.
  • Missões Iniciais (Onboarding): Cards interativos guiando novos usuários no cadastro do carro, primeira viagem e registro de manutenção.

Melhorias

  • Paywall Redesenhado: Interface moderna e clara destacando ofertas e status do plano nas Configurações.
  • Segurança Sob o Capô: Chaves de API sensíveis (Google Maps/RevenueCat) movidas para ambientes protegidos nativos do app.
  • Estabilidade de Compras: Processamento de compras e restauração de Premium reconstruídos de forma 100% nativa.
  • Polimento de UI/UX: Novas transições de telas, ícones vetorizados atualizados e melhorias gerais para Android.

Nota: Todas as atualizações são distribuídas automaticamente através da Google Play Store. Caso alguma funcionalidade nova não apareça em seu dispositivo, certifique-se de atualizar o app na loja oficial do Android.