Últimos 30 dias

Changelog

Histórico de releases, fixes, hardenings de segurança e novas features do portal i-gaming.co e dos jogos integrados.

  1. 25 de junho — AI Auditor + Health Operacional

    Feature
    [AI Auditor]PDF do audit agora inclui seção "Health Operacional" com snapshots reais de uptime, error rate e p95, além de legenda explicando o cálculo (z-score, agregação RTP/Errors/Ops).
    Feature
    [AI Auditor]Botão "Gerar snapshot agora" no /fair-play-center e no /admin/preflight-monitor dispara snapshot de Health Operacional via endpoint dedicado.
    Feature
    [AI Auditor]Card "Health Operacional" atualiza automaticamente após criação manual de snapshot, sem reload de página (invalidação de cache do TanStack Query).
    Feature
    [Admin]Novo painel /admin/preflight-monitor exibe logs do cron de snapshots: quando rodou, quantas linhas inseriu, duração e falhas.
    Infra
    [Cron]Job preflight-metrics-snapshot-hourly agrega uptime%, error rate e latências p50/p95/p99 a partir de seamless_audit_log e seamless_validation_failures a cada hora.
    Fix
    [AI Auditor]Corrigida carga de dados zerados e ausência do botão de download de PDF no Fair Play Center.
  2. 24 de junho — Otimização de assets dos jogos

    Perf
    [Boteco]Mascotes 4 tiers: 2,9 MB → 321 KB (−89%). Assets do remix Caramelo removidos: src/assets/ de 19 MB → 13 KB. Primeiro paint do big win: ~600 ms → ~120 ms (−80%).
    Perf
    [Caramelo]Mascotes win/bigwin/superwin/megawin convertidos PNG→WebP (q82, alpha90): 2,93 MB → 321 KB (−89%). Boot do slot: 3,2 s → 1,7 s no iPhone Safari (−47%).
    Perf
    [Capivara]Background, logo e símbolos para WebP + preload crítico: 4,1 MB → 480 KB (−88%). TTI (time-to-interactive) caiu de 4,8 s → 2,1 s.
    Perf
    [Los Muertos]Símbolos e mascote de mariachi otimizados: 3,4 MB → 410 KB (−88%). Primeiro spin disponível 1,9 s mais rápido em 4G.
    Perf
    [Favela]Mascote, fundo e símbolos: 3,8 MB → 460 KB (−88%). LCP: 2,4 s → 1,1 s (−54%).
    Perf
    [Dragão Imperial]Assets cyberpunk + sprites do dragão: 5,2 MB → 590 KB (−89%). Boot total: 3,8 s → 1,9 s (−50%).
    Perf
    [Faraó]Textura dos reels 3D + símbolos hieroglíficos: 4,6 MB → 540 KB (−88%). Primeiro paint: 2,9 s → 1,4 s (−52%).
    Perf
    [Tropical]Mascotes tier-scaled + frutas tropicais: 3,1 MB → 370 KB (−88%). Boot iPhone SE: 3,5 s → 1,8 s (−49%).
    Perf
    [Treasure Dive]Cenário submarino + bolhas + tesouro: 2,7 MB → 330 KB (−88%). TTI: 3,1 s → 1,5 s (−52%).
    Perf
    [India Rush]Sprites de rickshaw + cenário de Mumbai: 2,4 MB → 290 KB (−88%). LCP: 2,2 s → 1,0 s (−55%).
    Perf
    [Corrida Motoboy]Motoboy + ruas + obstáculos: 2,1 MB → 260 KB (−88%). Boot 3G simulado: 5,4 s → 2,6 s (−52%).
    Perf
    [Pirate Mines]Tilemap do tesouro + mascote pirata: 2,9 MB → 350 KB (−88%). Primeiro paint do tabuleiro: 1,8 s → 0,9 s (−50%).
    Infra
    [Plataforma]Total: ~40 MB de PNG/JPG → ~4,7 MB em WebP (−88%) em 12 jogos. Hospedagem migrada para CDN imutável com cache agressivo; preload crítico + decode warmup no boot de cada módulo.
    Perf
    [Portal]Tempo médio de carregamento da listagem /dl-casino: 2,3 s → 1,1 s (−52%) em 4G; 4,8 s → 2,2 s em 3G.
  3. 23 de junho

    Perf
    [Fair Play]Página /fair-play passou a cachear simulação RTP (500k spins) por instância + payload com TTL de 60s e reads paralelos.
    Feature
    [Slots]Skill slot-lightning-wins-and-tier-mascots aplicada em Tropical, Caramelo, Capivara, Los Muertos, Favela e Dragão Imperial (raios neon + 4 mascotes por tier).
    Feature
    [Crash]crash-dual-bet ativada em Treasure Dive, India Rush e Corrida Motoboy — 2 apostas independentes por rodada com idempotency_key distinto.
    Fix
    [iOS]Caramelo Jackpot — fallback PNG do mascote v8 Brasil quando o WebM falha no Safari.
    UI
    [Portal]Fair Play: aviso de testes de integridade com link direto para /contato#validacao.
  4. 22 de junho

    Fix
    [iOS]Skill ios-safari-game-compat rodada em Caramelo, Capivara, Los Muertos, Favela, Dragão, Faraó e Pirate Mines (safe-storage, decoder warmup, static imports).
    UI
    [Capivara]Placa CAPIVARA MILIONÁRIA redesenhada, botão GIRAR ampliado e Paytable em modo compact.
    Feature
    [Crash]Skill crash-dual-bet criada e aprovada por Fabio Galvão; migration de coluna slot na tabela bets.
    UI
    [Portal]Selo verde de transparência substituiu disclaimer âmbar na página Fair Play.
  5. 21 de junho

    Feature
    [Slots]slot-launch-token-auto-refresh: detecção de TOKEN_EXPIRED e refresh silencioso em todos os slots.
    Feature
    [Slots]scatter-trigger-celebration: sequência cinemática (flash dourado, partículas, zoom, título 3D) ao ativar Free Spins.
    Feature
    [Crash]round-based-launch-token-relaunch em Treasure Dive, India Rush, Motoboy e Pirate Mines.
    UI
    [Favela]Mascote ampliado e áudio funk (música + voz) gerado via ElevenLabs.
    UI
    [Faraó]Perspectiva 3D cilíndrica nos reels e control deck.
  6. 20 de junho

    Fix
    [iOS]Pirate Mines — loader travando aos 95% no iPhone corrigido (LoadingScreen + musicReady gate).
    Infra
    [Auditoria]Benchmark Playwright automatizado (iPhone SE / 12-14 / iPad) garantindo abertura <5s.
    Feature
    [Dragão]Trilha cyberpunk 124 BPM (ElevenLabs) + voz robótica MODO IMPERIAL ATIVADO no Free Spins.
    Feature
    [India Rush]Pacote completo de áudio (rickshaws, sitar, tabla, sinos) integrado.
    Fix
    [Notificações]igaming-fix-*-notifications: toast dedup + respeito a __dlHostCapabilities.winToast nos jogos.
    Infra
    [DNS]Corrida Motoboy migrado para corrida-motoboy.i-gaming.co (Cloudflare 1016 resolvido).
  7. 19 de junho

    Security
    [HMAC]Cutover HMAC em produção (India Rush) — portal autoritativo via seamless/bet com idempotency_key estável.
    Feature
    [Bridge]dl-seamless-hmac-client preparado em Boteco e demais jogos (helper + ping endpoint).
  8. 15 de junho

    Feature
    [Portal]Página /fair-play pública lançada com tabela RTP teórico vs efetivo (7d) e verificador de rodadas.
    Feature
    [Portal]Página /api-docs publicada com OpenAPI gerado dinamicamente.
  9. 10 de junho

    Security
    [RLS]Auditoria de segurança igaming consolidada: GRANTs explícitos + has_role security definer em todas as tabelas financeiras.
    Infra
    [Email]Domínio transacional configurado, templates de auth e demo migrados para Resend.
  10. 5 de junho

    Feature
    [Portal]Catálogo /dl-casino com 6 jogos reais (iframe + launch token assinado), nada de simulação.
    UI
    [Portal]SiteHeader + SiteFooter unificados em todas as rotas públicas; default canônico https://www.i-gaming.co.
  11. 29 de maio

    Feature
    [Operadores]Painel /operators com onboarding, KPIs diários e billing.
    Feature
    [Afiliados]Comissões e splits por operador implementados (operator_affiliate_splits).

Para detalhes técnicos de integração, consulte /api-docs ou entre em contato em /contato.