Pular para o conteúdo principal
← Voltar ao changelog

Changelog - 21/03/2026

Casino / Jogos

  • Páginas dedicadas de Casino e Casino Ao Vivo criadas com configurações próprias de rows e navegação
  • Rotas exclusivas (/casino e /casino-ao-vivo) adicionadas ao mapa de rotas do projeto
  • GamesCacheService atualizado para buscar rows específicas de cada hub
  • Novos componentes de hub para Casino e Casino Live, com sidebar e itens de navegação próprios
  • Lógica de isNavActive melhorada para ativação correta dos itens de menu entre as páginas de casino

Estatísticas de Jogos

  • Componente GameStats atualizado para exibir payout médio e aposta média por jogador com dados corretos da API
  • Novos campos opcionais adicionados ao modelo GameStatisticsDlRaw no core: médias de aposta e vitória para períodos de 24h, 7, 15 e 30 dias
  • Função extractPeriod refatorada para contemplar as novas métricas com mais clareza

Referral (Indique e Ganhe)

  • Página de indique um amigo aprimorada com hero card e botões de compartilhamento de link
  • Ícone de presente adicionado ao item de menu de referral na Sidebar
  • Tabela MyReferralsTable com layout renovado e elementos mais amigáveis
  • Traduções de referral adicionadas em inglês, espanhol e português no core

Topbar "Inteligente"

  • Carousel da topbar com fade lateral nas bordas para indicar mais conteúdo rolável
  • Detecção de scroll implementada para exibir ou ocultar os gradientes de fade
  • Novas cores de notificação da topbar adicionadas ao theme.config

Fix de Menus (State77)

  • Correção no roteamento dos itens Casino e Casino Ao Vivo no menu lateral
  • Label padronizado de "Casino" (sem cedilha) para maior consistência de interface

Developer Experience / Debug

  • Modo debug para validação de API criado: componentes DevApiDebug e DevApiExplorer para inspecionar respostas em tempo real
  • Guard de rota adicionado no modo debug para redirecionar quando não está ativo

Infra / CI/CD

  • Workflows de CI/CD unificados no front-web-base e no core (qualidade + deploy em um único pipeline)
  • Deploy renomeado para ambiente c4ctus (era react)
  • Hooks do Husky corrigidos: pre-commit só bloqueia quando package.json está staged; pre-push passou para checks incrementais (biome + typecheck + vitest --changed)
  • Fix no CI do core: job de release não era publicado quando a PR de versão era mergeada — corrigido
  • Expressão YAML com !contains() corrigida (precisava de aspas para não quebrar o parser)
  • Codebase do core formatado com biome após hooks estabilizados

Traduções (i18n)

  • Subtítulos de call-to-action para missões e torneios adicionados
  • Estrutura do package.json dos pacotes i18n simplificada
  • Pacote @cactus-agents/games atualizado para v0.9.0