GravityCRM v0.9.0
Versão Atual em Produção: v0.9.0

Changelog & Evolução da Plataforma

Acompanhe todas as novas funcionalidades, melhorias de usabilidade, atualizações de segurança LGPD/OWASP e correções entregues no GravityCRM.

v0.9.0
03 Nov 2026
Versão Atual

Cloudflare Zero-Trust & Turnstile, MFA TOTP, Catálogo de Produtos, Onboarding e Drawers Laterais

Release 0.9.0

Grande atualização trazendo infraestrutura Cloudflare Zero-Trust Tunnel sem portas abertas na VPS, validação de IP confiável anti-spoofing e desafio Turnstile invisível; Sistema de autenticação em duas etapas (MFA / TOTP) com criptografia AES-256-GCM e backup codes; Gestão de Catálogo de Produtos e segmentação relacional Cliente x Produto no funil; Categorias de tarefas com checklist interativo em tempo real; Onboarding e Tour guiado para novos usuários; Governança com notificações de novos cadastros ao Super Admin e fluxo de liberação; e Redesign de layout full-bleed com padronização universal de modais em drawers laterais.

SegurançaInfraestrutura & Borda Cloudflare

Cloudflare Zero-Trust Tunnel, Turnstile Anti-Bot e TrustedRealIP

Integração do Cloudflare Tunnel (cloudflared) sem exposição de portas 80/443 na VPS. Middleware TrustedRealIP protegendo contra spoofing de CF-Connecting-IP e desafio invisível do Cloudflare Turnstile protegendo rotas sensíveis de login e cadastro.

SegurançaAutenticação & Segurança de Conta

Sistema MFA com App Authenticator (TOTP RFC 6238)

Verificação em duas etapas via Google Authenticator, 1Password ou Authy com QR Code nativo, segredo TOTP cifrado com AES-256-GCM, 8 códigos de recuperação e banner de recomendação de segurança com opção de dispensar.

NovidadeCatálogo & Segmentação de Vendas

Catálogo de Produtos e Segmentação Cliente x Produto

Nova aba em /settings?tab=products para cadastro de produtos e serviços da empresa, vínculo direto de múltiplos itens a cada lead e filtro dinâmico de segmentação no Kanban e na Lista de Contatos.

NovidadeAgenda & Produtividade

Categorias de Compromissos e Checklist Vivo no Drawer Lateral

Classificação em 6 categorias (Comercial, Follow-up, Reunião, Financeiro, Interno, Outro) e abertura em drawer lateral à direita com checklist interativo (- [ ] item) e persistência dinâmica sem recarregar a tela.

NovidadeExperiência do Usuário (UX)

Onboarding Interativo e Spotlight Tour Guiado

Card de primeiros passos com barra de progresso viva nas etapas fundamentais da conta e Spotlight Tour guiado de 4 etapas para recepcionar e ambientar novos usuários cadastrados.

NovidadeGovernança & Multi-Tenant SaaS

Alertas de Novos Cadastros e Gestão de Status da Organização

Disparo automático de e-mail ao Super Admin a cada nova empresa cadastrada, governança de status de acesso e tela de Conta em Análise com atalho direto ao WhatsApp oficial.

MelhoriaDesign & Ergonomia de Interface

Layout Full-Bleed e Padronização Universal de Modais em Drawers

Expansão de tela nas Configurações e Leads aproveitando a largura total do display e conversão universal de formulários modais flutuantes para drawers laterais à direita, preservando a visibilidade do kanban e tabelas.

v0.8.1
27 Out 2026

Auditoria de Segurança, Neutralização de XSS/SSRF, Blindagem de RBAC e Ciclo de Sessões

Release 0.8.1

Auditoria completa de segurança (OWASP Top 10) com neutralização de Stored XSS não-autenticado, eliminação de SSRF e DNS Rebinding no crawler de sites, aplicação de Content-Security-Policy em mídias do WhatsApp, reforço de controle de acesso (RBAC) em configurações corporativas, isolamento multitenant de estágios e revogação obrigatória de sessões em trocas de senha.

SegurançaSegurança & OWASP

Neutralização de Stored XSS e Proteção de Templates

Sanitização de títulos de agendamentos com escapeToastHtml na renderização de toasts da Agenda (base.templ), neutralizando vetor de XSS disparado a partir da página pública de agendamento (/agendar).

SegurançaSegurança & SSRF

Eliminação de SSRF e DNS Rebinding no Site Crawler

