Pular para o conteúdo principal
← Voltar ao changelog

Changelog - 10/03/2026

Sports (Módulo de Esportes)

  • 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

Gamificação (VIP / Smartico)

  • Melhorias de acessibilidade e estados de skeleton loading nas páginas de missões, níveis e gamificação geral
  • Refatoração de formatação e legibilidade nos componentes do módulo VIP: GamificationGuard, MissionsSection, TournamentsSection, LevelCard, StoreItemCard, SmarticoInitializer e rotas relacionadas

Carteira (Wallet)

  • Implementada lógica de refresh automático de carteira, com novo utilitário walletRefresh.client.ts e componente WalletInitializer
  • Melhorias nos estados de loading no cabeçalho do usuário (HeaderUserArea)

Infra / CI

  • Adicionado comando quality-gate no package.json e hook pre-push via Husky
  • Atualizado workflow .github/workflows/quality.yml para refletir nova estrutura do projeto
  • Publicação automática de versão do pacote @cactus-agents/sports via changeset (release automatizado pelo GitHub Actions)

Configuração

  • Atualizado .env.example com novas variáveis de API e configurações do Smartico