Voltar
Releases

Changelog

Atualizado em 2026-04-21

Acompanhe a evolucao da plataforma. Dividimos o changelog entre a Plataforma BrutusForge (o software self-hosted que você instala) e o Portal & Licensing (a experiencia de compra, minha conta e cobranca).

Plataformacliente self-hosted
v1.0.2447GitHub ↗
1.0.2447 — Auditoria (doc 42): admin-only por feature em CorpseFinder e FastTravel (toggle no painel), Command Center resiliente a timeout de presence (nao trava mais no canal antigo), deep-link da aba Configuracao do cluster (?section=). Inclui tambem os fixes de 1.0.2443 (embeds por-cluster, i18n boas-vindas membro, canal do ban, painel RCON honra ENABLED, /imprint configuravel).
v1.0.2443GitHub ↗
1.0.2443 — doc 40 (§A-H): embeds por-cluster por canal configurado (RCON/Welcome/Status/Painel do Jogador), titulo 'Painel RCON', painel Welcome renomeado 'Info/Guia', bulk-update de plugins do cluster + pendencias por servidor, auto-deteccao da pasta no instalar, /imprint configuravel ate 200%+ (admin livre / jogador capado por cluster). Auditoria (doc 42): i18n de boas-vindas a novo membro corrigida, notificacao de ban roteada para canal real, painel RCON deploya honrando ENABLED, logs de diagnostico, limpeza de dead code.
v1.0.2436GitHub ↗
1.0.2436 — Feature Dicas (auto-mensagens rotativas por cluster, com cor; aba Plugins & Config do cluster, ARK). Fixes do painel/launcher (doc 39): metrica de heap correta (fim do falso 'degraded'), setup wizard destrava 100%, campo IP publico para todo servidor ARK, tags i18n da pagina de plugins, auto-respawn de sidecar morto no launcher. UX: sidebar largura total, abas sem overflow, checkbox do card de servidor nao sobrepoe mais o status.
v1.0.2418GitHub ↗
1.0.2418 — Comandos e mensagens in-game dos plugins em portugues (/loteria /comprarbilhete /viajar; vinculo, loteria, voto), i18n completo do painel web (6 fases), hardening de RCON, emoji do Discord vira emote nativo do ARK, e correcoes diversas.
v1.0.2402GitHub ↗
1.0.2402 — Agendamentos por cluster (bot), config de pagamento pelo painel, fluxo de eventos (auto-conclusao + premios + vencedores), sorteio manual entrega premio, minPlaytime no sorteio, ranking de gastos por periodo, cupom no carrinho, limpeza de codigo vestigial (tribe-grupo e permissoes de grupo) e correcao de identidade EOS no ASE.
v1.0.2380GitHub ↗
Atualizacao automatica do BrutusForge.
v1.0.2362GitHub ↗
1.0.2362 — B3: painel RCON vira comando livre (ADMIN/PROPRIETARIO) + acoes gameplay no painel por-servidor. B6b: acesso single-origin (painel+loja+API na mesma origem) com campo de dominio no setup e card no whitelabel.
v1.0.2353GitHub ↗
FASE 2: fluxo de vinculacao Discord<->jogo (merge de contas) + correcao do crash de producao (BrutusForgeCore) + ANTIGRIEF_BLOCKED + i18n pt-BR + ShowMessageOfTheDay no console
v1.0.2326GitHub ↗
1.0.2326 — Redesign config por escopo (GLOBAL/CLUSTER/SERVER) + IA do admin em 6 grupos; cluster vira hub de config; plugins=inventario. Fixes: painel RCON (meio-dia/noite/logs), cross-chat Discord->jogo com TAG, resposta clara do painel. Reload Plugins escondido p/ ARK.
v1.0.2298GitHub ↗
Hotfix sobre 1.0.2296: corrige crash de boot da API (Prisma 7 prisma-client gerava imports .ts → rewriteRelativeImportExtensions no tsconfig). Inclui redesign de escopo de config + backfill auto-cura + RCON cru + Random Tips + PT. Bundle verificado (Nest inicia).
Portalv0.1.0licensing + checkout

v0.1.0 — Primeira venda (2026-04-21)

Portal público de licensing funcional com Stripe + MercadoPago Checkout Pro, admin interno (M2) e dashboard do cliente (M3).

Licensing

  • Emissão de JWT Ed25519 por compra, phone-home diario, HWID fingerprint, grace period de 7 dias.
  • Rate limit + HMAC-SHA256 em /api/licenses/* e webhooks MP.
  • 59 testes criticos (Ed25519, HMAC, subscription, webhook idempotency).

Checkout e renovacoes

  • Stripe subscription lifecycle: renovacao via invoice.paid, revogacao automática em customer.subscription.deleted.
  • MercadoPago Checkout Pro com BRL (PIX/boleto/cartao 12x).
  • Emails transacionais via Resend (confirmação, expiracao, revocacao, 2FA) com templates aplicados na marca.

Admin interno (portal)

  • Dashboard com MRR, gestao de licenses (revoke, estender, transferir HWID).
  • Visao de clientes e pedidos com filtros e paginacao.

Minha conta

  • Cliente acompanha licenses, transfere HWID self-service (1x/mês sem custo), abre Stripe Customer Portal.
  • Login por magic link (email) — em breve: Discord OAuth + email/senha.

Compliance e SEO

  • Páginas legais revisadas: Termos (CDC art. 49 — 7 dias arrependimento), Privacidade (LGPD art. 18 completo + DPO + transferência internacional), EULA (L1 + OFAC + indenizacao).
  • sitemap.xml, robots.txt e OpenGraph image com brand.

Proximos passos

  • Login Discord OAuth + email/senha (além do magic link).
  • Auditoria de acoes admin.
  • Reprocessamento manual de compras.
  • i18n completo (pt-BR + en-US).