Safe dial do crawler agora conecta exclusivamente ao IP validado em vez do hostname original (prevenindo TOCTOU/DNS Rebinding), com restrição estrita às portas 80/443 e expansão da checagem de faixas privadas e reservadas.

SegurançaWhatsApp Hub

Content-Security-Policy Sandbox e Forçamento de Download em Mídias SVG/HTML

Adição de cabeçalho Content-Security-Policy: default-src 'none'; sandbox e forçamento de download (attachment) para mídias ativas como SVG e HTML recebidas via WhatsApp.

SegurançaControle de Acesso & RBAC

Blindagem de Permissões (RBAC) em Configurações e Funis

Bloqueio de ações corporativas por usuários com papel comum (agent). Apenas proprietários (owner) ou administradores (admin) podem alterar dados da organização, horários da agenda e criar, renomear ou deletar estágios do funil.

SegurançaSessões & Autenticação

Revogação Imediata de Sessões em Troca de Senha e Validação de Estágio Cross-Tenant

Implementação de DeleteUserSessions para revogar todas as sessões anteriores ativas no banco de dados após redefinição ou troca de senha. MoveLeadStage agora valida o isolamento de estágios por organização antes de persistir.

MelhoriaGovernança & DevOps

Diretriz Obrigatória de Auditoria Pré-Deploy (AGENTS.md / GEMINI.md)

Configuração de regra permanente para o assistente executar auditoria completa de segurança automaticamente sempre antes de deploys, publicações ou commits de release.

v0.8.0
26 Out 2026

Filtros de Follow-up, Tags Dinâmicas, Mídias no WhatsApp Hub e Edição de Compromissos

Release 0.8.0

Introdução de filtros avançados de follow-up (agendados e atrasados) e busca multi-termo tokenizada com tags dinâmicas no Kanban e Leads; suporte completo a mídias no WhatsApp Hub (áudios com player e abertura para transcrição IA, imagens e PDFs/documentos); e fluxo completo de edição de compromissos e tarefas na Agenda com unificação de status.

NovidadeGestão de Leads & Kanban

Filtros de Follow-up (Agendados & Atrasados), Tags Dinâmicas e Pesquisa Aprimorada

Novo seletor de follow-up que classifica leads em tempo real em Atrasados, Hoje, Agendados (Em dia) e Sem Follow-up. O filtro de tags agora lista dinamicamente todas as tags cadastradas pela organização, e a pesquisa foi aprimorada com busca multi-termo tokenizada e correção visual da largura da barra de busca no Kanban.

NovidadeWhatsApp Hub

Tratamento de Mídias (Áudio, Imagem, PDF) e Arquitetura de Transcrição por IA

O WhatsApp Hub agora baixa e reproduz áudios diretamente no chat via player HTML5 nativo, exibe imagens em miniaturas adaptativas com ampliação ao clique e apresenta cartões detalhados para documentos e PDFs com download. Inclui arquitetura e portas para transcrição de voz com acionamento sob demanda.

NovidadeAgenda & Compromissos

Edição Completa de Compromissos e Unificação de Nomenclatura no Dashboard

Criação do modal de edição de compromissos e tarefas (data, horário, duração, lead associado, link do Meet, local, status e notas), com atalhos de edição na grade do calendário e na visão em lista. Atualização de nomenclaturas no Dashboard para 'Status dos Compromissos' e 'Efetividade da Agenda'.

v0.7.0
24 Out 2026

Segurança OWASP Adaptativa, Acesso & Cadastro Passwordless (OTP) e Portal Super Admin SaaS

Release 0.7.0

Blindagem completa de autenticação segundo diretrizes OWASP com Rate Limit adaptativo para dispositivos/IPs desconhecidos, cadastro e login sem senha via código de 6 dígitos por e-mail, recuperação de senha e portal Super Admin para gestão e cobrança multi-tenant.

SegurançaSegurança OWASP

Rate Limit Adaptativo por Dispositivo/IP Confiável e Alerta de Novo Acesso

Reconhecimento criptográfico de dispositivos confiáveis (cookie HttpOnly + hash SHA-256 no banco). Acessos originados de IPs ou dispositivos nunca vistos possuem limite estrito de tentativas contra força bruta e credential stuffing, além de proteção contra timing attacks e alerta por e-mail em novos acessos.

NovidadeAutenticação Passwordless

Cadastro Sem Senha Obrigatória, Login por Código de 6 Dígitos (OTP) e Recuperação de Senha

