Criado SDK @cactus-agents/sports no front-cactus-core, com suporte aos provedores First, Altenar e Betby — inclui tipos, navegação, carregamento dinâmico de SDK e testes unitários
Integração do módulo de esportes no front-web-base: novas rotas /sports, componentes SportsAltenar, SportsBetby e SportsIframeFirst, configurações de sidebar e APIs de launch/token para cada provedor
Migrado o pacote @cactus-agents/sports de link local para versão publicada no registry
Criado o pacote @cactus-agents/gamification com integração ao Smartico SDK, incluindo serviços autenticados e anônimos, geração de hash server-side, ações de widget e eventos
Adicionado suporte a geração de hash de usuário no servidor para autenticação segura no Smartico
Corrigido uso de non-null assertions nos testes do pacote, substituindo por optional chaining
Publicada versão 0.1.0 do pacote @cactus-agents/gamification no registry
Melhorias no componente GameDetailsBar: lógica de votação agora usa casinoGameId para garantir o ID correto do jogo
Iframe de jogos (GameIframe) recebe agora uma prop slug para identificar o jogo a ser iniciado, com suporte a auto-start baseado na autenticação do usuário
Melhoria no tratamento de erros e estados de carregamento no iframe de jogos para uma experiência mais fluida
Adicionado log server-side para depuração de requisições de início de partida
Implementado módulo completo de depósito e saque com integração a provedores de pagamento: novos componentes de modal (DepositModal, WithdrawModal), seletores de método, inputs de valor, atalhos de quantia e telas de resultado para PIX, SPEI e redirect
Criado hook usePayments para interação com a API de pagamentos no client-side
Adicionadas rotas de servidor para operações de pagamento: provedores, depósito, status de depósito, saque, lista de bancos e chave PIX
Criada store Zustand (payments.ts) para gerenciamento de estado dos modais de pagamento
Botões de depósito e saque ativados no menu de conta do usuário e na área de header (removidas badges "Em breve")
Adicionado SDK @cactus-agents/payments ao monorepo core com suporte a: listagem de provedores por moeda, submissão e polling de depósito, saque, gerenciamento de chaves PIX (Brasil) e lista de bancos SPEI (México)
Publicado pacote @cactus-agents/payments ^0.2.0 no registro; dependência adicionada ao front-web-base
Corrigido tratamento de erros na API de rollover: falhas em getRollover() e checkRolloverAccomplished() não impedem mais o retorno dos dados principais da carteira
Adicionado campo balance ao tipo RealWallet, com conversão de centavos para reais na transformação da resposta da API
Publicados @cactus-agents/wallet ^0.2.2 (inclui correção do rollover) e atualizada dependência no front-web-base
Corrigido createClient para encaminhar automaticamente o header Cookie em todas as requisições server-side, eliminando a necessidade de extração manual por rota