Pular para o conteúdo principal
← Voltar ao changelog

Changelog - 27/03/2026

Autenticação (Login / Registro / Recuperação de senha)

  • Campo de documento (CPF) adicionado ao modal de registro com estilização nova e auto-validação ao preencher
  • Overlay de confirmação de saída no modal de registro ("tem certeza que quer sair?") — cobre o painel completo incluindo header
  • Logo responsivo da marca exibido nos modais de login, registro e recuperação de senha
  • Banner visual nos modais de login e recuperação de senha (imagem lateral)
  • Animação fade-in/fade-out no backdrop dos modais
  • Feature skipDocumentMask na recuperação de senha (para marcas que não usam máscara de documento)
  • Integração do Turnstile (captcha Cloudflare) nos fluxos de autenticação (login, registro, recuperação)

Transações / Carteira / PIX

  • Correção no mapeamento de chaves PIX para compatibilidade com a API legada
  • Mapeamento de tipo de transação e período de data para a API de extrato
  • Correção na lógica de recuperação de comprovante (usar srcId corretamente)
  • PixSection refatorada com validation gate e auto-preenchimento por tipo
  • Botão de editar duplicado removido nas seções PIX e de conta
  • Passagem de kycId e passwordCheck como artefatos de validação no endpoint de update-pix
  • Correção no exibição do card de chave PIX no perfil do usuário

Tracking / Analytics

  • Sistema completo de tracking e atribuição de referrer (UTM, src, ref, etc.)
  • Campos UTM adicionados ao payload de depósito e registro no core

Tema / Cores

  • Migração de cores hardcoded (text-white, bg-zinc-800, etc.) para tokens semânticos do tema (text-titles, bg-secondary, etc.)
  • Correções adicionais de cores de fundo e texto para consistência entre telas

Casino / Jogos

  • Cache de estatísticas de jogos com balão dinâmico no GameCard (mostra dados como RTP, multiplicador)
  • Resolução dinâmica de estatísticas nos componentes GameCard e GameIframe
  • Propriedade clicks (popularidade) adicionada ao modelo de jogo no core
  • Nova seção "mais jogados" na configuração de rows da home
  • Mascaramento de nomes de jogadores nas transformações de estatísticas de jogos

Traduções (i18n)

  • Pacote @cactus-agents/i18n atualizado de v0.13.0 até v0.23.0 ao longo do dia
  • Novas chaves para: captcha, validação de documento, card play, estatísticas de casino
  • Chaves de tradução para componente PIX (readonly hint, random placeholder, remoção de cnpj)
  • Chave clabe_placeholder para seção de conta
  • Chaves de validação e UI do formulário de registro
  • Correção da tradução de "vitórias do mês" (wins_month) em en/es/pt-br

Infra / CI/CD

  • Scripts do Husky migrados para bash com integração aprimorada do nvm
  • Ambiente de deploy casateste configurado para branch stage
  • Workflow de deploy atualizado com trigger no push para branch stage

Documentação

  • Diretrizes atualizadas para rotas e configuração de páginas Hub de Casino
  • Investigação e solução do bug do card de chave PIX documentados