Novos clientes podem criar sua organização informando apenas o e-mail (sem obrigatoriedade de criar senha), validando a autenticidade da conta com um código único de 6 dígitos enviado por e-mail. Inclui também login sem senha via OTP e fluxo 'Esqueceu sua senha?' na tela de entrada.

NovidadeSaaS & Multi-Tenant

Portal Super Admin (/superadmin) para Gestão de Empresas e Cobrança

Painel executivo exclusivo para Super Administradores com visão consolidada de todas as organizações cadastradas, MRR estimado, volume de usuários, leads e agendamentos por tenant, provisionamento manual de novas empresas, gestão de planos/mensalidades e bloqueio ou reativação imediata de inadimplentes.

v0.6.0
21 Out 2026

WhatsApp Hub: converse com seus leads direto no CRM (QR Code)

Release 0.6.0

Conecte o WhatsApp da empresa lendo um QR Code e converse com seus leads em uma tela estilo WhatsApp Web, com mensagens em tempo real e vínculo automático com os leads do funil.

NovidadeWhatsApp Hub

Conexão do WhatsApp por QR Code (1 número por organização)

Pareie o celular da empresa em Aparelhos conectados e compartilhe o número com toda a equipe. A sessão é mantida no servidor e reconecta sozinha após reinicializações.

NovidadeWhatsApp Hub

Conversas em tempo real estilo WhatsApp Web

Lista de conversas com busca e não lidas, histórico de mensagens, envio de texto e status de entrega/leitura (✓ ✓✓), tudo atualizado em tempo real sem recarregar a página.

NovidadeLeads

Vínculo automático com leads e opção de salvar contatos desconhecidos

Conversas são ligadas ao lead pelo telefone (com tratamento do 9º dígito). Números desconhecidos aparecem como 'Sem lead' e podem ser salvos como lead com um clique. Na ficha do lead, o botão 'Abrir conversa no WhatsApp Hub' inicia o chat.

MelhoriaLinha do Tempo

Mensagens do WhatsApp registradas na timeline do lead

Mensagens recebidas e enviadas pelo Hub geram um resumo na linha do tempo do lead vinculado.

SegurançaSegurança & LGPD

Aviso de conexão não oficial e isolamento por organização

A tela de conexão informa que a integração usa o protocolo do WhatsApp Web (não oficial) e orienta sobre LGPD. Todos os dados e eventos são isolados por organização.

v0.5.0
21 Out 2026

Produtividade Comercial, Busca Global (⌘K), CSV & Gestão de Funil

Release 0.5.0

Atribuição de responsável por lead com filtros por vendedor, Command Palette de busca instantânea, importação/exportação CSV compatível com Excel, edição/exclusão segura de etapas do funil e painel Minha Conta.

NovidadeFunil & Equipe

Responsável pelo Lead (Owner / Vendedor Atribuído)

Atribua qualquer membro da organização como responsável pelo lead na criação ou na ficha de detalhes, visualize o selo do vendedor nos cards do Kanban e filtre o quadro por 'Apenas Meus Leads', 'Sem Responsável' ou por vendedor específico.

NovidadeProdutividade

Busca Global Rápida (Atalho ⌘K / Ctrl+K)

Command Palette instantâneo acessível de qualquer tela pelo topo ou atalho de teclado para encontrar leads por nome, empresa, e-mail, telefone ou tag, exibindo etapa atual, valor e temperatura.

NovidadeDados & Migração

Importação e Exportação de Leads em CSV

Exportação completa da base com UTF-8 BOM (compatível diretamente com Microsoft Excel) e importação inteligente com detecção automática de delimitador (vírgula ou ponto-e-vírgula) e prevenção de duplicidades.

NovidadeFunil Kanban

Edição Inline e Exclusão Segura de Etapas do Funil

Renomeie ou altere a cor de qualquer etapa em Configuração > Etapas do Funil. Ao excluir uma coluna, todos os leads nela contidos são migrados automaticamente para a primeira etapa disponível, sem perda de dados.

SegurançaMinha Conta

Painel Minha Conta & Alteração da Própria Senha

Nova aba em Configuração (/settings?tab=account) permitindo atualizar o nome de exibição e alterar a própria senha mediante validação da senha atual e política de senha forte OWASP.

v0.4.0
21 Out 2026

Gestão Multi-Usuário, Segurança OWASP/LGPD, Kanban Estilo Jira & Gemini 3.x

Release 0.4.0

Controle de equipe por organização, blindagem de cadastro em conformidade com a LGPD, ordenação vertical e horizontal por arrasto no Kanban, nova navegação de Configuração e atualização do motor de IA.

