Changelog
Histórico completo de versões: Android, iOS, backend API e portais web.
Android
Android · Play Console
-
v4.5.8 Atual code 69 — 28/03/2026
- Firebase Analytics: Telemetria de uso anonima habilitada (MAU, DAU, retention)
- Firebase Crashlytics: Crash reporting real-time (substituiu delay de 1h via Timber→Firestore)
- Accuracy Cron VPS: Teste automatico 12h (04:00 + 16:00 BRT), 100 msgs randomicas, historico 30 dias, IQA 91.7%
- On-device ML dual: TextCNN (707KB, IQA 99.2%) + CharCNN (52KB) — ambos deployados
- P0 compliance total: Texto nunca sai do celular. MetadataFeatureExtractor (25 features numericas), endpoint v2 metadata-only
- NLS WhatsApp fix: Truncacao de mensagens longas corrigida (maxByOrNull)
-
v4.3.4 code 45 — 24/03/2026
- Bearer auth E2E: Dashboard admin agora usa Firebase ID Token (Authorization: Bearer) em vez de API key exposta no frontend
- Auditoria CODEX: 5 achados corrigidos (1 CRITICAL + 2 HIGH + 2 MEDIUM) — seguranca das Cloud Functions e Firestore rules reforçadas
- Seguranca Cloud: 5 CRITICALs resolvidos (recoverAngelData ownership, sendRiskAlert validation, rate limiting 9 endpoints, bootstrap_state, alert_log rules)
- Robustez: Deep link validation para push notifications, retry com backoff no registro iOS, validacao QR code schema
- Dashboard: 22 paginas operacionais, relatorio PDF E2E funcionando (admin + parceiro), mobile sidebar overlay
-
v4.3.3 code 44 — 23/03/2026
- Sincronizacao imediata de
appVersionno startup e no resume, refletindo v4.3.3 (code 44) no ecossistema - Correcoes das rodadas de auditoria: deduplicacao de alertas, pull-to-refresh, normalizacao de telefone iOS e retry de sync offline
- Dashboard admin-b2c alinhado com a versao 4.3.3 e operando em 22 paginas
- StableDeviceId consolidado para deduplicacao de dispositivos no dashboard
- Sincronizacao imediata de
-
v3.9.6 code 28 — 18/03/2026
- Firebase BOM 33.7 (migration .data → .getData())
- HeuristicEngine v2: anti-false-positive, Unicode normalization, word-boundary matching
- SMS Receiver + Accessibility Service fallback
- Threshold severo 70 → 85, Red List bonus condicional
- Boletim diario de seguranca + 3 modos notificacao
- QR Code offline, banner fix, carrier blocklist
- Play Console: RECEIVE_SMS + Accessibility APROVADOS
-
v3.3.1 code 12 — 13/03/2026
- Teste Fechado ativo no Play Console
- Security audit completo (OWASP Top 10 checklist)
- FCM push notifications estaveis em producao
- Correcoes de UX: onboarding, permissoes e acessibilidade
-
v3.3.0 code 11 — Jan/2026 (estimado)
- Análise de chamadas por IA — v2 do modelo de detecção
- Dashboard in-app para o Anjo (histórico de alertas)
- Suporte ao Anjo secundário (múltiplos guardiões)
-
v3.2.x Dez/2025 (estimado)
- Primeiro deploy no Play Console (teste interno)
- Integração Firebase Cloud Messaging
- Autenticação via Keycloak no app
iOS
iOS · TestFlight · Codemagic CI/CD
-
v1.2.0 (Build 58) Atual 24/03/2026
- Build TestFlight vigente confirmado como v1.2.0 (58), com base de push estabilizada
- HomeView limpa, ajustes em Red List LGPD e sincronizacao complementar de metadados do dispositivo
- Normalizacao de telefone com DDI +55 aplicada nos fluxos de autenticacao e pareamento
- Confirmado em uso por Marcelo, Bianca e Raphael nas rodadas de validacao mais recentes
-
Build 34 13/03/2026
- P8 V2 FCM robustness: 5 retries (era 3),
waitForFCMToken25s (era 20s),periodicHealthChecka cada 60s - Human-readable timestamps: campos
_text(dd/MM/yyyy HH:mm:ss BRT) e_isoem todos os writes Firestore - Granular diagnostics:
recordPushRuntimeStatus()com rastreamento per-stage no Firestore - XcodeGen fix:
GENERATE_INFOPLIST_FILE: NO— evita sobrescrita do Info.plist durante build
- P8 V2 FCM robustness: 5 retries (era 3),
-
Build 33 ~10/03/2026
- Fix crítico: XcodeGen sobrescrevia Info.plist — bloco
info:removido doproject.yml - Estratégia consolidada:
INFOPLIST_FILEmanual +GENERATE_INFOPLIST_FILE: NO
- Fix crítico: XcodeGen sobrescrevia Info.plist — bloco
-
Build 31 ~08/03/2026
- P7: FCM polling ativo a cada 15s + explicit token request
waitForFCMTokenAndSyncaumentado para 20s
-
Build 30 ~07/03/2026
- P1–P6: push notification fallbacks em cascata
- Enhanced diagnostics:
pushIosDiagnostic()com token previews
-
Build 29 ~06/03/2026
- iOS race condition fix: padrão
pendingFCMToken - APNs
.p8key configurada + Background Modes habilitados
- iOS race condition fix: padrão
Backend API
FastAPI · PostgreSQL · Keycloak · VPS
-
v4.0.0 Atual 24/03/2026
- API consolidada em v4.0.0, com CORS revalidado para o dashboard publicado em
hestiashield.web.app - Fluxo admin multi-tenant revisado, com endpoints por organizacao, relatorios Evidence PDF e trilha de auditoria operacional
- Portal tecnico mantido com OpenAPI em YAML, Swagger oficial no dominio da API e console seguro no portal docs
- Hardening operacional confirmado: headers HTTP, rate limiting, protecao de segredos e configuracao de infraestrutura revisados
- Base de testes e smoke validation mantidas para a trilha backend/dashboard desta rodada
- API consolidada em v4.0.0, com CORS revalidado para o dashboard publicado em
-
v1.0.0 13/03/2026
- FastAPI + PostgreSQL 16 + Keycloak 26.1 em producao
- Endpoints ativos:
/lgpd/*,/parceiros/*,/dispositivos/*,/health - NGINX: rate limiting por rota, CSP headers, HSTS preload
- SSL: Let's Encrypt wildcard
*.hestiashield.com.br
-
v0.9.0 Fev/2026 (estimado)
- Deploy inicial na VPS
148.230.78.120 - NGINX + Docker Compose setup
- Keycloak realm HestiaShield configurado
- Deploy inicial na VPS
Portais Web
Next.js · HTML · NGINX · VPS
-
[SITE-W4] 24/03/2026
- Portal docs alinhado ao estado atual do projeto, com versoes correntes de Android, iOS, API e dashboard
api-playground.htmlconsolidado como console seguro, com links oficiais para Swagger, OpenAPI YAML e status- Textos institucionais harmonizados entre docs, gov e partners com CNPJ, SICAF, CAD Impacto e referencias documentais de INPI
-
[SITE-W3] 13/03/2026
- Sub-paginas GOV: valor-publico, casos-de-uso, governanca, pilotos
- Sub-paginas Partners: segmentos, white-label, integracoes
- Navbars e footers atualizados com links para sub-paginas
-
[SITE-W2] 09/03/2026
- 4 páginas internas no site principal:
/solucao,/seguranca,/sobre,/contato - NGINX www SSL fix: redirect
www→ apex (301)
- 4 páginas internas no site principal:
-
[SITE-W1] 07/03/2026
- Design System Unificado + Homepage — hestiashield.com.br live
- Stack: Next.js 14 SSG, Tailwind CSS, Framer Motion, TypeScript
- 12 componentes de design system, 10 seções na homepage
-
[Logo] 06/03/2026
- Logo oficial (
logo_oficial.jpg1024×1024) em todos os sites - Navbar + footer de todos os portais atualizados
- Portais afetados: site principal, gov, partners
- Logo oficial (
-
[SITE-W3-Design] 05/03/2026
- GOV + Partners: dark glass navbar (
rgba(10,15,30)+ blur) - Tokens consolidados: primary
#1B4F9B, accent#0EA5E9 - Footer dark
#0F1A2E, hero gradiente navy → azul → ciano
- GOV + Partners: dark glass navbar (
Próximas Versões
Roadmap planejado — sujeito a ajustes conforme feedback de campo e resultados de homologação.
| Release | Estimativa | Escopo |
|---|---|---|
Android v4.3.4 |
⏳ Apos estabilizacao do v4.3.3 e publicacao do code 45 | Fechar a release v4.3.4/code 45 com os ajustes validados na trilha atual |
iOS Build 59+ |
⏳ Apos a consolidacao do Build 58 | Nova rodada de refinamentos apos o Build 58, incluindo feedback TestFlight e metricas operacionais |
API v1.2 |
⏳ Q2 2026 | Webhooks em producao, dashboard parceiro self-service |
SITE-W5 |
⏳ Em breve | api.hestiashield.com.br — portal tecnico para integradores |
SITE-W6 |
⏳ Em breve | app.hestiashield.com.br — custom domain do dashboard admin |
Para receber notificações de releases, envie e-mail para faleconosco@hestiashield.com.br com o assunto "changelog newsletter".