NovidadeOrganização

Gestão de Equipe Multi-Usuário por Tenant

Adicione e gerencie múltiplos operadores e vendedores dentro da mesma organização em Configuração > Equipe & Usuários, com proteção contra remoção do último usuário ativo.

SegurançaSegurança & LGPD

Política de Senha Forte (OWASP) e Proteção Anti-Enumeração (LGPD)

Exigência de senha forte (mínimo 8 caracteres, maiúscula, minúscula, número e símbolo) e bloqueio contra recriação de organizações ou e-mails já existentes com mensagem neutra compatível com a LGPD.

MelhoriaNavegação

Menu Configuração Segmentado em Abas Independentes

O menu lateral foi reorganizado em itens diretos: Empresa & Slug, Equipe & Usuários, Agenda Pública, Etapas do Funil e Minha Conta & Senha.

NovidadeFunil Kanban

Drag-and-Drop entre Colunas e Ordenação Vertical estilo Jira

Arraste cartões entre diferentes etapas do funil ou posicione-os exatamente acima ou abaixo de outros cartões na mesma coluna com indicador visual de inserção.

CorreçãoRadar de Leads IA

Cascata Gemini 3.x e Descoberta Dinâmica ListModels

Atualização para os modelos gemini-2.5-flash, gemini-3-flash-preview e descoberta automática via API v1beta ListModels, eliminando erros HTTP 404 na prospecção.

MelhoriaGovernança

Controle de Versionamento SemVer, Selo ALPHA e Aviso WhatsApp Hub

Exibição transparente da versão oficial no rodapé, identificação ALPHA no Radar de Leads e aviso informativo de pré-lançamento no WhatsApp Hub.

v0.3.0
19 Out 2026

Identidade Visual da Empresa, Agenda Inteligente & Login Simplificado

Release 0.3.0

Login direto apenas com e-mail e senha, geração automática de slug da organização, upload de logotipo oficial da marca e melhorias na Agenda & Reuniões.

MelhoriaAutenticação

Login sem Necessidade de Informar Slug e Auto-Slug no Cadastro

Identificação automática da organização pelo e-mail do usuário no login e geração instantânea do link público da empresa ao digitar o nome da organização.

NovidadeBranding

Upload de Logotipo da Empresa com Preview

Personalize a página pública de agendamento com o logotipo oficial da sua empresa (PNG, JPG, WEBP ou SVG).

MelhoriaAgenda

Atalho 'Amanhã', Separação de Concluídos e Contador Dinâmico

Separação clara entre compromissos pendentes e concluídos, botões rápidos de data/hora e contador em tempo real de reuniões do dia no menu lateral.

MelhoriaInterface

Design Minimalista e Feedback Visual de Carregamento

Refinamento tipográfico, remoção de ruídos visuais, suporte a Dark/Light mode na autenticação e estados de loading em ações críticas.

v0.2.0
15 Out 2026

Agenda Pública Online, Sincronização Google Calendar (.ics) & PWA Mobile

Release 0.2.0

Página pública de agendamento estilo Calendly com fluxo de aprovação, calendário mensal interativo, feed iCalendar e aplicativo instalável no celular (PWA).

NovidadeAgendamento Online

Página Pública de Agendamento (/agendar/{slug}) com Aprovação

Link externo personalizável para clientes solicitarem reuniões nos horários disponíveis da empresa, com aprovação ou recusa em 1 clique dentro do CRM.

NovidadeCalendário

Grade Mensal Visual, Lembretes Pessoais e Feed iCalendar (.ics)

Sincronização automática com Google Agenda, Apple Calendar e Outlook via link iCal seguro e alertas sonoros/visuais de compromissos próximos.

NovidadeMobile & PWA

Experiência Mobile Nativa e Instalação PWA

Layout responsivo com barra de navegação inferior no celular, suporte a instalação na tela inicial (iOS/Android) e notificações de reuniões do dia.

v0.1.0
10 Out 2026

Lançamento Inicial da Arquitetura Multi-Tenant GravityCRM

Release 0.1.0

Fundação Clean Architecture em Go + PostgreSQL + Templ, Funil Kanban, Base de Contatos, Histórico de Interações, Anexos e Dashboard Executivo.

NovidadeCore CRM

Arquitetura Multi-Tenant, Dashboard Executivo e Funil Kanban

Gestão completa de oportunidades com indicadores de receita estimada, ticket médio, temperatura de leads (Quente/Morno/Frio), tags coloridas, histórico de notas e anexos.