Ir para as atualizações
SPHERAProject Sphera
Voltar ao site

Por dentro da Sphera

O que mudou.

Novas ideias, ajustes e melhorias para o seu próximo play. Acompanhe cada versão do Project Sphera.

Versão atual v1.91.15 235 versões registradas
Mais recente

1.91.15

Oficina com novas prévias

#

Notas

  • A oficina administrativa ganha navegação para novos elementos, fontes e poses e manifestações humanas/animais com variantes femininas/masculinas.
  • As prévias selecionadas ficam disponíveis no site com o mesmo acesso privado da oficina e sem conceder criaturas ou alterar progresso.

1.91.14

Eremus

#

Notas

  • Eremus recebe primeiras formas de escorpião coerentes com a forma final preservada, com poses, passeio e cuidados próprios.
  • Os novos visuais aparecem no mascote, cantinho, retratos, livro e evolução; a oficina acompanha as fontes selecionadas.
  • Progresso, obtenção e parâmetros beta permanecem preservados.

1.91.13

Social no Meu Radar

#

Notas

  • Jogos seguidos no Social passam a orientar as lives do Meu Radar em Assistir, incluindo jogos fora da Steam.
  • Seleções seguidas têm prioridade, evitam duplicação com a biblioteca e mantêm português primeiro.
  • Seguir ou deixar de seguir atualiza a seleção entre guias, preservando os limites e o cache das consultas.

1.91.12

Íon, Broto e Boreal

#

Notas

  • Três linhagens existentes recebem formas revistas no mascote, no cantinho, nos retratos, no livro e na evolução.
  • Primeiras formas preservadas, antigas terceiras como intermediárias e novas adultas com poses, cuidados e passeio próprios.
  • A revisão visual mantém o progresso, a obtenção e os parâmetros beta atuais.

1.91.11

A linhagem de medusas da Névoa

#

Notas

  • Névoa recebe três formas de medusa com recursos e retratos separados por forma, mantendo sua identidade no crescimento.
  • Oficina incorpora as correções de olhos de Névoa, Têmpera, Riveth e Marnita.
  • Demais12 linhagens integradas preservadas; sem nova obtenção ou alteração do progresso e parâmetros beta.

1.91.10

Mais linhagens Astralis

#

Notas

  • Mais oito espécies existentes recebem formas revistas no mascote, retratos, livro e evolução: Órbita, Sílex, Brasa, Lume, Maré, Fulgor, Nimbus e Brisa.
  • Doze linhagens compartilham recursos por espécie/forma; primeiras preservadas, antigas terceiras como segundas.
  • Sem nova obtenção, genética ou alteração de progresso e parâmetros beta.

1.91.9

Seiva, Geada e Magma

#

Notas

  • Três linhagens existentes recebem a terceira forma revista; primeiras formas preservadas e antigas terceiras como segundas.
  • Poses, cuidados, passeio adulto, retratos HTML, livro e evolução compartilham o renderizador com fallback.
  • Magma mantém caldeira/aberturas de resfriamento e olhos abertos nos seis passos. Seiva continua panda vermelho; Geada continua raposa delicada.
  • Sem mudanças de obtenção, genética, livro, progresso ou parâmetros beta.

1.91.8

Coral nos retratos

#

Notas

  • Retratos e miniaturas HTML da Coral acompanham as formas revistas; primeira forma preservada.
  • Composição local compartilhada por forma, sem novas consultas a provedores, alteração de progresso ou fonte PNG.
  • Imagem anterior preservada em falha de metadados, canvas ou decodificação.
  • Coral recebe sua evolução visual no mascote flutuante e no cantinho: primeira forma preservada, antiga adulta como intermediária e nova adulta com casco de recife e nadadeiras em leque.
  • Poses, piscada, passeio nos dois sentidos e cuidados usam as fontes originais com recortes próprios. Falhas de carregamento mantêm o renderizador anterior.
  • Progresso, raridades, livro, ovos, resultados de encontros e receitas são preservados. A integração visual continua por recortes.

1.91.6

Revisão de Bruma na Oficina Astralis

#

Notas

  • Bruma recebe na oficina uma folha candidata com passos mais variados e olhos abertos durante o passeio, mantendo a continuidade das três formas.
  • Bordas de sono e perfil conferidas em fundos claro e escuro; avisos de transparência passam a distinguir essas composições estáticas já revisadas.
  • Corrigido o relógio da oficina ao trocar espécie ou velocidade rapidamente, evitando tempo negativo e tentativa de abrir um quadro inexistente.
  • Atualização restrita à oficina administrativa; novas artes, elementos e receitas continuam em preparação para os mascotes dos jogadores.

1.91.5

Oficina Astralis na administração

#

Notas

  • Oficina privada com as81 linhagens visuais e suas três formas, pesquisa por nome/elemento e comparação das evoluções.
  • Revisão quadro a quadro, ritmo, foco por forma, tamanho, transparência e guias de apoio, com movimento reduzido e pausa em aba oculta.
  • Catálogo de ovos com22 conjuntos elementais e66 versões A/S/SS, incluindo Areia e as duas dualidades do primeiro lote.
  • Página e recursos protegidos pela permissão administrativa atual. A oficina visualiza candidatas; novas artes/receitas não são ativadas nos Astralis dos jogadores.

1.91.4

Correções de ofertas e retorno entre guias

#

Notas

  • Promoções Steam 100% OFF com preço Gratuito reconhecidas pelo compositor, mantendo moeda, origem e validade.
  • Consultas interrompidas de Oferta/Ajuda retomadas ao voltar à guia, preservando rascunho e seleção.

1.91.3 · Partidas, promoções e acabamento

#

Notas

  • “Ver partida” leva ao encontro escolhido e abre a conversa para participantes autorizados. A partida fica visível mesmo quando estava depois dos primeiros resultados.
  • Ao voltar de outra guia, a party e as partidas disponíveis para compartilhar são atualizadas sem recarregar nem apagar o rascunho.
  • Ofertas no Social aproveitam observações válidas da wishlist e de Descobrir, com conferência de origem e prazo. Uma promoção compartilhada preserva sua data original de consulta.
  • “Publicar promoção” prepara o compositor a partir dos cards de jogos/ofertas; o usuário revisa e confirma a publicação. Ofertas de console permitem preparar o link e escolher o jogo correto.
  • Capas PlayStation preenchem o formato panorâmico dos cards; notificações ganham espaço abaixo da data; símbolo do chat compacto fica centralizado.

1.91.2 · Continuidade de respostas e reações no Social

#

Notas

  • Falhas de comentário ou reação em formulários nativos mantêm a página atual do Social, com audiência, imagens e contexto da publicação. Rascunho e identificador do comentário são preservados quando o acesso continua disponível.
  • Reações recebem uma resposta clara quando o horário do servidor está temporariamente sem sincronização, permitindo tentar novamente sem apresentar erro genérico.
  • Reenvios de publicações, respostas, reações e ingresso/moderação de grupos revisados por leitura de fontes; confirmação funcional permanece separada.

1.91.1 · Cuidados Astralis sem cota diária

#

Notas

  • Removidos o teto compartilhado de 40 pontos por dia e a cota de dois treinos diários. Cuidados ficam disponíveis conforme seus intervalos e atividades em andamento.
  • Cantinho e coleção passam a informar pontos sem cota diária. Histórico, pontos já conquistados, progresso e prazos dos Astralis são preservados.

1.91.0 · Wishlist compacta em telas menores

#

Notas

  • Ao alcançar a barra de pesquisa em telas menores, o atalho circular de Jogos ocupa um espaço entre a busca e os filtros. O menu mantém seus destinos e a abertura habitual.
  • Atualizar wishlist passa a um ícone na barra compacta e no mobile, com nome acessível. Filtros mantêm o ícone em telas estreitas para preservar espaço de pesquisa.
  • Encaixe acompanha rolagem e tamanho visível da tela, preservando a busca e seus filtros sem criar outro formulário ou consulta.

1.90.9 · Avisos e nascimentos sem fila de espera

#

Notas

  • Novos avisos dos Astralis aparecem juntos em uma pilha limitada pela tela, sem esperar fechar o aviso anterior. Avisos fora da área visível não ficam marcados como apresentados.
  • O relógio de prazo continua armado em outra aba; consulta pontual confere o nascimento, e o retorno à tela atualiza o estado. Navegadores ainda podem suspender abas em segundo plano.
  • Apresentação de nascimento cobre outros recém-nascidos da coleção e começa sem aguardar pré-carregamento das imagens. Chat apenas aberto e mini menu não bloqueiam mais a apresentação; escrita e outros diálogos continuam protegidos.
  • Som e apresentação respeitam preferências, marcadores anteriores e propriedade. Cuidados e pontos continuam dependentes da confirmação; nenhum prazo ou progresso alterado.

1.90.8 · Continuação do radar

#

Notas

  • Ao voltar para Assistir depois que a consulta expira, a seleção pode ser preparada novamente, respeitando os limites existentes.
  • Radar avança pelos jogos ainda não consultados em pequenos lotes, mantendo os resultados disponíveis enquanto aguarda os próximos. O limite continua em três títulos por minuto e um trabalhador.
  • Progresso diferencia a seleção ainda incompleta de uma consulta sem lives. Continuação possui limite de tentativas e para ao sair da tela; jogos já conferidos no ciclo não são preparados de novo porque o primeiro cache expirou.

1.90.7 · Jogos seguidos sem interromper a navegação

#

Notas

  • A resposta de seguir/deixar de seguir conserva a posição atual da página, mesmo se você continuou rolando enquanto ela chegava.
  • Uma nova busca iniciada durante o salvamento continua no campo; a confirmação não apaga o que você já começou a digitar nem tira o foco de outro campo.
  • Busca limpa o jogo anterior após confirmação, e a lista volta a mostrar a orientação quando o último jogo é removido. Envios simultâneos do mesmo jogo ficam bloqueados enquanto a resposta está pendente.

1.90.6 · Avisos da coleção inteira

#

Notas

  • Relógios privados acompanham também ovos e cuidados dos outros Astralis da sua coleção, com consultas limitadas e sem alterar pontos, datas ou atividades.
  • Avisos chegam em fila com capa no nascimento, contador e acesso à coleção quando o bichinho está inativo. Fechar um aviso mostra o próximo; avisos ainda não exibidos não ficam marcados como lidos. Cuidados já confirmados saem da fila.
  • Fonte da busca de favoritos identificada como IGDB. Sem vídeo, push externo ou novas recompensas; confirmação de cuidados e regras do beta permanecem.

1.90.5 · Radar com a seleção inteira

#

Notas

  • Meu radar agrega as observações já salvas dos até 12 jogos da seleção, sem ficar preso aos três primeiros. Preparação remota continua limitada a três títulos por minuto e um trabalhador.
  • Categorias com ™/® são consultadas sem esses sinais, mantendo a correspondência exata do jogo. Negativas antigas são reavaliadas por versão, sem apagar o cache.
  • Estado de preparação acompanha trabalhos realmente em andamento; títulos ainda não consultados não mantêm a tela eternamente carregando. Recuperação real depende das lives disponíveis e do aceite humano.

1.90.4 · Retomar a sala após entrar no servidor

#

Notas

  • Encaminhamento iniciado pelo participante aguarda até 15 minutos para concluir ingresso/regras no Discord. Ao voltar ao Sphera, retoma a conferência; botão Já entrei permite conferir de novo.
  • Consulta em andamento não se duplica; prazo/cache de verificação de membro e todas as permissões permanecem. Confirmação real do fluxo Discord ainda pendente.

1.90.3 · No lugar certo, na hora certa

#

Notas

  • Seguir/deixar de seguir jogos atualiza a lista sem recarregar a página; lista recolhida com contador e limite de altura ao expandir.
  • Relógios dos Astralis acordam a consulta no prazo exato com o site aberto, usando horário do servidor. Aviso imediato de nascimento/cuidado pronto, com pontos ainda dependentes da confirmação. Ao voltar à aba, atualização imediata.

1.90.2 · Busca por partes do nome

#

Notas

  • Busca visual a partir de três letras, com partes do nome em vez de exigir o título completo. Cache de buscas anterior separado para evitar vazios antigos.
  • Campo simplificado para “Digite o nome do jogo”; limites e debounce preservados.

1.90.1 · Astralis no beta

#

Notas

  • Astralis flutuantes maiores no desktop (128 px); mobile preservado em 76 px, com os limites de movimento medidos pelo tamanho real.
  • Durante o beta fechado, encontros duram 5 minutos e ovos chocam em 1 hora em todos os tiers, inclusive resultado acima do tier dos pais. Chances, elementos e crescimento permanecem.
  • Prazos pendentes anteriores são apenas encurtados a partir do início original. Nascimentos/encontros concluídos, pais, ovos, pontos, formas e histórico preservados; sem reinício de atividades.
  • Fora do beta, novos encontros recuperam A/S/SS de 12/18/24 horas e multiplicadores originais; novos ovos usam 48 horas. Prazos já reduzidos no beta permanecem.

1.90.0 · Seu jogo, sua galera

#

Notas

  • Publicação com botões de tipo, um botão para trocar a audiência e campos que acompanham Mídia, Oferta, Partida, Ajuda, Guia e Lembrança. Público é o padrão dos novos posts fora de grupos; conteúdos anteriores mantêm seus acessos.
  • Busca visual após quatro letras no Social, grupos e preparação de partida. IGDB fornece informações de jogos; credenciais permanecem no servidor, com cache e limites de consulta. Steam continua responsável por vínculos, biblioteca, wishlist e ofertas.
  • Ofertas salvas com loja/edição ou link personalizado identificado como informação da comunidade; convite usa a partida real e sua capa. Ajuda recebe categoria e sugere conversas autorizadas do mesmo jogo por similaridade local.
  • Grupos com identidade visual Sphera, capas, movimentos leves e suporte a movimento reduzido. Apenas imagens estáticas nos tipos permitidos, sem vídeo.
  • Migração aditiva de duas tabelas; credenciais, amizades, audiências anteriores e Astralis preservados. Inclui a correção de conexões da 1.89.1. Aceite funcional permanece pendente.

1.89.1 · Progresso de contas conectadas

#

Notas

  • Entre Mundos passa a contar também Discord e Twitch confirmados, além de Steam, PlayStation e Xbox. Cada serviço conta uma vez, com marcos e datas preservados.
  • Conexão concluída e abertura da coleção atualizam o progresso com dados locais, sem repetir login/sincronização de provedor. Vínculos confirmados anteriores são recuperados.
  • Conquista de amizades passa a se chamar Amizades da Órbita para distinguir os dois critérios; chave, níveis e histórico permanecem.
  • Social visual/IGDB 1.90.0 continua pausado e não entra nesta publicação. Reaproveitamento de sessões do navegador Steam/Discord registrado como próxima prioridade.

1.89.0 · Social: a conversa continua

#

Notas

  • Grupos com Mural, Partidas e Guias escritos pelos participantes, com escolha explícita de retenção do texto e das imagens. Respostas e reações duram 14 dias; o autor pode retirar o guia, e o responsável pode organizar a coleção.
  • Quem pediu ajuda pode marcar, trocar ou desmarcar a resposta que ajudou. A escolha acompanha a visibilidade atual do comentário e seus bloqueios.
  • Seguir jogos por escolha própria organiza o feed Por jogo. Deixar de seguir é imediato e não altera amizades ou grupos.
  • Conversas podem iniciar partidas; encontros encerrados permitem preparar uma lembrança escolhida e combinar o próximo. Referências conservam acessos separados; nenhum chat ou participante é publicado automaticamente.
  • Quatro tabelas aditivas; credenciais, audiências, denúncias e Astralis preservados. Revisão de fontes/composições estáticas; aceite funcional pendente.

1.88.1

Sphera Social — 23/10/2026

#

Notas

  • Feed, Galera e Grupos no mesmo espaço; publicações com contexto de jogo, oferta ou partida.
  • Texto e até duas imagens estáticas, com miniaturas e acesso pela audiência escolhida.
  • Grupos com regras, criação, ingresso e revisão de participantes; amigos e party atual preservados.
  • Reações, comentários, bloqueios e denúncias integrados; histórias automáticas aposentadas.
  • Busca da galera com páginas completas e limite tratado na tela; imagens com cota e limite de processamento.
  • Pedidos de grupo permitem aprovar/recusar e aceitar regras atualizadas.
  • Guias, resposta escolhida e continuidade refinada após partidas ficam para o próximo recorte.

1.87.0

Prévia antes de criar a sala — 22/10/2026

#

Notas

  • No Discord, entrar ou aguardar no canal gerador não cria nem reabre uma sala geral automaticamente.
  • Preparar sala mostra a prévia com sorteio/personalização; Confirmar cria a sala. O painel explica essa sequência.
  • Encaminhamento para encontros confirmados pelo site e salas existentes permanece no fluxo atual.

1.86.0

Ações com confirmação de origem — 22/10/2026

#

Notas

  • Formulários antigos de conta, favoritos, notícias, party e administração passam por token da sessão e conferência de origem no servidor.
  • Envios em segundo plano e formulários correspondentes levam o mesmo token; permissões e validações específicas de cada ação permanecem.
  • Entrar/cadastrar também exigem o formulário da sessão. Sair da conta usa POST protegido; o endereço antigo apenas pede confirmação.
  • Cookies da sessão usam Secure quando APP_BASE_URL é HTTPS, com configuração explícita para instalações locais/proxy.

1.85.1

Cada preço com sua loja — 22/10/2026

#

Notas

  • Wishlist e sugestões usam a mesma validade de preços do comparador, sem reaproveitar ofertas antigas embutidas no cache pessoal.
  • Melhor oferta externa tem loja, preço, ativação, edição, desconto/cupom, consulta e destino próprios. Empate com a Steam não é anunciado como economia.
  • Preços vencidos saem dos cards e do comparador aberto sem nova consulta automática. Dados sem moeda/região/plataforma confirmadas ficam fora do ranking de PC.
  • Correspondência por AppID não recorre a um título de outra edição quando falha. Versões de console continuam separadas.

1.84.0

Administração por escolha explícita — 22/10/2026

#

Notas

  • Inicialização e cadastro público deixam de criar administrador com senha fixa ou promover contas por nome/e-mail.
  • Papéis e credenciais existentes são preservados. Novos administradores continuam disponíveis pela ferramenta explícita da instalação.
  • Removida a consulta de todos os usuários, incluindo caches pessoais, que servia à promoção automática.

1.83.0

Encerrar no momento certo — 22/10/2026

#

Notas

  • O agendador de ofertas recebe sinal de parada junto com o site. Esperas e a passagem para o próximo jogo podem ser interrompidas.
  • Uma rodada interrompida não marca o dia como concluído; preços já consultados ficam preservados para a retomada normal.
  • Agendamento e coleta usam uma única thread acompanhada, com espera limitada no encerramento e proteção contra início duplicado.

1.82.0

Seu espaço continua aqui — 22/10/2026

#

Notas

  • PlayStation mantém jogos e formulários em edição durante falhas/atualizações. Respostas antigas da paginação não entram numa biblioteca substituída ou fora da tela.
  • Xbox pausa a leitura pessoal ao trocar de aba e impede uma resposta antiga de controlar a consulta atual. Confirmações já enviadas continuam no fluxo existente.
  • Messenger aproveita o espaço acima do teclado no celular e usa uma apresentação compacta em telas baixas, mantendo a escrita e o botão Enviar acessíveis.

1.81.0

Passear, como você escolheu — 21/10/2026

#

Notas

  • Escolher Passear com calma ou Ficar no lugar salva o movimento imediatamente, no mini menu e no cantinho do Astralis. Fechar o painel preserva a escolha em andamento.
  • Alterações rápidas aguardam a gravação anterior; consultas de atualização não sobrescrevem a resposta durante o salvamento. O formulário do cantinho acompanha as revisões salvas.
  • Pontos, formas, cuidados, histórico e preferências de movimento reduzido preservados.

1.80.0

Convide pela conversa — 21/10/2026

#

Notas

  • Links HTTP/HTTPS e www nas mensagens ficam clicáveis, incluindo convites do Sphera, com abertura em outra aba. Texto continua escapado e sem carregamento de prévias.
  • Cutucadas recebidas ganham tremor mais perceptível na página e na janela fixa, respeitando movimento reduzido e modo Essencial.
  • Novo som original de notificação: timbre oco, suave, com eco curto. Preferência de silêncio e intervalo entre sons preservados.
  • Jogos no mobile reserva espaço para a busca, limita o menu à altura disponível e recalcula após mudanças de tamanho. A busca deixa de animar sua posição nesse tamanho para evitar cruzar o menu.

1.79.0

Sua comunidade, por perto — 21/10/2026

#

Notas

  • Comunidades tem atalhos para Combinados, Participação e, para quem já tem acesso, Recados. As seções existentes ficam mais fáceis de alcançar no celular.
  • Capa da apresentação recebe a mesma alternativa visual do diretório em caso de falha. Ingresso, confirmação das regras e privacidade preservados.

1.78.0

Sua galera, com menos passos — 21/10/2026

#

Notas

  • Novidades e Comunidades compartilham atalhos visuais para acompanhar a galera, encontrar pessoas e rever suas histórias.
  • Escrever uma história fica numa ação clara; as preferências de publicação automática abrem sob demanda. Rascunhos e erros mantêm o compositor aberto.
  • Comunidades destaca Explorar e Meus espaços, com imagens proporcionais e alternativa para falhas de carregamento. Regras de acesso e filiação protegida preservadas.

1.77.0

Um primeiro caminho — 21/10/2026

#

Notas

  • Primeiros passos oferece caminhos diretos para Apps, Bora jogar, Descobrir e pessoas, com ícones e menos texto.
  • O guia acompanha a navegação atual pela esfera de Jogos e reforça os recursos que funcionam sem conectar plataformas.
  • Ao abrir Conversas ou Convites pelos atalhos, o foco acompanha o painel; ao minimizar a lista, volta ao ponto de entrada.

1.76.0

Seu perfil, pronto para salvar — 21/10/2026

#

Notas

  • Personalizar perfil ganha um botão de salvar no topo, ligado ao mesmo formulário e às mesmas validações.
  • Uma indicação discreta mostra alterações por salvar. Favoritos e Conexões mantêm seus próprios controles.

1.75.0

Sua conta, por perto — 21/10/2026

#

Notas

  • Personalizar perfil e Configurações compartilham acessos visuais para Conversas, Convites, Privacidade e Guia do Sphera.
  • As conversas e solicitações abrem na caixa existente, com os mesmos controles e permissões; a faixa se adapta ao celular e ao teclado.

1.74.0

Cada play tem seu céu — 21/10/2026

#

Notas

  • A abertura da área Jogos ganha desenhos de constelações e órbitas diferentes por guia, com cores próprias e sem consultas adicionais.
  • A esfera ganha um símbolo mais detalhado e acabamento luminoso discreto, respeitando o modo Essencial e movimento reduzido.
  • A busca fixa da wishlist abre espaço para o menu expandido, evitando a sobreposição entre as duas barras.
  • Opções dos jogos abrem somente pelo botão. Mouse, foco e passagem pelo card no celular destacam o botão com uma animação curta.

1.73.0

Seus jogos em órbita — 21/10/2026

#

Notas

  • Atalhos de Jogos abrem na chegada e se recolhem numa esfera com a marca Sphera; mouse, toque e teclado reabrem o menu com a área atual no centro.
  • Ao rolar, a esfera fica menor junto da barra superior e desce para mostrar os atalhos quando aberta. Brilho discreto e movimento respeitam o modo Essencial e a preferência de movimento reduzido.
  • Busca e filtros da wishlist acompanham a rolagem após alcançar a barra superior, mantendo a pesquisa disponível até o fim da página.

1.72.1

Evolução no ritmo do beta — 21/10/2026

#

Notas

  • Durante o beta, Astralis evoluem com 30 pontos para a segunda forma e mais 30 para a terceira (60 no total).
  • A barra mostra o progresso de cada etapa, mantendo o total de cuidados conquistados.
  • Formas conquistadas são preservadas para o lançamento oficial; os valores oficiais de 600 e 2.400 pontos permanecem guardados.

1.72.0

Sempre à mão — 21/10/2026

#

Notas

  • Barra superior compartilhada nas áreas principais: Início, Jogos, Assistir e Apps na mesma ordem, perfil e configurações sempre no mesmo lugar.
  • Plataformas reunidas ao menu de Jogos; personalização visível na barra de apps da tela inicial.
  • Acessos de retorno com aparência de botão e animações discretas que respeitam o movimento reduzido.
  • Assistir ganha busca automática após três letras, com capas e nomes das categorias Twitch para escolher.
  • Radar recupera bloqueios e cache com horários futuros impossíveis, sem misturar jogos sem afinidade na seleção pessoal.
  • Busca de pessoas com sugestões por nome público parcial, mínimo de três letras e limites para manter o serviço leve. Privacidade e bloqueios preservados.

1.71.0

Tudo no seu lugar — 21/10/2026

#

Notas

  • Cards de jogos compartilham uma base visual, com linhas alinhadas e opções em painel sem deslocar a coleção. Botão de opções redesenhado.
  • Menos trabalho durante a rolagem; notícias com cards de proporções regulares.
  • Biblioteca com capas horizontais e identificação de Steam, PlayStation e Xbox por cor.
  • Catálogo público passa a consultar demos e gratuitos de verdade, com estado de cada seção e preservação de dados salvos em falhas.
  • Bora jogar mantém os controles no lugar ao trocar o local da conversa, com filtros úteis integrados à busca.
  • Party Sphera separada dos amigos Steam; atalhos visuais e cards padronizados.
  • Seletor de plataformas dentro da área de Jogos, com navegação compacta por ícones.

1.70.0

Seu play, com menos passos — 21/10/2026

#

Notas

  • Wishlist e Descobrir com cards mais estreitos e ações extras ao passar o mouse; no celular, o card em destaque abre os controles. Teclado e botão de ações também disponíveis.
  • Comparar preços e favoritar ficam visíveis na wishlist; comparar lojas e histórico ficam à mão no Descobrir, quando o jogo tem histórico de compra.
  • Escolha entre Cards e Lista na wishlist, Descobrir e Notícias. Cards continua sendo o padrão; sua preferência fica neste navegador.
  • Biblioteca mantém o layout e aproveita melhor as capas já salvas, com alternativas antes da imagem padrão.
  • Bora jogar começa no chat do Sphera; criação com escolhas visuais de local, totais de pessoas e ações diretas para conversar e convidar amigos.
  • Agenda reúne lançamentos, eventos e filtros no mesmo painel; botões mais claros e próximos.

1.69.1

Seus cards, seus apps por perto — 21/10/2026

#

Notas

  • A abertura original do início voltou, com os cards de jogos e os painéis tradicionais.
  • Seus apps ficam numa barra compacta abaixo do Explore o Sphera: deslize para os lados ou expanda a pasta de atalhos.
  • Pasta com animação, fundo desfocado, fechamento por toque fora/Escape e respeito à preferência de movimento reduzido.
  • Atalhos personalizados e widgets já escolhidos continuam salvos. Se o Explore estiver desativado, a barra permanece acessível abaixo da abertura.

1.69.0

Seu universo, à mão — 21/10/2026

#

Notas

  • Nova tela inicial com ícones e atalhos personalizáveis; escolha até 12 apps e organize a ordem.
  • Todos os apps reúne jogos, amigos, conversas, Astralis e ferramentas da conta, com busca e categorias.
  • Bora jogar ganha página própria e escolhas rápidas: Agora, De boa, Aprender e Sem mic.
  • Configurações por categorias visuais; edição do perfil e widgets com controles mais claros e compactos.
  • Navegação visível nos cabeçalhos e nas telas dos Astralis; acesso direto às conversas existentes.
  • Layouts já salvos e progresso preservados. Esta é a primeira entrega da repaginação; os fluxos internos restantes seguem na fila de melhorias.

1.68.0

A conversa fica com a história — 21/10/2026

#

Notas

  • Comentários nas histórias, com texto simples, audiência confirmada e acesso pelos amigos da pessoa que publicou.
  • Você pode retirar seu comentário; a pessoa que publicou pode retirar comentários da própria história. Seu histórico privado permite retirar um texto mesmo após perder acesso à fonte.
  • Denúncias de comentários entram na revisão humana existente. Retiradas pessoais permanecem retiradas; uma restauração da moderação continua respeitando acesso e prazo.
  • Proteção contra duplicação, limites por conta, aviso discreto ao autor e preservação do rascunho em falhas. Nenhum XP por comentar.
  • Esta etapa encerra a expansão das histórias por enquanto. Próximos focos: Bora jogar e repaginação da navegação em apps visuais e personalizáveis.

1.67.0

Pequenos gestos, mais companhia — 21/10/2026

#

Notas

  • Histórias dos amigos ganham três reações: Mandou bem, Tô junto e Bora jogar. Escolha uma, troque ou retire quando quiser.
  • Página individual para abrir uma história a partir do início, do perfil ou das novidades. Formulários funcionam sem JavaScript; com ele, o gesto é confirmado no lugar.
  • Contagens respeitam a audiência atual, bloqueios e pausas. Não há lista pública de quem reagiu, notificações em massa ou recompensa por reagir.
  • Histórias e suas reações acompanham a referência de horário do Sphera. Retirada, amizade e prazo continuam valendo; uma reação não envia mensagem ou convite.
  • Conservação dos pontos, ovos, Astralis, insígnias e histórico anterior.

1.66.0

Cada Astralis no seu tempo — 21/10/2026

#

Notas

  • Os prazos dos Astralis acompanham uma referência da internet. Alterar a data do computador ou do navegador deixa de adiantar nascimento, cuidados, encontros e recompensas.
  • Referência de duas origens HTTPS, continuidade pelo relógio monotônico e checkpoint persistente. Reinícios e falhas de sincronização preservam o progresso.
  • Contadores acompanham a mesma referência. Se ela perder a validade, o Sphera mostra a sincronização e aguarda antes de confirmar ganhos.
  • Dias de uso para insígnias e conferência de partidas encerradas também usam a referência de horário do Sphera.
  • Pontos, formas, ovos, insígnias, prazos já salvos e histórico preservados.

1.65.0

Astralis, novas presenças na sua órbita — 20/10/2026

#

Notas

  • Nome oficial atualizado para Astralis em todo o sistema.
  • Dezessete novas espécies de visual sombrio, uma por elemento, com três formas, expressões, sono, comida, carinho, treino e caminhada: 918 quadros de arte original.
  • Livro ampliado para 68 páginas. Espécies ainda não adquiridas continuam como silhuetas pretas; novas formas só aparecem após seu crescimento.
  • Novas espécies entram apenas nos elementos já disponíveis. Cristal, Aço e Escuridão continuam aguardando suas regras de obtenção.
  • Vínculo Astralis substitui Anfitrião da Órbita, que repetia o avanço de Partiu Coop. A nova insígnia acompanha 1, 7, 21 e 60 dias diferentes de cuidados concluídos, em Cuiabá; treino e descanso contam ao terminar. Pausas preservam o progresso.
  • Recuperação do histórico válido de cuidados e progresso permanente, sem duplicar o mesmo dia ao trocar de companheiro. As dez famílias de insígnias e os presentes de 5/10 conquistas continuam integrados.

1.64.0

Universos que se encontram — 20/10/2026

#

Notas

  • Encontros Astralius a partir da forma 2, entre duas companhias da própria coleção ou por convite aceito por uma amizade do Sphera.
  • Dois participantes na tela, gestos suaves e corações; apresentação central quando o encontro gera o ovo. Pausar animações e movimento reduzido são respeitados.
  • Um ovo na mesma conta; entre amigos, um ovo para cada pessoa, mesmo tier sorteado uma única vez e espécies sorteadas separadamente. Os pais continuam nas coleções.
  • Menor tier como referência; A 12h, S 18h, SS 24h na forma 3. Qualquer pai na forma 2 dobra o tempo e usa 0,1% de chance de tier acima; ambos na forma 3 usam 1%. Subir tier dobra o tempo novamente. SS permanece SS.
  • Nove misturas aprovadas e pais do mesmo elemento. Receitas especiais continuam misteriosas; Fogo + Raio aguarda definição.
  • Ovos derivados S e SS integrados ao visual, além dos ovos A existentes. Livro revela somente espécies já adquiridas.
  • Convites podem ser recusados ou retirados. Depois de começar, o encontro segue até gerar o ovo; trocar de Astralius ativo continua disponível. Recebimento persistente protege os ovos entre abas e dispositivos.

1.63.0

Um novo capítulo para seu Astralius — 20/10/2026

#

Notas

  • Evoluções conquistadas por cuidados recebem uma apresentação central com a forma anterior e a nova, no mesmo acabamento do nascimento.
  • É possível pular ou fechar; animações desligadas e movimento reduzido mostram a nova forma sem movimento.
  • Cada evolução é registrada junto com o cuidado e apresentada uma vez por conta e Astralius, inclusive entre abas e dispositivos. Atualizar a página não cria evolução nem pontos.
  • Nenhum progresso antigo é refeito: a apresentação acompanha as próximas evoluções reais. Cruzamentos continuam em preparação, aguardando definição de tier e tempo.

1.62.2

Astralius — 20/10/2026

#

Notas

  • Astralius é o nome oficial dos companheiros Sphera, presente no cantinho, coleção, controles e atalhos.
  • Revisão de alimentação, carinho e treino nas três formas das 51 espécies. Substituídas 41 folhas de cuidados, com comida na boca e anatomia animal coerente; dez folhas recentes mantidas após revisão.
  • Expressão antiga de pata levantada retirada dos gestos ocasionais; carinho usa as poses revisadas.
  • Artes alinhadas e isoladas com transparência, mantendo nomes individuais, formas e progresso existentes.

1.62.1

rotina dos companheiros — 20/10/2026

#

Notas

  • Reinício de cuidados de todas as contas a pedido do responsável pelo beta, preservando histórico, pontos totais, formas e companheiros. Registros antigos com data futura deixam de bloquear os cuidados.
  • Alimentação a cada 3h e brincadeira a cada 2h. Treino de 5min, no máximo duas sessões por dia por conta, com intervalo de 8h inclusive ao trocar de companheiro.
  • Sono diurno de 1h (6h–22h) e noturno de 4h (22h–6h), com intervalos de 6h/8h. Dia e noite e o limite diário seguem America/Cuiaba.
  • Tempos e cotas continuam controlados pelo servidor; nenhum ganho automático ao recarregar. Correção geral de anatomia continua em produção de artes para o próximo bugfix.

1.62.0

20/10/2026

#

Notas

  • Companheiros: mais 17 criaturas com três formas e expressões; cinco espécies base disponíveis nos novos sorteios e doze artes de elementos futuros preservadas como descobertas ainda sem obtenção.
  • Gestos de alimentação, carinho e treino nos 51 companheiros; locomoção dos 17 novos. As poses com problemas anatômicos apontadas no beta serão a prioridade do próximo bugfix.
  • Treino de cinco minutos e sono de uma hora com tempo salvo no servidor, pontos por conclusão e limite de 40 pontos por dia por conta. Formas novas aos 600/2400 pontos, preservando as formas já conquistadas.
  • Atalhos do companheiro configuráveis: até seis entre doze ferramentas, incluindo coleção e livro de descobertas.
  • Recompensas permanentes por cinco insígnias diferentes (ovo A) e pelas dez (ovo S), uma vez por marco; elemento e espécie aleatórios entre as espécies base disponíveis. Inclui quem já atingiu a meta.
  • Inicial com companheiro e comunidades lado a lado no desktop quando adjacentes; melhor aproveitamento do espaço e adaptação ao celular.
  • Ovos e nascimento centralizado mantidos; incubação de 12 horas durante o beta. Novas espécies mantêm o mistério do livro até serem adquiridas e nascerem.

1.61.0

Mais leve para encontrar e cuidar (20/10/2026)

#

Notas

  • Widgets do início recebem o acabamento dos cartões Sphera, com links, espaçamento e foco consistentes.
  • Descobrir acompanha o catálogo público independentemente da wishlist; datas inválidas e uma espera antiga abandonada deixam de bloquear a consulta. Leituras da interface têm limite de espera e recuperação.
  • Mascote mantém a posição ao rolar, incluindo atualizações periódicas e mudanças da barra do navegador no celular.
  • Nascimento com apresentação central: o ovo revela seu companheiro, com opção de fechar, movimento reduzido e preferências de animação respeitadas.
  • Durante o beta fechado, ovos novos levam 12 horas. Ovos pendentes são antecipados conforme o tempo já transcorrido, preservando criaturas já nascidas e seu progresso.
  • Busca orienta pelo nick#tag público e reconhece identificadores colados; login privado permanece separado.
  • Configurações permitem trocar o usuário de acesso com a senha atual. Após salvar, entre novamente com o novo usuário; seu nick e suas conexões permanecem vinculados à conta.

1.60.0

Lives e ofertas no tempo certo (19/10/2026)

#

Notas

  • A guia Assistir acompanha por mais tempo as lives que estão sendo preparadas, incluindo quando você troca de jogo durante uma consulta.
  • A espera encerra ao receber resultado ou erro e é interrompida ao sair da guia; respostas antigas não substituem a seleção atual.
  • Ofertas vencidas e consultas antigas ficam fora do comparador. Uma oferta Steam vencida não oculta o preço válido mais recente do catálogo.
  • Preço Steam no comparador usa a observação salva e sua validade; os valores enviados pelo navegador não servem de cotação.

1.59.0

Ações da conta mais consistentes (19/10/2026)

#

Notas

  • Formulários e ações de notificações, favoritos da wishlist e retirada de notícias passam a conferir o token da sessão e a origem da requisição.
  • Ao marcar notificações como lidas, o retorno permanece dentro do Sphera.
  • Fluxos com e sem JavaScript preservados, com permissões e dados da própria conta conferidos.

1.58.0

Pequenos passeios, novos movimentos (19/10/2026)

#

Notas

  • Sequências próprias de passos, nado no ar e asas para os companheiros durante os passeios, com seis quadros para cada forma.
  • A locomoção carrega apenas para o companheiro ativo e volta aos gestos ao parar. Respeita modo fixo, animação desligada, ocultação e movimento reduzido.
  • Conversas, formulários, modais, troca de companheiro e perda de foco interrompem o passeio; retrato e gestos continuam disponíveis se uma ficha não carregar.
  • Livro de descobertas e regras de aquisição preservados: companheiros não adquiridos continuam misteriosos.
  • Corrigido o histórico pessoal: encontros encerrados manualmente permanecem disponíveis por sete dias para organizador e participantes.

1.57.0

Cada encontro, uma descoberta (19/10/2026)

#

Notas

  • O livro de descobertas substitui a galeria aberta: companheiros ainda não adquiridos aparecem apenas como silhuetas pretas, com número e informações misteriosas.
  • Ao nascer um companheiro da sua coleção, seu retrato, nome e informações entram no livro. Só as formas já alcançadas ficam visíveis.
  • Busca e filtros pessoais respeitam as descobertas; ovos, mascotes de outras contas e prévias não liberam entradas.
  • Cantinho concentra o companheiro atual e o acesso ao livro, preservando as surpresas das próximas companhias.
  • Artes e progresso existentes preservados; novas recompensas e cruzamentos continuam em preparação.

1.56.0

Pequenos universos ganham vida (18/10/2026)

#

Notas

  • Dez companheiros cósmicos originais, com três formas e seis expressões por forma; arte redesenhada também na estante, nos widgets e no cantinho.
  • Ovos com acabamento próprio para os cinco elementos e visuais diferentes nos tiers A, S e SS, mantendo a espécie como surpresa. O presente inicial continua A.
  • Expressões de observar, piscar, comemorar e dormir, gestos variados por elemento e movimento suave dos ovos. Respeita animação desligada, modo fixo, ocultação e movimento reduzido.
  • Arquivos locais otimizados por espécie; retrato preservado se a animação não carregar. Relógio, cuidados e progresso existentes preservados.
  • Galeria ilustrada com busca, filtros e prévias de formas e gestos, incluindo famílias futuras claramente sinalizadas.
  • Cruzamentos, obtenção de novos ovos e alimentação com recursos continuam em desenvolvimento.

1.55.0

Cinco elementos, novas companhias (18/10/2026)

#

Notas

  • Íon e Fulgor: duas espécies originais de Raio, com três formas cada. O presente inicial continua Fogo, Água ou Terra; nenhuma recompensa é concedida automaticamente.
  • O personagem ganha vida no próprio cantinho, com carinho por toque/teclado e reação aos cuidados, respeitando a opção de movimento reduzido e animações desligadas.
  • Visual de raridade S/SS discreto e atualização da fase quando o ovo nasce, preservando o relógio do servidor.

1.54.0

Meus companheiros (18/10/2026)

#

Notas

  • Inventário com identidade própria, filtros por tier e um companheiro ativo. Equipar outro preserva o mascote inicial, o tempo e o crescimento de todos.
  • Nome, cuidados e intervalos pertencem a cada mascote; os 12 pontos diários são compartilhados pela conta. Abas antigas não podem cuidar do pet errado após uma troca.
  • Índice do presente preserva os dados originais. Recompensas S/SS, missões e cruzamentos continuam em preparação; o inventário não concede novos ovos por conta própria.

1.53.0

Uma companhia no seu ritmo (18/10/2026)

#

Notas

  • Companheiro animado na tela: pequenos gestos variados, olhar, piscar, carinho e passeios tranquilos, com pausas entre comportamentos.
  • Arraste ou mova pelo teclado; posição salva, modo fixo, animações desligáveis e opção de ocultar. Movimento reduzido, formulários, conversas e janelas abertas são respeitados.
  • Primeiro acesso convida a escolher um ovo Fogo, Água ou Terra, com apresentação breve, escolha explícita e opção de decidir depois. Não há novo presente para quem já tem companheiro.

1.52.2

Favoritos além da biblioteca (18/10/2026)

#

Notas

  • Busca de favoritos no catálogo geral RAWG, independente de posse ou conexão de contas, com cache compartilhado e fatos/imagens preservados no catálogo local.
  • Cadastro pelo nome para qualquer jogo, mesmo quando a consulta externa estiver indisponível. Escolhas manuais usam imagem padrão e não certificam posse ou conquistas.
  • Busca externa exige RAWG_API_KEY no servidor; a chave nunca é enviada ao navegador.

1.52.1

Fogo, Água e Terra (18/10/2026)

#

Notas

  • Trio inicial confirmado pelo usuário: Fogo, Água e Terra, com pelo menos duas espécies possíveis por elemento. Ovos já escolhidos preservados.
  • Direção das futuras recompensas S/SS registrada: missões, eventos e conquistas especiais difíceis. Presente continua A.

1.52.0

Escolha seu primeiro elemento (18/10/2026)

#

Notas

  • Presente inicial tier A com escolha explícita entre três ovos elementais. A espécie é surpresa, sorteada uma vez entre as possibilidades do tipo escolhido.
  • Fogo, Água, Vento, Terra e Raio como base; tiers A, S e SS separados das formas de crescimento. SSS e cruzamentos ficam para expansão futura.
  • Ovos anteriores fechados podem escolher um elemento uma vez, mantendo horário de nascimento e cuidados. Companheiros já nascidos preservam sua espécie e história.

1.51.0

Histórias do seu play (18/10/2026)

#

Notas

  • Publicações escolhidas para amigos Sphera confirmados: texto, jogo do catálogo salvo e link opcional YouTube/Shorts ou clipe Twitch. Vídeo abre na plataforma original por escolha de quem recebe.
  • Feed com audiência revalidada, duração de14 dias, histórico pessoal de30dias e retirada de circulação. Preferências automáticas permanecem separadas das histórias escritas.
  • Proteções contra duplicação/abuso, denúncia e revisão humana no ADM. Remoção do autor não pode ser desfeita pela moderação. Nenhuma biblioteca, mensagem ou marcação de terceiros vira publicação automaticamente.

1.50.0

Pequenas companhias (18/10/2026)

#

Notas

  • Primeiro companheiro gratuito e opcional: ovo por48 horas, espécie sorteada uma vez, nome, cuidados e três formas cosméticas. Tempo no servidor; pausas preservam o crescimento.
  • Meu cantinho com histórico privado, cuidados com intervalo/limite e atalhos para navegar no Sphera. Ajuda local por palavras, sem envio a serviço de IA.
  • Atalho flutuante ocultável, recolhido com Messenger/teclado, e widgets opcionais no início/perfil. Compartilhar nome/forma no perfil é uma escolha explícita.

1.49.0

A jornada vira seu visual (18/10/2026)

#

Notas

  • Um título e uma moldura opcionais no perfil, conquistados nas mesmas dez famílias de insígnias. Prévia na coleção e escolha salva por pessoa.
  • Títulos no primeiro marco; molduras no tier III, Entre Mundos no II e a lembrança do beta no I. Aparências anteriores conquistadas permanecem disponíveis.
  • Avatar/capa preservados. Recompensas dependentes acompanham a revisão da prova; escolhas suspensas ficam guardadas. Progresso e conferências continuam privados.

1.48.0

Um lugar pra voltar (18/10/2026)

#

Notas

  • Comunidades permanentes por jogos e interesses, separadas da party, com apresentação, regras, ingresso aberto ou aprovado e participação em vários espaços.
  • Mural reservado, assinatura nos recados, lista interna de identidades optativa e controles de saída. Pedidos, participação e conteúdo interno ficam fora do diretório e do feed de amigos.
  • Gestão humana no ADM, decisões e histórico, arquivamento e renovação de convite; denúncia de apresentações e recados. Espaços entre mulheres, incluindo trans, exigem revisão humana sem prometer verificação de identidade ou gênero.
  • Widget opcional de comunidades só para o dono, no início e perfil. Novas regras pedem concordância antes de novos recados.

1.47.1

Entre Mundos e contas conectadas

#

Notas

  • Entre Mundos reconhece duas e depois três plataformas de jogos confirmadas: Steam, PlayStation e Xbox.
  • Recuperação automática das conexões existentes; novas conexões contam no mesmo salvamento, sem duplicar reconexões.
  • Desconectar preserva o marco histórico. Além dos Créditos continua exigindo conclusão verificada de um jogo.

1.47.0

Conferências com revisão humana (18/10/2026)

#

Notas

  • Administração revisa provas de conclusão com motivo, confirmação e histórico, preservando origem e datas dos marcos.
  • Retirada/restauração altera a elegibilidade das conquistas de conclusão; justificativas administrativas permanecem privadas.

1.46.2

Progresso social existente (18/10/2026)

#

Notas

  • Reconciliação automática de amizades e ações locais anteriores; novos vínculos aceitos concedem progresso aos dois participantes.

1.46.1

Jogos por nome na coleção (18/10/2026)

#

Notas

  • Conferência de conclusões Steam por jogos salvos com nome e imagem, com ID manual como alternativa.

1.46.0

Um jogo, várias histórias (18/10/2026)

#

Notas

  • Diário pessoal de jogos em andamento, pausados e concluídos, nota e comentário opcionais; catálogo salvo ou registro manual, sem exigir conta conectada.
  • Privado por padrão, com escolha de compartilhar cada registro com amigos confirmados. Registros de anos anteriores preservados ao voltar a jogar; marco anual pessoal opcional.
  • Conclusões declaradas no diário ficam separadas de platinas verificadas. Remover uma conclusão ou um registro preserva biblioteca, wishlist, favoritos e verificação de conquistas.
  • Widget opcional no início/perfil e acesso pelo perfil social. Denúncia de registro compartilhado, retirada/restauração com revisão humana e histórico no ADM.

1.45.0

Sua galera da Steam, por perto (18/10/2026)

#

Notas

  • Contatos Steam em filtro próprio no Messenger, com busca, mais contatos e atalhos para chat/perfil da Steam. Lista já salva no Sphera, sem sincronização adicional a cada abertura.
  • Amigos que também estão no Sphera têm identidade e ações próprias, respeitando amizade, bloqueios e preferência de mensagens. As amizades das duas plataformas permanecem separadas.
  • Presença antiga não aparece como atual; usuários reconhecidos no Sphera seguem suas escolhas de presença. O chat Steam abre no aplicativo e seu histórico permanece na Steam.

1.44.0

Entre um play e outro (18/10/2026)

#

Notas

  • Novidades entre amigos confirmados, com escolha separada para encontros abertos, estante compartilhada e insígnias destacadas. Cada opção começa desligada e vale para próximas ações.
  • Fontes sociais próprias, sem transformar histórico de navegação, mensagens, convites privados ou biblioteca em mural. Remoção, fim da amizade, bloqueio e mudança de privacidade retiram o acesso.
  • Publicações duram até14 dias; encontros deixam o espaço quando terminam ou são cancelados. Conteúdo consultado na fonte atual, sem cópia de dados privados.
  • Widget opcional para o início e perfil. Perfil mantém a composição estreita; cada pessoa escolhe onde mostrar suas novidades.

1.43.0

Seus espaços, seus widgets (18/10/2026)

#

Notas

  • Início e perfil com widgets selecionáveis, ordem salva por conta e tela, organização por setas ou posição e restauração do padrão.
  • Primeira biblioteca com os módulos existentes: radar, Explore, galera/calendário, notícias, atalhos e consoles; no perfil, apresentação, favoritos, insígnias, galera e sugestões.
  • Identidade e contato acessíveis; apresentação do perfil mantém a lateral estreita e o centro limitado. Ocultar um módulo preserva dados e controles de privacidade.
  • Renderização no servidor mantém permissões e escolhas de cada módulo. Alterações simultâneas em duas abas pedem atualização antes de sobrescrever a organização.

1.42.0

Uma galera pro próximo play (18/10/2026)

#

Notas

  • Diretório de parties por jogo, nome, plataforma, ritmo e idioma, com sugestões explicadas pelos seus jogos salvos. Grupos atuais seguem reservados até a liderança escolher publicar.
  • Apresentação da party com até quatro jogos e entrada aberta opcional. Código, conversa e lista de membros ficam fora da busca.
  • Convites abrem uma prévia; participar exige confirmação protegida e revalida convite, visibilidade, bloqueios e participação atual. Mantida uma party por pessoa, sem saída automática.
  • Denúncia da apresentação e retirada/restauração auditada pelo administrador. Troca de liderança requer nova escolha de publicação.

1.41.2

O perfil na medida (18/10/2026)

#

Notas

  • Presença, plataformas e idioma em uma coluna lateral mais estreita; estante central com largura limitada e tipografia legível. A composição reduz largura, conforme a orientação do beta.
  • Mesmas ações de perfil, coleção, amizades e presença disponíveis; composição em uma coluna no celular.

1.41.1

Acabamento das conexões (18/10/2026)

#

Notas

  • Gestão de amizade em Mais opções no Messenger, preservando acesso a desfazer o vínculo.
  • A coleção indica quando a lembrança do beta já foi resgatada e oferece atualização dos resultados de verificação sem disparar nova consulta Steam.

1.41.0

Constelações e perfil mais próximo (18/10/2026)

#

Notas

  • Coleção inicial com10 famílias de insígnias, arte própria por evolução, critérios, progresso cumulativo, datas e até5 destaques escolhidos para o perfil. Primeira Tripulação é fixa.
  • Marcos nativos de amizades distintas, dias úteis, ferramentas e encontros com confirmação bilateral; repetição não duplica progresso. Duo de Confiança segue3/9/20/40 dias com o mesmo amigo.
  • Verificação Steam por título solicitada pelo usuário em segundo plano, exigindo lista completa de conquistas e conta correspondente. Platinas positivas da conexão PSN já salva podem ser reconhecidas. Dados parciais/privados não concedem conclusão; Xbox ainda em preparação.
  • Perfil mais compacto: presença e jeito de jogar unificados, editor recolhido, favoritos em linhas com miniaturas e destaque. Adicionar amigos no topo do perfil e acesso Amigos no cabeçalho principal. No celular, o conteúdo do perfil vem antes dos módulos laterais.
  • Progresso privado; somente destaques selecionados são mostrados aos vínculos do perfil. Sem vantagens competitivas ou compra de conquistas.

1.40.0

Seu momento e novas conexões (18/10/2026)

#

Notas

  • Atividade atual ativada por padrão para amigos Sphera: consultas recentes da Steam, com fonte e horário. Estados escolhido disponível/ocupado, atividade manual temporária e modo invisível persistente.
  • Controle para mostrar apenas disponibilidade, ocultando jogo/atividade. Bloqueios, fim da amizade, dados antigos e troca de conta Steam retiram a atividade da visualização.
  • Sugestões de novas amizades pelos seus jogos recentes, momento, favoritos e radar; cada cartão explica o jogo em comum. A outra pessoa autoriza que seus favoritos compartilhados apareçam para novas conexões.
  • Momentos no perfil e no Messenger atualizados sem expor biblioteca, login, conversas ou ações da conta. Sem IA, novas APIs pagas ou chamadas Steam a cada visita.

1.39.0

Sua galera, por perto (18/10/2026)

#

Notas

  • Busca de pessoas por nick ou nick#tag do Sphera, independente da Steam, com prévia de identidade, convite de amizade e mensagem direta. Busca parcial de desconhecidos depende da escolha da pessoa.
  • Messenger com abas Conversas/Amigos, filtros de amigos e convites, busca nos contatos e atalho Adicionar. O botão acompanha a largura da janela ao abrir, incluindo no celular.
  • Cutucar entre amigos confirmados: aviso e tremor breve opcional, preferência por conta, intervalo de 90 segundos, entrega única e expiração. Bloqueios, suspensão e redução de movimento respeitados.
  • Estante de seis favoritos com destaque, arte proporcional, posição e convite para combinar um play pelo perfil do amigo.
  • Mesmas amizades, históricos e permissões do sistema; nenhuma biblioteca ou conversa passa a ser pública.

1.38.4

Espaço para usar —18/10/2026

#

Notas

  • Barra de salvar do perfil no fluxo da página, sem cobrir a apresentação ou os campos; espaço final reservado para os atalhos flutuantes.
  • Cabeçalho móvel organizado em duas linhas principais, com controles agrupados e versão compacta em telas baixas.
  • Atalho Conversas compacto no celular e recolhido durante digitação em campos da página.
  • Conversas, preferências, menus e diálogos limitados à área visível; ajuste ao teclado móvel e rolagem para alcançar ações inferiores.
  • Notificações reposicionadas ao mudar o tamanho da área visível, preservando as correções anteriores.

1.38.3

Explore mais do Sphera —18/10/2026

#

Notas

  • Sugestão aleatória de ferramentas também na tela inicial, com as mesmas artes, explicações e destinos do perfil.
  • Uma sugestão por carregamento, evitando as últimas três por usuário/navegador, com funcionamento sem armazenamento disponível.
  • Card compacto no lugar dos três jogos de Ofertas para descobrir da Home autenticada; página pública e área Descobrir preservadas.
  • Componente e sorteio compartilhados entre perfil e Home, sem chamadas adicionais aos provedores.

1.38.2

Sua party por perto —18/10/2026

#

Notas

  • Convites abrem a área da party e posicionam a página no grupo após carregar o painel, com foco e espaço para o cabeçalho.
  • Convite preservado durante cadastro/login, inclusive ao entrar como administrador.
  • Painel da party promovido ao início da área social, cabeçalho mais compacto, convites em destaque e formulário adaptado ao celular.
  • Atalhos da Home levam à party ou às propostas; navegação também aceita destinos de conversa, membros e amigos.
  • Sistema de widgets para início/perfil registrado como NI03, para implementação posterior com recursos já existentes.

1.38.1

Ajustes do beta —17/10/2026

#

Notas

  • Som discreto para novas mensagens, com controle nas preferências do Messenger e respeito a grupos silenciados.
  • Notificações de catálogo agrupadas, promoções restritas à wishlist e leitura protegida contra respostas antigas.
  • Retorno público do Discord preparado e reconhecimento de HTTPS limitado à rede do proxy configurada.
  • Recuperação de acesso disponível sem a senha extra do beta; e-mails com botão e endereço completo.
  • Wishlist com múltiplos filtros, agenda em lista compacta e ajustes mobile em menus, notificações, amigos/party, biblioteca, convites e seletores.

1.38.0

Os jogos que ficam —16/10/2026

#

Notas

  • Favoritos explícitos no perfil: até seis jogos ordenados, um destaque e audiência Só eu/Meus vínculos. Biblioteca/wishlist/radar continuam separados.
  • Guia própria com busca local, prévia e salvamento independente. Tabelas aditivas, proteção de sessão/CSRF e persistência transacional.

1.37.4

Companhia sempre por perto —16/10/2026

#

Notas

  • Atalhos de topo/Conversas com acabamento escuro/dourado, ícones, efeitos distintos e estado aberto mais claro.
  • Espaçamento/safe-area ajustados; topo se recolhe com chat aberto e janela móvel respeita os limites da tela. Teclado/Essencial preservados.

1.37.3

Cada ação, uma personalidade —16/10/2026

#

Notas

  • Cinco respostas conforme a ação: brilho, contorno, traço de navegação, órbita e onda; cards/opções com acabamento discreto e diálogos com entrada breve.
  • Adaptação local das referências Materialize, sem dependências novas; modos de movimento, teclado e comportamento nativo preservados.

1.37.2

Um toque de vida nos botões —16/10/2026

#

Notas

  • Retorno de onda ao clicar/tocar/usar teclado em ações selecionadas de jogos, perfil, sessão, conexões e diálogos. Hover com profundidade discreta e foco visível, mantendo cores e desenho Sphera.
  • Código local pequeno, sem dependências novas, com eventos delegados e limpeza limitada. Essencial/redução de movimento preservados; eventos e envio nativos mantidos.

1.37.1

Seu perfil com mais vida —16/10/2026

#

Notas

  • Explore com sete ilustrações locais, botão com pulso e movimento leve na Imersão, preservando Essencial e redução de movimento.
  • Foto do cabeçalho revela Meu perfil; galeria de avatares fica maior e acessível por atalho.
  • Personalização em seis guias e conexões por plataforma, preservando escolhas e salvamento conjunto.61 testes Python/14 JavaScript aprovados. [Evidências e limites](docs/reviews/2026-10-16-profile-refinement.md).

1.37.0

Sua identidade, seu universo —16/10/2026

#

Notas

  • Nick#tag público com BR1 inicial, escolha de tag, consulta de disponibilidade e proteção de unicidade; login e histórico preservados. Colisões antigas pedem escolha explícita.
  • Galeria local com12 avatares e6 capas em seis coleções, escolha independente e prévia antes de salvar; opções Steam mantidas quando disponíveis.
  • Explore o Sphera apresenta uma ferramenta por visita, sem rodízio por timer. Primeira etapa da expansão social; favoritos, pesquisa, grupos e insígnias continuam no cronograma.
  • 59 testes Python,14 JavaScript e migração/reinicialização isolada aprovados; conferência visual com contas fictícias. [Evidências e limites](docs/reviews/2026-10-16-social-identity-gallery.md).

1.36.1

Gente primeiro — 16/10/2026

#

Notas

  • Convites de amizade recebidos podem ser aceitos ou recusados no perfil; ao aceitar, um atalho abre a conversa no Messenger existente. Lista e pedidos continuam exclusivos do proprietário.
  • Amigos e party aparecem antes dos interesses no perfil móvel. Personalização começa pela apresentação, com prévia de nome, bio e privacidade dos interesses; atalhos ajudam a chegar às seções e contas conectadas ficam depois da edição.
  • Etapa do bloco1/social, preservando preferências, vínculos e permissões. Não conclui o escopo social nem acrescenta mural, comunidades, presença fictícia ou sincronização de mensagens externas.

1.36.0

Seu cantinho no Sphera — 15/10/2026

#

Notas

  • Primeiro avanço do perfil social: identidade, interesses/jogos permitidos, amigos/convites e party, com visual moderno inspirado nas conexões do Orkut. Chat existente recebe acabamento inicial Sphera Messenger e abre diretamente pelos perfis.
  • Configurações anteriores ficam em Personalizar perfil, preservando dados e privacidade. Links antigos e retornos OAuth continuam funcionando; amizades e conversas usam a base existente.
  • 57 testes Python e4 novos JS aprovados; conferência com contas fictícias e prévia responsiva390px. Bloco1/social e aceite final continuam abertos; voz adiada. [Entrega e limites](docs/reviews/2026-10-15-social-profile.md).

1.35.1

Sphera e Spherinha juntos — 15/10/2026

#

Notas

  • Um container executa site e bot supervisionados. Encerramento de qualquer filho ou falha repetida de saúde reinicia o conjunto pelo Docker; bot aguarda o banco/site antes de iniciar.
  • Pacote importável Intel/Xeon com imagem, Compose sem build, instalação/configuração Linux/Windows, chaves novas no destino, backup/restauração e diagnóstico sem dados privados.94 testes aprovados no Linux, além da instalação nova e operações de suporte conferidas.
  • Instância pessoal passou para Docker na8000, com cópia consistente dos dados, originais preservados e bot real saudável. ZIP não contém credenciais ou banco pessoal. Imagem de teste; aceites/correções e imagem final continuam pendentes. [Entrega e evidências](docs/reviews/2026-10-15-portable-unified.md).

1.35.0

Execução portátil e revisão técnica — 15/10/2026

#

Notas

  • Docker com site e bot separados, dependências fixadas, Node PSN/Chromium, saúde e logs limitados. Dados, caches e imagens persistem em três volumes.
  • Configuração privada fora da imagem, administrador explícito no Docker e ferramentas de backup/restauração com snapshot SQLite, manifesto e verificação de integridade.
  • Build Linux,84 testes, recriação com persistência e restauração em volumes vazios aprovados. Instalação pessoal nativa preservada; nenhum segundo bot real iniciado. [Entrega e operação](docs/reviews/2026-10-15-docker.md).
  • Revisão técnica concluída nesta rodada; achados reservados para correções futuras. SMTP depende de remetente; próximo avanço independente são os aceites AT07. [Revisão](docs/reviews/2026-10-15-technical-review.md).

1.34.0

Acabamento entre áreas — 15/10/2026

#

Notas

  • Cards PlayStation com moldura horizontal e capa inteira; fundo decorativo opcional, títulos/ações alinhados e uma coluna no celular.
  • Wishlist sem recorte/zoom de capas, ações em grade; títulos, selos e controles ajustados em Descobrir, agenda/eventos, Xbox e grupo. Foco visível e modo Essencial preservados; Home/notícias mantêm seus desenhos.
  • 22 testes existentes aprovados e28 combinações de área/tela/modo conferidas com dados fictícios. [Resultado e limites](docs/reviews/2026-10-15-finish-areas.md). Próximo AT04; aceite geral segue em AT07.

1.33.0

Escolha seu próximo ponto de vista — 15/10/2026

#

Notas

  • Busca explícita por jogo em Assistir: escolha a categoria Twitch correta antes de consultar lives. Identidade própria, sem confundir AppID Steam com categoria Twitch.
  • Seleções Mais jogados e Recentes pelas últimas duas semanas salvas da Steam, respeitando fontes habilitadas e jogos dispensados. Motivo visível e orientação para perfis sem atividade.
  • Cache compartilhado, cotas, preparação em segundo plano e interrupção de consultas ao sair.39 testes aprovados, consulta pública real e interface desktop/celular conferidas. [Entrega e limites](docs/reviews/2026-10-15-watch-discovery.md).

1.32.0

Mais contexto para escolher seu próximo jogo — 15/10/2026

#

Notas

  • Cards Steam podem mostrar Menor registrado desde, usando a série local do Sphera com período e cobertura suficientes.
  • Selo exige cotação recente, valor igual no card, mesma identidade/loja/região/moeda e oferta válida. Gratuitos permanentes ficam de fora.
  • Consulta em lotes para cards visíveis, sem novas chamadas a provedores. Histórico explica o cálculo e a cobertura parcial.
  • Respostas de preço já recebidas passam a alimentar a série local, com deduplicação e sem redatação de dados antigos.
  • Sintaxe e prévias estáticas conferidas; aceite funcional pendente em AT07. [Implementação e limites](docs/reviews/2026-10-15-price-badge.md).

1.31.0

Sua galera continua por perto — 15/10/2026

#

Notas

  • Conversas individuais com histórico, janela flutuante e minimizar. Amizades próprias do Sphera, com aceite de convite.
  • Todos podem iniciar conversa por padrão; a engrenagem do bate-papo permite restringir novos contatos aos amigos Sphera.
  • Bate-papo do encontro com nome da sala, apagado ao encerrar/cancelar. Organizador pode concluir encontro; participantes continuam no histórico por7 dias.
  • Conversa da party na janela, com controles de avisos/moderação. Consultas pausam com página oculta.
  • Aviso de espera do Discord fecha ao liberar sala e encaminhar. Convite/regras continuam sendo aguardados.
  • Sintaxe e prévias estáticas conferidas; fluxos reais pendentes. [Implementação e limites](docs/reviews/2026-10-15-floating-chat.md).

1.30.1

O jogo escolhido fica à vista — 15/10/2026

#

Notas

  • Seleção do Bora jogar deixa de fechar a lista ao transferir foco antes do clique. Nome, capa, origem e plataforma ficam visíveis com Trocar jogo.
  • Busca com setas/Enter/Escape, confirmação de nome manual e seleção acessível. Versões de console não escondem a opção Steam com o mesmo título; capas locais reaproveitadas.
  • Sintaxe e prévias estáticas desktop/celular conferidas; fluxo funcional pendente. [Correção e limites](docs/reviews/2026-10-15-party-game-picker.md).

1.30.0

Um catálogo que fica com o Sphera — 15/10/2026

#

Notas

  • Catálogo Steam compartilhado conserva descrições, requisitos, plataformas e demais dados descritivos recebidos. Novas consultas enriquecem a ficha sem apagar informações por respostas parciais.
  • Capas e capturas ganham cópia no banco e endereço local, com deduplicação e preenchimento em segundo plano a partir dos jogos já salvos.
  • Cotações da ficha ficam separadas por até6 horas; histórico local de comparação é mantido por até365 dias. Abrir uma ficha salva usa os dados descritivos locais.
  • Sintaxe conferida; validação funcional completa pendente. [Implementação e limites](docs/reviews/2026-10-15-durable-catalog.md).

1.29.1

Seus jogos desde a primeira abertura — 15/10/2026

#

Notas

  • Nova página da wishlist começa em Tudo, sem buscas, tags ou categorias antigas escondendo a coleção. Ordenação preservada.
  • Filtros escolhidos durante o uso ficam visíveis junto dos resultados e podem ser removidos individualmente. Abas mostram o total da coleção; uma busca vazia deixa claro que os jogos continuam salvos.
  • Sintaxe conferida; fluxo autenticado pendente. [Correção e limites](docs/reviews/2026-10-15-wishlist-entry.md).

1.29.0

Um só padrão de carregamento — 15/10/2026

#

Notas

  • Barra mais fina, cores discretas e contagem apenas quando há progresso medido. Mesmo desenho em páginas, painéis, lojas, conexões, comparações, lives e ações de salvar.
  • Indicadores respeitam cancelamento, conclusão, modo Essencial e movimento reduzido. Ações rápidas evitam flashes; consultas silenciosas não abrem avisos a cada leitura.
  • Descobrir libera a consulta ao sair e usa geração de leitura para retomar sem aplicar respostas anteriores sobre a consulta nova.
  • Sintaxe e prévias estáticas desktop/celular conferidas; validação funcional pendente. [Cobertura e limites](docs/reviews/2026-10-15-loading.md).

1.28.0

Escreva sem interrupções — 15/10/2026

#

Notas

  • Atualizações internas do grupo e Bora jogar aguardam rascunhos e envios em andamento, com retorno direto à edição. Ao terminar, buscam os dados atuais.
  • Formulário de encontros permite descartar o rascunho e conserva alterações feitas durante uma publicação. Nova tentativa fica bloqueada durante o envio.
  • Mudança de participação limpa a conversa anterior; contatos e convites revogados são retirados mesmo quando uma edição adia a recarga completa. Sem gravar rascunhos no armazenamento do navegador.
  • Sintaxe analisada; conferência funcional e suíte de regressões pendentes nesta rodada. [Cobertura e limites](docs/reviews/2026-10-15-drafts.md).

1.27.0

Navegação com recuperação — 15/10/2026

#

Notas

  • Atualizações de painel conservam o conteúdo anterior em falhas e recriam seus controles quando a montagem precisa ser recuperada.
  • Pedidos recebidos durante uma atualização ficam para a leitura seguinte; rolagem é restaurada após carregar e consultas Steam pausam ao sair da área.
  • Abrir outras abas deixa de reconstruir a wishlist; Agenda deixa de renderizar duas vezes no retorno. Preferências inválidas ou falha de gravação de filtros não interrompem o descarte do painel.
  • Sintaxe analisada em107Python/64Jinja/39JS. Conferência funcional e suíte de regressões pendentes nesta rodada. [Cobertura e limites](docs/reviews/2026-10-15-navigation.md).

1.26.0

Seu universo, conectado — 15/10/2026

#

Notas

  • Central única no perfil para Steam, PlayStation, Xbox, Twitch e Discord, com estado, próximo passo e permissões sob demanda.
  • Diferencia atualizar dados, conferir a conexão e renovar autorização; rótulos usam metadados locais, sem novas consultas externas.
  • Antes de sair para conectar uma conta com alterações de perfil, oferece salvar e voltar à central, continuar editando ou prosseguir sem salvar. Sem guardar rascunho no navegador.
  • Sintaxe analisada e prévias estáticas desktop/celular revisadas. Fluxo funcional com provedores reais pendente; nenhuma suíte executada nesta rodada. [Entrega e limites](docs/reviews/2026-10-15-connections.md).

1.25.0

Um caminho de volta à conta — 14/10/2026

#

Notas

  • Recuperação de usuário, senha ou ambos por e-mail, com link de 20 minutos e uso único. Troca encerra as sessões anteriores e exige entrar novamente.
  • SMTP com TLS/SSL, limites por IP/e-mail e respostas que não revelam contas cadastradas. Campos preparados no `.env`; envio desativado até configurar o remetente.
  • 21 testes com banco/SMTP isolados e telas conferidas em desktop/celular. Nenhum e-mail real enviado. [Configuração e limites](docs/integrations/account-recovery.md).

1.24.1

Conversa da party conferida — 14/10/2026

#

Notas

  • Corrigido o botão Novas mensagens aparecendo sem novidades ao abrir a conversa. Rótulo de uma não lida no singular.
  • Dez testes de rotas privadas com contas/banco isolados aprovados; troca e retorno às mensagens, texto seguro e silêncio conferidos no navegador em desktop/celular. [Conferência e limites](docs/reviews/2026-10-14-chat-validation.md).

1.24.0

Companhia e biblioteca com mais cuidado — 14/10/2026

#

Notas

  • Busca do Bora jogar reunida em um painel compacto, com filtros/ideias expansíveis, critérios removíveis e Meus encontros preservados.
  • Arte horizontal exata para capas PS da biblioteca quando disponível; original preservada em falhas ou ausência de correspondência. Marcas ™/® não impedem a correspondência; edições e sequências continuam distintas.
  • Contador de jogadores alinhado dentro do card, com número curto e fonte/consulta legíveis.65 testes aprovados e amostras desktop/celular conferidas. [Entrega e limites](docs/reviews/2026-10-14-lobby-library.md).

1.23.1

Wishlist com atualização e filtros corrigidos — 14/10/2026

#

Notas

  • Preços e descontos são renovados mesmo quando a wishlist mantém os mesmos jogos. Atualização automática ao abrir a área respeita a configuração e o intervalo de12h também para listas já salvas.
  • Limpar filtros volta para Tudo; ação Mostrar toda a wishlist recupera a coleção diretamente. Contadores mostram seleção e total salvo.
  • Falhas da Steam preservam os jogos salvos e mantêm o aviso visível. 28 testes Python e9 JavaScript aprovados; fluxo de limpeza reproduzido/conferido no navegador com dados fictícios. [Conferência e limites](docs/reviews/2026-10-14-wishlist.md).

1.23.0

Bora jogar mais direto — 14/10/2026

#

Notas

  • Formulário horizontal no desktop, com jogo, seis ritmos e escolhas principais próximos. Configuração do Spherinha ao lado quando selecionada; idiomas e recados recolhidos.
  • Quantidade de 2 a 32 pessoas sempre visível, contando quem organiza. Alterações manuais e quantidade de um encontro reaberto são preservadas ao trocar o ritmo.
  • Busca de jogos com sugestões sob demanda, navegação pelo teclado e linha compacta do jogo selecionado. Cards aproximam ocupação, call e participantes; convites ficam em uma faixa discreta.
  • Sintaxe analisada e prévias de design com dados inventados renderizadas em desktop/celular. Conferência funcional entre contas continua pendente; nenhuma suíte adicionada/executada. [Entrega e limites](docs/reviews/2026-10-14-bora-acabamento.md).

1.22.1

Acesso na rede e convites compartilháveis — 14/10/2026

#

Notas

  • Origem de compartilhamento independente dos callbacks: convites da party usam PUBLIC_SHARE_BASE_URL, agora com resolvedor e validação de origem implementados.
  • Instalação local configurada para192.168.0.93:8000. Launcher mostra IPs atuais; helper de firewall preparado para aplicação administrativa, limitado à porta/programa/adaptador/sub-rede.
  • Sintaxe conferida e servidor atualizado. Regra de firewall não aplicada: Windows negou acesso administrativo. Acesso físico por outro dispositivo segue pendente. [Operação](docs/integrations/local-network.md).

1.22.0

A conversa continua na party — 14/10/2026

#

Notas

  • Chat persistente em Grupo & amigos, com histórico por páginas, atalhos de perfil e encontro, Enter para enviar/Shift+Enter para nova linha. Texto simples, até2.000 caracteres; tentativas repetidas reutilizam a mesma mensagem.
  • Leitura/envio restritos à participação atual; histórico desde a entrada, reentrada com nova referência, bloqueios bilaterais e pausa de envio. Saída/recriação do grupo coordenadas com escritas do chat. Nenhuma mensagem guardada em localStorage.
  • Não lidas, leitura quando o fim da conversa está visível e avisos silenciáveis. Uma notificação por party enquanto pendente, intervalo mínimo15min para novo aviso após leitura. Consulta pausada fora da conversa; resumo leve na navegação.
  • Remoção pelo autor, retirada com motivo pelo dono/admin da party, bloqueio, denúncia e revisão humana na fila existente. Decisões de moderação ficam registradas.
  • Sintaxe Python/Jinja/JS e inicialização conferidas; endpoints privados rejeitaram acesso sem sessão. Fluxo entre contas/QA visual ainda pendentes; não declarada suíte de testes aprovada. [Entrega e limites](docs/reviews/2026-10-14-party-chat.md).

1.21.1

Entrada no Discord e gerador automático — 14/10/2026

#

Notas

  • Encontros do Discord para agora reservam uma guia durante a confirmação e abrem o canal quando pronto. Acompanhamento explícito de até três minutos, com convite para quem ainda não é membro, espera pelas regras e conferência de permissões. Navegadores que bloqueiam novas guias recebem um link para continuar.
  • Entrar diretamente no gerador volta a criar sala temporária automaticamente; recuperação de usuários aguardando após reinício. Uma intenção temporária do site permite encaminhar participantes autorizados que já estão em voz no gerador à call do encontro, preservando outras chamadas.
  • Prévia e confirmação de nomes mantidas no site. A integração web não elimina a confirmação de entrada em voz do Discord. Redesign do Bora jogar anotado na etapa9, item7.
  • Sintaxe Python/Jinja/JS conferida; site/bot reiniciados. Fluxo completo de convite/voz com contas reais continua como conferência de uso. [Detalhes e limites](docs/reviews/2026-10-14-discord-entrada.md).

1.21.0

Prévia e confirmação das calls — 14/10/2026

#

Notas

  • Nome real antes de criar, Sortear de novo/Personalizar e Confirmar e criar sala no site e painel Spherinha. Reservas temporárias únicas de dez minutos, cancelamento/expiração e prova nova a cada sorteio, sem criar canais durante a prévia.
  • Confirmação transacional/idempotente; duas abas não geram encontros duplicados. Agendados aguardam a janela de15min após confirmar. Recriação de sala limpa exige confirmação do organizador. Senha mínima4, acesso e permissões preservados.
  • Painel nativo ganha Preparar sala (sete botões). Entrar no gerador deixa de criar canal imediatamente; o bot move somente após confirmação e a partir do gerador. Link do site passa a Abrir no Discord; limites de voz web/RPC documentados.
  • 108 testes Python,18JS e16 checks desktop/celular aprovados com contas/worker descartáveis. Bot ligado para testes; caminho antigo do Python da.venv corrigido. [Relatório, capturas e limites](docs/reviews/2026-10-14-calls-confirmacao.md). Próximo: Party social/chat8.

1.20.0

Destinos misteriosos do Spherinha — 13/10/2026

#

Notas

  • Senha mínima de quatro caracteres no site/bot, com hash e cotas preservados. Nome tem duas opções: Destino misterioso e Personalizar, com campo condicional e prévia.
  • Catálogo local de 1.600 identidades gamer/geek/anime, urbanas, cósmicas, contemplativas, melancólicas, divertidas, fofas e familiares. Sorteio favorece jogos/gostos declarados sem classificar idade ou gênero.
  • Reservas únicas no banco para calls do site e Discord; título personalizado preservado mesmo sem provedor. Colisões concorrentes, Unicode, limpeza e recriação protegidos; card recebe nome atual.
  • 102 testes Python distintos e 11 JS passaram, incluindo 300 reservas sem repetição. CUA desktop/celular com dados descartáveis; bot real online e painel conferido. [Entrega e retomada](docs/reviews/2026-10-13-discord-nomes.md).

1.19.0

Lobby automático e painel Spherinha — 13/10/2026

#

Notas

  • Bora jogar enfileira a call ao criar o encontro, com três acessos, nome a partir do jogo, capacidade e senha opcional. Horários futuros preparam a call 15 minutos antes. Interface condicional, prévia e entrada protegida sem reservar vaga na opção livre.
  • Painel persistente no gerador e nas salas Discord: nome/jogo, vagas, acesso, convidados, resumo e senha; `/sala painel` reabre os controles. Gerador cria/reutiliza salas e limpeza remove somente canais próprios vazios após 120 segundos.
  • Senhas em hash, provas vinculadas à identidade, limites persistentes e verificação do criador antes dos controles. Calls do site conservam suas regras. Corrigidos envio da senha, recriação após inatividade e erro real 50013 nos overwrites do bot.
  • 92 testes Python distintos e 10 JS aprovados; CUA desktop/celular com fixture descartável. API/Gateway reais confirmaram criação, configuração, permissões e exclusão do canal de teste. Bot online e painel publicado com seis botões, sem menções; OAuth pessoal/múltiplos participantes ficam como conferência de uso.
  • [Entrega, capturas e limites](docs/reviews/2026-10-13-discord-composer.md). Próximo desenvolvimento: Party social/chat (8).

1.18.0

Discord e Spherinha — 13/10/2026

#

Operacao

13/10/2026 - Spherinha ativo (1.18.0)

#

Notas

  • Base Discord opcional em Perfil/Configurações, OAuth de identidade/membro com tokens criptografados e proteção de callback/refresh/desconexão. Fila de calls autorizada apenas para confirmados e bot independente para salas privadas dos encontros e gerais pelo gerador.
  • Permissões, capacidade, reuso, comandos do dono, lease entre processos, estado real do Gateway e limpeza apenas de canais próprios vazios. Criação incerta pede conferência do operador, sem duplicar POST; ativação real ainda depende da configuração/instalação do responsável.
  • 94 testes Python distintos e cinco JavaScript aprovados; sintaxe e UI CUA desktop/390×844 com dados fictícios conferidas. Servidor recarregou1.18.0 e estrutura de cinco tabelas aditivas foi confirmada. Discord.py2.7.1 instalada; requirement adicionado. Nenhum bot conectado, canal criado ou mensagem externa enviada.
  • Nome Spherinha escolhido pelo usuário; mascote chibi azul/dourado gerado, descrição/cinco tags e prompt salvos. Novos campos .env preparados, sem exposição de credenciais.
  • [Entrega e limites](docs/reviews/2026-10-13-discord-spherinha.md), [guia de ativação](docs/integrations/discord-setup.md), [mascote](docs/branding/spherinha-mascote-v1.md). Depois da conferência real da etapa7: Party social/chat (8). Refinamento de lives6A anotado.

Planejamento

lives por jogo e atividade pessoal — 13/10/2026

#

Notas

  • Usuário confirmou conexão pessoal Twitch após corrigir o retorno OAuth. Registro atualizado sem acessar tokens/conta real; desconexão e seguidos no uso permanecem verificações independentes.
  • Anotado refinamento 6A: procurar lives de um jogo desejado fora das opções atuais e ampliar sugestões a partir dos mais jogados/recentes, com motivos, controles de fontes, idioma, diversidade e consulta limitada. Apenas planejamento desse refinamento, sem implementação ou mudança de versão.
  • Continuidade da ordem principal autorizada: Discord/Sphera Calls (7), depois Party/chat (8) e acabamento (9). Aplicação/bot Discord ainda não criados pelo responsável; sem ação externa neste registro.

1.17.1

Twitch nas configurações e correção do acesso por IP — 13/10/2026

#

Notas

  • Twitch adicionada em Contas conectadas das configurações, com conectar/renovar/desconectar e abrir Assistir. Contexto/mensagens/forms compartilhados com o perfil; CSRF e cache privado preservados.
  • Ação detecta origem incompatível antes de iniciar OAuth e orienta localhost/novo login. Callback e desconexão retornam à seção de origem; destino limitado a perfil/configurações. Redirect mismatch validado recebe mensagem específica.
  • 61 testes Python e 12 checks desktop/celular passaram com dados descartáveis. Cadastro correto do callback no console Twitch e autorização real continuam pendentes; .env/chaves preservados. [Revisão e capturas](docs/reviews/2026-10-13-twitch-configuracoes.md).

Planejamento

recuperação de acesso e qualidade de vida — 13/10/2026

#

Notas

  • Acrescentadas à etapa9 ações “Esqueci meu usuário” e “Esqueci minha senha” no login, recuperação por e-mail e redefinição com link temporário de uso único; priorizar antes da disponibilização pública.
  • Acrescentada revisão das conexões/interface: orientação, permissões, status/importação/renovação, menos cliques, recuperação de falhas e preservação das escolhas ao retornar, com acessibilidade desktop/celular.
  • Tarefas registradas em SPHERA_ECOSSISTEMA.md e RETOMADA.md. Apenas planejamento; versão permanece1.17.0.

1.17.0

Assistir e Twitch pessoal opcional — 13/10/2026

#

Notas

  • Área Assistir no shell com Meu radar, Explorar, Canais que sigo e idioma local. Radar respeita fontes desativadas; topo Jogos/Assistir/avatar e conexão no perfil. Preparações públicas limitadas, cache compartilhado e até dois rechecks por interação.
  • Corrigidos carregamento duplicado ao retornar, timers após trocar categoria e foco dos controles. Player sob demanda sem autoplay, parent atual, mínimo real 400×300 e alternativa móvel; saída/Escape desmontam e devolvem foco.
  • OAuth opcional `user:read:follows`, state/tickets duráveis e tokens Fernet no servidor. Refresh rotacionado preservado antes de validar; respostas antigas não restauram concessões removidas/substituídas. Worker integrado startup/shutdown e cache pessoal estrito 180s. Queries removidas dos access logs Uvicorn.
  • 67 testes Python, 16 JS e 18 checks Edge desktop/390×844 aprovados. Consulta pública real Dota retornou seis lives; reprodução real confirmada depois do intervalo comercial. Contas, seguidos e OAuth dos testes são fictícios. Autorização/desconexão pessoal real ainda precisa do responsável e callback cadastrado.
  • [Revisão e capturas](docs/reviews/2026-10-13-assistir.md), [configuração Twitch](docs/integrations/twitch.md). Backup das fontes sem .env: backups/watch-finish-20261013-084835. Próximo bloco: Discord/Sphera Calls; revisão geral/Docker permanece na fila.

Registro histórico

Assistir/Twitch — pausa de 12/10/2026

#

Notas

  • Área Assistir, navegação Jogos/Assistir/avatar, feed do radar/exploração e conexão Twitch opcional no perfil salvos no código. OAuth para canais seguidos, criptografia/backend, cache e duas tabelas aditivas preparados.
  • Usuário escolheu localhost:8000; retorno/chave dedicada preparados no .env sem exposição. Cadastro do retorno no aplicativo, QA visual/player, OAuth reais e ajustes finais de segurança permanecem pendentes.
  • Nove testes do feed, 24 pessoais anteriores à auditoria, 14 regressões Python e cinco JS frontend aprovados em seus respectivos pontos. Últimas mudanças OAuth ainda não testadas. Consulta pública real Dota retornou seis streams; contas de teste descartáveis.
  • Pausa solicitada pelo usuário por horário. **Versão declarada continua 1.16.0; 1.17.0 ainda não entregue.** Ponto exato, achados e fontes em [registro de pausa](docs/reviews/2026-10-12-assistir-pausa.md) e RETOMADA.md. Fixture 8780 encerrada sem QA no navegador.

1.16.0

Histórico próprio de preços — 12/10/2026

#

Notas

  • Base Steam BR/BRL com jogos/DLCs, banco de observações, deduplicação, filtros, máximos/mínimos e consulta no card/ficha. Referência GG.deals separada da série, com cache, limites e chave apenas no backend. Jogos gratuitos permanentes excluídos; promoção temporária de 100% conserva histórico.
  • Usuário configurou a chave e confirmou o e-mail; chamada GG real e pipeline Steam/GG em banco descartável passaram. 59 testes Python distintos e 4 JS aprovados no conjunto da entrega, incluindo regressões de sessões/Discord; servidor real preservado. Backup de fontes: backups/price-history-20261012.
  • Revisão final desktop/390×844: gráfico com eixos, períodos, consultas, referência externa, Esc/foco, DLCs, preço ausente e gratuitos conferidos em ambiente descartável. Capturas usam dados fictícios. Sintaxe e documentação final conferidas; revisão retomada e concluída após a pausa por créditos.
  • Servidor Discord atualizado para https://discord.gg/dmhaDCjbjP; orientação atual pede combinar um canal de voz disponível. Bot Sphera Calls mantido na etapa 7, sem bot/canais criados ou mensagens enviadas.
  • [Entrega e limites](docs/reviews/2026-10-12-historico-precos.md); [configuração GG.deals](docs/integrations/gg-deals.md). Próximo bloco: Assistir e conexões no perfil (6). Refinamento futuro 5B.1: consolidar série própria e selo de menor preço com cobertura explícita, ainda sem selo nos cards.

Planejamento

revisão visual ao final da fila — 12/10/2026

#

Notas

  • Complemento do pedido de 12/10: tornar visível/editável a quantidade total de pessoas da party em todos os ritmos. Campo existente fica recolhido; presets sugerem valores, sem limite fixo de duas pessoas nem sobrescrita silenciosa do ajuste manual. Print/critério adicionados à etapa 9; apenas documentação.
  • Acrescentada etapa 9 depois de Party social: regressão das capas PlayStation PS5/PS4, alinhamento/apresentação dos cards e contador de jogadores Steam, e revisão do design geral com responsividade e leveza.
  • Print preservado em docs/reviews/images/2026-10-12-biblioteca-capas-jogadores.png; critérios em docs/reviews/2026-10-12-fila-revisao-visual.md. Roteiro e retomada sincronizados.
  • Apenas documentação; nenhuma correção de interface, teste de aplicação, credencial ou mudança da versão 1.15.0. Próxima implementação permanece histórico de preços (5B).

1.15.0

Agenda de eventos e promoções — 12/10/2026

#

Notas

  • Agenda com abas Lançamentos/Eventos, filtros de ano/mês/período/temas, afinidade explicada e cards leves; navegação preserva filtros no mesmo shell.
  • Catálogo inicial manualmente revisado de 21 eventos Steam, incluindo datas a anunciar; tabela pública com slug estável, fonte/conferência e registro de mudanças. Sem raspagem ou nova API por visita; reiniciar não finge revisão recente.
  • Lembretes internos escolhidos 1/3/7 dias antes, no fuso definido, integrados aos controles e limites da 1.14.0. Cancelamento, data incerta, atraso e conferência antiga não disparam avisos. Atalho de ofertas não promete participação dos jogos.
  • 54 testes Python distintos e nove JavaScript aprovados; sintaxe/templates e UI isolada desktop/390×844 conferidos. Servidor real preservado; nenhuma chave ou dependência nova.
  • Relatório: docs/reviews/2026-10-12-eventos-promocoes.md; manutenção do catálogo: docs/integrations/steam-events.md. Próxima etapa: histórico de preços (5B), conforme pedido de 12/10 e roteiro atualizado.

1.14.0

Alertas pessoais — 12/10/2026

#

Notas

  • Acompanhamentos escolhidos no card ou Meus alertas: preço Steam BR, data Steam/RAWG e encontro confirmado. Avisos na central/sino; editar, silenciar, desligar e remover, sem inscrição automática.
  • Identidade, fonte recente, moeda, data completa, fuso e participação validados. Deduplicação persistente, até 50 acompanhamentos e seis avisos por pessoa/dia UTC; quota preservada após exclusão. Worker compartilhado com cache e orçamento limitado.
  • Esquema aditivo e migração idempotente do fuso, sem credenciais/dependências novas. 79 testes Python distintos aprovados; sintaxe/templates e UI descartável desktop/celular conferidos. Dados dos prints fictícios; instância real preservada.
  • Registro: docs/reviews/2026-10-12-alertas-pessoais.md. Próximo bloco: eventos/promoções (5A). Histórico de preços de jogos/DLCs acrescentado como 5B, com máximos/mínimos e cobertura explícita; GG.deals avaliada para mínimos, Steamwebapi indicada é de itens do mercado.

1.13.0

Home discreta e lives nos cards — 12/10/2026

#

Notas

  • Ofertas públicas da Home reduzidas a três linhas compactas com capa proporcional, preço, desconto e acesso a Descobrir. Fonte/consulta continuam disponíveis em opção expansível; biblioteca, notícias, amigos e agenda preservados.
  • Painel permanente de conexões saiu da Home. Convite opcional apenas sem nenhuma plataforma vinculada, com dispensa por conta/navegador e coordenação com primeiro tutorial/diálogos. Importação conserva controlador e indicador discreto; erros ou sessão expirada não provocam convite indevido.
  • Ação de lives padronizada em cards com título validado e biblioteca entre plataformas, incluindo recentes/biblioteca PS. Calendário e ficha interna ocultam a ação antes de data completa conhecida ou em TBA/datas incertas. Selos wishlist/radar proporcionais com motivo completo expansível.
  • Prévia consome somente identidades aceitas pelo serviço, respeita cooldown compartilhado de três títulos/minuto, até quatro preparações por documento e cache limitado de cards visíveis. Identidades PS/Xbox validadas pela biblioteca salva do próprio usuário, sem nova chamada aos provedores da conta. Ofertas sem identidade Steam confirmada permanecem com seu link de loja.
  • Validação: **49 testes Python e 53 JavaScript aprovados**; sintaxe de seis Python, quinze templates e sete scripts. Navegador com dados descartáveis em desktop/390×844: Home, biblioteca Steam/PS, ausência de live, fechamento/foco e datas da agenda. Reprodução real Twitch, conexões reais e avaliação editorial humana seguem pendentes.
  • Relatório: docs/reviews/2026-10-12-home-lives-1130.md. Sem nova dependência, .env ou esquema pessoal. Próximo bloco: alertas pessoais (5), depois agenda de eventos/promoções (5A).

Planejamento

Home, conexões e lives — 11/10/2026

#

Notas

  • Acrescentado ao roteiro o próximo bloco 4C, antes dos alertas: prévia compacta de ofertas na Home, conexões gerenciadas no perfil e sugestão dispensável somente para quem ainda não vinculou plataformas.
  • Registrada ampliação dos botões de lives nos cards pelo site; calendário habilita após lançamento conhecido, preservando consulta de disponibilidade, cache e player existentes. Selos wishlist/radar entram no acabamento.
  • Roteiro/retomada sincronizados, estado atual corrigido para 1.12.0 e três imagens preservadas em docs/reviews/images com critérios em docs/reviews/2026-10-11-home-conexoes-lives.md. Alertas, eventos, Assistir, Discord próprio e Party social permanecem planejados nessa ordem.
  • Somente documentação: sem implementação de interface, testes de aplicação ou mudança de versão/credenciais.

1.12.0

Jogadores ativos Steam e companhia no mesmo jogo — 11/10/2026

#

Notas

  • Contador compacto em Descobrir, biblioteca Steam, encontros PC e ficha Steam: total mundial conectado, fonte e horário. Zero confirmado, desconhecido e dado antigo têm estados distintos.
  • API oficial pública sem chave. Consulta depois da resposta, somente AppIDs visíveis, lotes de 8 e até 32 títulos por documento. Cache compartilhado de 10 minutos, duas consultas simultâneas, limites e reuso em caso de falha.
  • Bora jogar filtra pelo AppID exato, com nome como fallback para sessões sem identificação. O compositor recebe o jogo selecionado; o servidor valida AppID/nome no catálogo salvo antes de publicar. Atalho da ficha retorna ao painel sem recarregá-lo.
  • Não altera popularidade/ranking, vagas ou convites. Consulta anônima negada; parâmetros/lotes limitados. Sem dependência ou credencial nova.
  • 81 testes Python direcionados e 20 JavaScript aprovados; chamada real oficial confirmada e navegador desktop/celular com dados descartáveis conferido. Roteiro e retomada atualizados. Próximo bloco: alertas pessoais (5).

1.11.0

Retorno privado após a partida — 11/10/2026

#

Notas

  • Histórico de Meus encontros recebe “Rolou o play?”, “Não rolou” e “Prefiro não responder”, com vontade de repetir opcional para quem jogou.
  • Resposta exclusiva do autor, editável e apagável; formulário recolhe após salvar. Presença/cancelamento não produzem avaliação automática nem nota pública de jogadores.
  • Rotas protegidas por sessão/CSRF, validação de vínculo e prazo de 7 dias, uma resposta por pessoa/encontro e consulta local em lote. Novo registro não altera vagas, participantes ou recomendações.
  • Estado de cards detecta mudança do retorno e entrada no histórico; layout conferido em desktop e celular. Tabela aditiva pelo startup existente, sem dependências ou credenciais adicionais.
  • Roteiro/retomada atualizados. Próximo: conferência real da etapa 4 e jogadores ativos Steam (4B). Detalhes: docs/reviews/2026-10-11-retorno-partida.md.

Marca

ícone do servidor Discord — 2026-10-10

#

Notas

  • Gerada uma proposta de logo para o servidor Discord: esfera/órbita dourada sugerindo S, fundo azul-marinho e composição quadrada para recorte circular, inspirada na identidade atual do Sphera. PNG e prompt preservados em docs/branding/sphera-discord-logo-v1.png e docs/branding/sphera-discord-logo-v1.md. Não aplicada à marca do site ou publicada no Discord; versão da aplicação permanece 1.10.0.

Planejamento

calls Discord preparadas — 2026-10-10

#

Notas

  • Registrado o fluxo escolhido: botão prepara/reutiliza sala do encontro no Discord com nome da party, limite e acesso dos participantes; voz permanece no Discord.
  • VoiceMaster consultado: salas por Join to Create e controles documentados; API pública para criação externa não confirmada. Recomendada aplicação/bot Sphera Calls com API oficial, mantendo eventual VoiceMaster em categoria separada. Encaminhamento não inicia a call de alguém fora de voz; movimento pelo bot exige conexão prévia.
  • Etapa 7, retomada e docs/integrations/discord-calls.md atualizados com coordenação, permissões, limpeza e configuração pendente. Apenas planejamento; versão 1.10.0, sem instalação de bot, criação de canal, credencial ou teste de aplicação.

Planejamento

jogadores ativos e agenda de eventos — 2026-10-10

#

Notas

  • Acrescentada ao roteiro a etapa 4B: contagem de jogadores ativos na Steam por jogo, com API oficial GetNumberOfCurrentPlayers, fonte/frescor/cache, separação da disponibilidade no Sphera e atalho para encontrar companhia. SteamDB Charts preservado como referência.
  • Acrescentada a etapa 5A: agenda própria de eventos/promoções, separada dos lançamentos, com calendário anunciado Steamworks, referência SteamDB, temas do radar, mês/ano e lembretes opcionais. Datas anunciadas/estimadas e ofertas efetivas devem ser identificadas separadamente.
  • Roteiro e retomada sincronizados. Próximo bloco continua retorno sobre a partida; novos itens planejados junto às áreas correspondentes. Apenas documentação; aplicação permanece 1.10.0, sem nova coleta, dependência, credencial ou teste de aplicação.

1.10.0

2026-10-10

#

Notas

  • Convites internos direcionados no Bora jogar?: o organizador busca pessoas permitidas, envia um único convite por pessoa/encontro e acompanha a resposta. O destinatário recebe o aviso na central/sino e em Meus encontros, com aceite ou recusa explícitos. Enviar ou ler não reserva vaga; aceitar reutiliza a reserva transacional da participação normal.
  • Comunidade e privacidade permite receber apenas da party/amigos Steam vinculados (padrão), abrir à comunidade ou pausar novos convites. A abertura à comunidade permite exibir nome, @usuário e avatar na busca; interesses privados e orientações de chat não entram no convite. Pausar não apaga convites anteriores.
  • Bloqueios bilaterais, pausas de moderação, retirada da sessão, acesso à party, prazo e vagas são revalidados. Convites duram até 48h ou o fim do encontro; indisponíveis podem ser removidos. Retirar um convite pendente não remove quem já confirmou presença.
  • Limites persistidos por conta em janelas fixas UTC: 5 envios/10min e 20/dia, com até 10 recebimentos/dia. Duplicações e falhas desfazem reservas de limite; testes cobrem envios simultâneos, aceite repetido e disputa pela última vaga. Duas tabelas aditivas; nenhuma dependência ou credencial nova.
  • Busca de pessoas carregada somente ao abrir, com paginação, cancelamento ao fechar/sair e descarte de respostas antigas. Convites recebidos em lotes de oito; estado local detecta mudanças ao retornar ao painel, inclusive sem encontros listados.
  • 68 testes Python direcionados e 8 JavaScript aprovados; sintaxe de 8 fontes Python, 5 templates e play-ui.js conferida. Navegador com contas/banco sintéticos: busca, envio, aviso na central, aceite, acompanhamento pelo organizador e pausa de recebimento; layout 390×844 sem transbordamento. Servidor real respondeu HTTP 200, assets 1.10.0 presentes e rotas pessoais sem sessão retornaram 401.
  • Roteiro e retomada atualizados; próximo bloco é retorno sobre a partida e conferência com pessoas reais. Refinamento dos selos continua pendente e chat da party permanece na etapa 8. [Entrega e limites](docs/reviews/2026-10-10-convites-direcionados.md).

Planejamento visual

2026-10-10

#

Notas

  • Registrado no roteiro e na retomada o refinamento dos selos de wishlist/afinidade nos cards: proporção, espaçamento, alinhamento com Demo/Playtest e tratamento do texto longo “Tags em comum com os jogos do seu radar”, com explicação acessível. Imagem de referência preservada; tarefa pendente, sem alteração de interface ou versão.

1.9.0

2026-10-10

#

Notas

  • Bora jogar? e perfis ganham bloqueio de usuários e denúncia de sessões/perfis. Bloqueios são bilaterais para acesso ao perfil e novos encontros; participantes existentes conservam a saída, com contatos bloqueados e orientações privadas ocultos. Gerenciamento em Comunidade e privacidade, acessível também pelo perfil.
  • Denúncias guardam uma prévia do conteúdo, são consolidadas quando repetidas e mostram sua situação ao autor. Identidade do denunciante e contexto de revisão ficam restritos à equipe responsável; links privados de encontro e credenciais não entram na prévia. Nenhuma restrição é aplicada automaticamente por denúncia.
  • Nova fila Comunidade no ADM, exclusiva do superadministrador nesta etapa: análise, conclusão/arquivamento, retirada/restauração de sessão e pausa reversível de criação/participação por 24h. Justificativa obrigatória, histórico persistido e aviso aos afetados; participantes preservados ao retirar uma sessão.
  • Limites transacionais por conta, persistidos após reinício: 3 criações/10min e 12/dia, 20 entradas/10min, 5 denúncias/dia e 30 operações de bloqueio/desbloqueio por hora, em janelas fixas UTC. Falhas desfazem a reserva; saída/cancelamento continuam disponíveis. Respostas assíncronas limitadas retornam 429 e Retry-After.
  • Confirmação compacta de bloqueio em diálogo com Voltar/Esc; estilos responsivos e formulários protegidos contra envio por outra sessão. Seis tabelas aditivas; nenhuma nova dependência ou alteração de .env/credenciais.
  • 44 testes Python direcionados e 4 JavaScript aprovados; 11 fontes Python, 7 templates e 2 scripts conferidos quanto à sintaxe. UI de denúncia/bloqueio/desbloqueio/análise/retirada/restauração testada com dados sintéticos; páginas de segurança e ADM verificadas em 390×844 sem transbordamento. Servidor local respondeu HTTP 200, novas rotas presentes e acesso pessoal sem sessão 401.
  • Roteiro e retomada atualizados: próxima parte da etapa 4 é convites internos direcionados e suas preferências. Party social/chat seguem planejados na etapa 8. Detalhes em docs/reviews/2026-10-10-moderacao-comunidade.md.

Planejamento

2026-10-10

#

Notas

  • Conferida a lista atual em SPHERA_ECOSSISTEMA.md: próximo bloco permanece moderação do Bora jogar? (bloqueio, denúncia e limites), antes de convites direcionados e retorno sobre a partida.
  • Acrescentada ao final a etapa 8, Party social e base da rede social Sphera: convivência no grupo, bate-papo de texto persistente, histórico/não lidas/silenciamento e preparação de perfis, amizades, permissões e notificações. RETOMADA.md atualizado; somente documentação, sem implementação de chat ou nova versão da aplicação.

1.8.0

2026-10-10

#

Notas

  • Primeira conexão centralizada na Home e no perfil, com Steam, PS e Xbox, guia/privacidade e alternativas para explorar antes de vincular plataformas. O atalho PlayStation abre diretamente o formulário de conexão; Xbox conserva login Microsoft via OpenXBL quando o app estiver configurado.
  • Retorno Steam não consulta perfil/vanity antes de abrir o lobby: vínculo confirmado primeiro, importação de perfil, biblioteca/amigos e wishlist em segundo plano. Estados persistidos por etapa, contagem dos dados já salvos, consulta parcial/indisponível e repetição explícita. Cache anterior preservado nas falhas; reconectar a mesma conta conserva os dados durante atualização.
  • Catálogo público BR separado dos dados pessoais, com cache e consulta deduplicada entre processos; Home pública/autenticada e Descobrir aproveitam ofertas sem plataforma conectada. Campos de posse, afinidade e preferências não entram no catálogo público. Cache frio avisa que está consultando; não exibe ofertas inventadas.
  • Indicador discreto acompanha a navegação e comunica resultado. PSN e ações locais Xbox continuam enquanto outras guias são exploradas. Sem contador de tempo ou percentual inventado; os preços mostram quantidade efetivamente consultada.
  • Importações Steam limitadas a três trabalhos de perfil/biblioteca simultâneos. Coordenação de wishlist recupera flags de servidor interrompido, evita duplicação e protege salvamento/finalização com token de propriedade; encerramento usa o coordenador existente.
  • 72 testes Python direcionados e 13 JavaScript aprovados, sintaxe/templates verificados; primeira conexão, espera, dados parciais, navegação e layout 390×844 conferidos em navegador com dados sintéticos. Servidor respondeu HTTP 200 e status de conexões sem sessão retornou 401. Provedores reais não foram reautenticados por esta entrega.
  • Tabelas aditivas connection_imports e public_discovery_snapshots; nenhuma mudança de .env/credenciais. Roteiro e retomada atualizados. PSN permanece NPSSO; disponibilidade de login Microsoft depende da configuração OpenXBL existente.

Revisão e roteiro

2026-10-10

#

Notas

  • Conferidos aviso solo e campos condicionais Bora jogar?/Discord em navegador com dados sintéticos, incluindo cancelamento/Esc, envio único, troca de chat, horário e layout móvel.
  • Atualizadas fixtures de testes para o contrato atual de público-alvo/local de encontro e personalização. Acrescentadas regressões de convites Discord inválidos, privacidade do link e chat Steam sem conta conectada. Passaram 24 testes Python e 3 JavaScript direcionados em bancos isolados.
  • Primeira conexão Steam/PS/Xbox e carregamento progressivo entram como próxima prioridade no roteiro: conteúdo útil antes do vínculo, progresso por etapa, resultados parciais e ações para explorar enquanto sincroniza. Planejamento em docs/reviews/2026-10-10-primeira-conexao.md; implementação de onboarding ainda pendente.
  • Fontes já declaravam 1.7.1 antes desta revisão; nenhuma nova versão de produto foi gerada. Provedores reais e revisão completa das demais áreas permanecem pendentes.

1.7.0

2026-10-09

#

Notas

  • Bora jogar? aceita descrições curtas de partida e converte termos reconhecidos em filtros locais, por clique. Critérios removíveis, exemplos rápidos e avisos de ambiguidade/texto não interpretado; sem chamadas Gemini ou API externa.
  • Filtros de idioma principal/segundo, microfone, vagas, coop declarado, períodos de data/dia e ordenação de afinidade/início/vagas. Atalho aplica escolhas únicas do perfil e radar; horários de descoberta usam o fuso do perfil. Coop não confirma capacidades do jogo ou crossplay.
  • Meus encontros ignora filtros de descoberta para preservar lotadas/canceladas recentes. Busca sobre até 200 sessões visíveis e próprios encontros, oito cards por lote; controles adicionais recolhidos, Home/notícias preservadas.
  • Respostas de busca canceladas ao editar/sair; timers locais acompanham início/fim/data. Consulta de retorno ao painel também detecta mudança nas vagas e renova os cards. Criação/participação permanecem explícitas com os guardas existentes.
  • Fontes revisadas estaticamente; conferência de sintaxe e disponibilidade pública registrada em RETOMADA.md. Nenhum teste executado; uso autenticado, layout real e encontros entre jogadores pendentes. Convites direcionados/moderação são próximas partes da etapa 4.

1.6.1

2026-10-09

#

Notas

  • Corrigido erro da Home/calendário RAWG: a lista de referências dos jogos sobrescrevia o contexto de personalização e provocava TypeError. Variáveis separadas; diagnóstico somente de leitura com catálogo salvo retornou 339 itens, sem consultas externas nem mudanças em preferências.
  • INICIAR-LOCAL.ps1 reconhece o Sphera já rodando na porta 8000 e mostra o endereço; serviço desconhecido gera mensagem com o processo, sem encerrá-lo. Launcher py com fallback python.
  • Instância local reiniciada para aplicar a correção. Login e OpenAPI HTTP 200, assets 1.6.1; sintaxe Python/PowerShell conferida. Nenhuma suíte de testes executada.

1.6.0

2026-10-09

#

Notas

  • Meu perfil Sphera: nome/apresentação, avatar, plataformas, gêneros, jogos de interesse, idiomas, ritmo de partida, disponibilidade e fuso. Preferências editáveis e redefiníveis; compartilhamento de interesses desligado inicialmente e limitado aos vínculos existentes.
  • Sinais locais unificados para recomendações/Descobrir Steam, notícias, calendário e sessões. Controles de biblioteca, wishlist e feedback; motivos visíveis e contexto reutilizado por request, sem novas chamadas Gemini por visitante. Informações de posse, preço, data, plataforma e permissões continuam baseadas nas fontes existentes.
  • Experimente e Gratuitos também oferecem ordenação Para você. Jogos dispensados ficam fora das sugestões e do calendário por 90 dias; perfil permite rever a dispensa individual. Seleções fora das preferências continuam acessíveis pelas ordenações/filtros.
  • Notícias conservam desenho, imagens e originais. Fontes configuradas passam a ser armazenadas separadamente dos pesos aprendidos; desligar feedback não desfaz as fontes/categorias escolhidas. Assuntos bloqueados também são respeitados na lista por seção.
  • Home ganha uma linha compacta Meu radar e entrada para o perfil; Configurações e menu oferecem o mesmo acesso. Perfil de vínculo mostra apenas interesses compartilhados, sem publicar disponibilidade ou biblioteca.
  • Tabela aditiva e ações próprias protegidas por sessão/CSRF. Servidor da pasta correta reiniciado para servir 1.6.0. Sintaxe e disponibilidade pública conferidas; nenhum teste rodado. Revisão visual e fluxos autenticados desta entrega seguem pendentes.

1.5.0

2026-10-08

#

Notas

  • Central de notificações com a identidade atual do Sphera: avisos compactos, miniaturas discretas, agrupamento por dia, filtros de assunto/leitura, busca nos avisos carregados e expansão de 20 em 20. Leitura individual e geral sem recarga, com retorno de foco; rótulos técnicos de status retirados. Marcação geral usa uma atualização SQL, respeitando o usuário autenticado.
  • Apoio Sphera no ADM prepara sugestões de seção, resumo, assuntos, jogos citados e possíveis matérias do mesmo acontecimento. Só textos públicos já salvos são enviados; exemplos humanos também exigem origem pública e são separados dos alvos. Avisos privados e decisões atuais ficam fora das solicitações.
  • Gemini trabalha em segundo plano, com JSON validado, cache compartilhado de 30 dias, lease por lote, intervalo entre consultas e recuo após falhas. Limite próprio de 20 tentativas/dia UTC, até seis notícias por lote habitual; o limite de traduções foi mantido. A leitura da Home não chama o provedor.
  • Aplicar ou recusar é decisão explícita do administrador autorizado. Texto da fonte permanece intacto; somente resumos aprovados aparecem no radar, identificados e com original acessível. É possível voltar ao resumo original; alterações da fonte ou decisões mais recentes impedem aplicar propostas antigas. Agrupamentos são apenas sugestões, sem fusão automática.
  • Primeira preparação real: quatro sugestões prontas com uma chamada, zero falhas e metadados de uso retornados. Nenhuma proposta foi aprovada artificialmente, nenhuma conta pessoal foi sincronizada. Qualidade editorial ainda será avaliada com decisões humanas e exemplos separados.
  • Conferência final de sintaxe: 69 Python (AST), 43 Jinja, 26 JavaScript e dois MJS aprovados. Não foram adicionados ou executados testes nesta rodada; interações autenticadas e inspeção visual completa ainda pendentes.

1.4.2

2026-10-08

#

Notas

  • Descobrir deixa de concluir a carga ao receber cache vazio/antigo durante atualização. Retoma ao voltar à guia, acompanha trabalhos mais demorados, respeita o intervalo de tentativa e oferece buscar novamente. Falhas não zeram resultados já exibidos nem afirmam que não há ofertas.
  • Ordenação usa o catálogo mais recente mesmo depois de uma atualização. Contagens pendentes ficam identificadas como busca, em vez de zero definitivo.
  • Servidor antigo da mesma pasta respondia com assets 1.4.0; caminho do processo conferido antes de reiniciar. Versão atual serve no endereço local e mantém recarga do código. Diagnóstico do handler atual retornou 240 ofertas, 24 itens Experimente e 24 gratuitos em cache válido; quantidades variam com a fonte.
  • Coleta de gratuitos/100% OFF filtra candidatos antes de enriquecer os itens, reduzindo consultas que seriam descartadas. Dados atuais já salvos foram preservados.

1.4.1

2026-10-08

#

Notas

  • Tradução Gemini confirmada com a chave configurada: faltava `langdetect` no Python que executa o servidor, embora já constasse no requirements. Dependência instalada; descrição pública real do Enshrouded traduzida, original preservado e reabertura sem nova tentativa. Interface volta a consultar tarefas em fila e retoma ao retornar à aba.
  • Aviso solo compartilhado por formulários e cards: diálogo com largura própria, foco, Escape, Voltar e confirmação explícita; prevenção de envio repetido e feedback da ação. Tag Um jogador sem confirmação de ausência de multiplayer usa linguagem de dúvida.
  • Bora jogar? separa público/party do local de conversa: Steam, voz do jogo, Discord do Sphera ou servidor próprio. Convite `https://discord.gg/BURuKfyagy` configurado em SPHERA_DISCORD_INVITE, com instruções para usar as salas temporárias existentes no servidor. Não há criação de salas por API, bot ou OAuth nesta entrega.
  • Meus encontros fica na área social e Bora jogar?, separado dos lançamentos. Cancelamento único avisa participantes dentro do Sphera; remover afeta apenas a lista pessoal. Canceladas saem das listas ativas após cinco minutos, preservando estado e participantes. Previews e views em cache acompanham as ações e as notificações locais.
  • Comparação PS5 usa a mesma hierarquia da linha Microsoft: plataforma/edição, preço e link alinhados, sem preço Steam repetido ou mensagem de espera contraditória. Capas de Descobrir, calendário e biblioteca preservam proporção e usam candidatos de imagem limitados.
  • Catálogos antigos de 46 ofertas foram identificados nos caches salvos de abril, sem esquema atual. Descobrir deixa de servir ofertas vencidas como atuais, revalida esquema/frescor e mantém atualização enquanto o trabalho prossegue. Oito cards iniciais e limite de coleta de 240 preservados; quantidade vem da fonte.
  • Atualização de Steam Hoje coordenada entre processos por lease SQLite com token, heartbeat e intervalo compartilhado de cinco minutos após falha. Trabalho antigo não sobrescreve um novo; flags órfãs podem retomar. Encerramento abrupto recupera após o prazo de 20 minutos.
  • Biblioteca PS conserva IDs/plataformas nas próximas sincronizações solicitadas e inclui páginas já salvas; dados antigos sem IDs não recebem edição inventada. Miniperfil usa dados públicos disponíveis no cache e oferece hover, teclado, toque, fechar, perfil e conversa Steam.
  • Lives recebem miniaturas reais da Twitch e indicação de disponibilidade recente nos cards. Prévias só consideram cards visíveis, com cache compartilhado e no máximo três títulos por minuto na instalação; resultado vencido volta a desconhecido. Player continua sob demanda, sem autoplay.
  • Conhecer o jogo abre a ficha dentro do Sphera sobre o calendário, preservando visão, mês e filtros ao fechar. Fichas RAWG e Steam oferecem descrição, original/tradução, imagens, requisitos disponíveis e links oficiais. A página completa da Steam não é incorporada: a resposta consultada usa X-Frame-Options DENY.
  • Conferência solicitada da tradução: seis testes Python isolados aprovados, duas traduções reais em cache (exemplo curto e Enshrouded), interface em 1280px/390px sem overflow ou erros JS e alternância original/tradução aprovada. Fontes compiladas e revisão estática dos demais ajustes; não houve suíte geral nem navegação com contas pessoais. Reprodução real das lives e sincronização PSN permanecem para conferência no uso.
  • Sintaxe final aprovada em 67 fontes Python, 43 templates Jinja, 25 JavaScript e dois MJS. Login local respondeu HTTP 200 com assets 1.4.1 e as novas rotas registradas.

Registro do planejamento de acabamento

2026-10-08

#

Notas

  • Correções do uso real passam a ser a etapa 0, antes da validação Gemini/notícias: aviso solo, configuração Discord, separação de encontros/calendário, remoção de canceladas, padrão PS5, capas, biblioteca PS, disponibilidade/miniaturas de lives, miniperfil e ficha da loja dentro do Sphera.
  • Registro detalhado em docs/reviews/2026-10-08-correcoes.md, com critérios de conclusão e seis imagens preservadas na pasta do projeto. Catálogo de 46 ofertas e datas de abril observados no print ficam como pontos de investigação, sem causa presumida.
  • Fluxo proposto diferencia descoberta pública e convite direcionado para desconhecidos do Sphera; registra destino dos futuros convites internos, Meus encontros e opções de Discord oficial/servidor próprio. Servidor oficial aguarda convite fornecido pelo usuário.
  • Roteiro principal, documentação Gemini e referência de retomada sincronizados. Atualização somente de planejamento: nenhuma correção funcional, envio de convite, criação de servidor ou chamada de API foi efetuada; aplicação permanece 1.4.0. Referências e integridade das imagens conferidas.

Não lançado

roteiro e documentação — 2026-10-07

#

Notas

  • SPHERA_ECOSSISTEMA.md reorganizado como roteiro atual: validar a base Gemini, notícias, perfil/personalização unificada, Bora jogar?, alertas, Assistir/conexões e Discord opcional. Cada etapa identifica estado, escopo e critérios de conclusão; chat, hardware e voz ficam no backlog após o núcleo.
  • Estado entregue separado de propostas: tradução Gemini implementada com validação real pendente; revisão e feedback editorial locais já existentes serão aproveitados. Critérios incluem avaliação com exemplos separados, preservação de decisões manuais, preferências editáveis e continuidade sem IA.
  • docs/integrations/gemini.md adicionado com configuração, fluxo, limites atuais somente da tradução e expansão planejada. O roteiro esclarece que feedback não treina automaticamente o modelo e que chave de tradução não ativa outros recursos.
  • RETOMADA_120.md identificado como registro histórico com link para o roteiro atual. Mudança somente documental: aplicação continua na 1.4.0; nenhum uso novo de API, orçamento ou credencial foi ativado. Referências locais e consistência dos estados conferidas; testes de aplicação não repetidos nesta atualização documental.

1.4.0

2026-10-07

#

Notas

  • Comparação PS5 usa um único card com o preço da PS Store e link para a oferta; preço Steam permanece na comparação principal. Ofertas da Steam identificam ativação na própria Steam.
  • Capas ausentes tentam a RAWG sob demanda, com correspondência exata de título, cache, orçamento existente e crédito da fonte. Títulos ambíguos continuam com a arte do Sphera. Só imagens próximas da área visível disparam consultas.
  • Recomendações de jogos solo ao grupo exibem um aviso antes de enviar; a pessoa pode compartilhar a indicação mesmo assim, sem tratá-la como convite coop.
  • Steam hoje amplia a seleção com ofertas brasileiras do evento vigente e buscas gerais, remove o teto antigo de 46 e começa com oito cards por seção. Evento e afinidade com biblioteca/wishlist salva ganham prioridade; preços/discounts atuais não herdam datas antigas de promoção.
  • Biblioteca reúne dados já salvos da Steam, PSN e Xbox, com busca, plataforma, ordenação, capas e atalho para abrir uma party. Dados de atividade de console não comprovam propriedade; navegação e filtros não renovam a PSN/Xbox.
  • Bora jogar? ganha seleção visual de jogos, quatro configurações prontas, estilos em linguagem informal, segundo idioma e escolha entre público, party ou convite Discord. Data/hora aparecem apenas ao agendar; fuso vem do dispositivo e detalhes do encontro são opcionais na interface. Convite Discord continua público no Sphera; link e instruções ficam visíveis somente aos participantes. Não há OAuth nem verificação de membros do Discord nesta versão.
  • Agenda alterna entre lista, cards e calendário mensal, com mês/ano, filtros pessoais e plataforma preservados. Calendário usa rolagem interna em telas pequenas e mantém capas inteiras.
  • Descrições RAWG podem ser traduzidas para português com Gemini; original preservado e resultado identificado como “Traduzido pelo Sphera”. Chave somente no backend, cache compartilhado de 30 dias e limite padrão de 30 tentativas/dia. Sem chave, falha ou limite, permanece o texto original. `.env.example` inclui GEMINI_API_KEY, GEMINI_TRANSLATION_MODEL e GEMINI_TRANSLATIONS_PER_DAY; nenhuma nova dependência necessária.
  • Fichas de jogos abrem o player público da Twitch dentro da própria página, após clique e sem autoplay. Retorno à agenda recebe botão próprio. Assistir lives públicas usa as credenciais do aplicativo já configuradas, sem exigir conta Twitch do visitante.
  • Lista aprovada do grupo recebe capas maiores sem cortes. Amigos cadastrados no Sphera têm perfil público acessível apenas a amigos Steam salvos ou membros da mesma party; atalho para o chat Steam e prévia ao passar o mouse ou focar com o teclado. Conversa interna do Sphera permanece no plano futuro.
  • Consulta pública real retornou 240 ofertas em reais, incluindo 15 jogos identificados no evento vigente; consulta Twitch retornou seis lives de Enshrouded. Interface autenticada conferida em banco isolado: comparação PS5, biblioteca, criação de party bilíngue, agenda nas três visões e ano/mês, player inline, perfil e prévia de amigos. Agenda/ficha conferidas em 390px sem excesso horizontal na página. Tradução real depende da chave Gemini; reprodução real de vídeo e abertura do aplicativo Steam não foram verificadas.
  • Validação final: 178 testes Python e 43 JavaScript aprovados; 64 fontes Python, 42 templates Jinja e 24 fontes JavaScript compiladas. Regressões cobrem biblioteca privada, perfis limitados por vínculo, promoções vigentes, preços atuais, correspondência de capas, tradução/cache/orçamento/credenciais, idioma secundário e privacidade do convite Discord. Nenhuma sessão de exemplo foi inserida no banco pessoal.

1.3.2

2026-10-07

#

Notas

  • Revisão das entregas 1.1–1.3: 159 testes Python e 43 JavaScript aprovados. Novas regressões cobrem a última vaga com reservas simultâneas, participação idempotente, privacidade da party e dos detalhes do encontro, CSRF, cancelamento pelo organizador, expiração e fusos.
  • tzdata, já declarada no requirements, instalada no ambiente virtual deste PC; sua ausência impedia criar encontros em fusos IANA no Windows. Dependências verificadas sem conflitos.
  • RAWG: campos opcionais ou incompletos de plataformas, requisitos, gêneros e screenshots não derrubam a ficha. HTML da fonte continua convertido para texto e escapado. Orçamento compartilhado, concorrência, cache e preservação após limite da API cobertos por testes sem rede.
  • Calendário mantém o catálogo salvo quando uma thread de atualização não consegue iniciar e limita threads simultâneas por ano no processo. A prévia da Home prioriza interesses e preenche vagas restantes com descobertas identificadas.
  • Afinidade por título respeita palavras completas e tamanho mínimo; nomes curtos deixam de corresponder a partes de outras palavras. Franquias com nome completo continuam reconhecidas.
  • Cancelamento de encontros usa confirmação dentro do card, com Confirmar cancelamento, Manter sessão e Escape; uma primeira ação nunca envia o cancelamento. Preservação dos filtros, expansão e invalidação da agenda após encontros cobertas por regressões JavaScript.
  • Modal de lives com largura contida no celular e texto de cache que não sugere atualização contínua.
  • 59 fontes Python, 40 templates Jinja e 18 fontes JavaScript compiladas. Oito rotas autenticadas responderam 200 na revisão isolada. Criação de encontro e aparição na Home/agenda conferidas no navegador; calendário e combinação de filtros conferidos em desktop e 390px, sem excesso horizontal.
  • Conferência visual concluída: confirmação dentro do card, Manter sessão, Escape e cancelamento final funcionam; o encontro cancelado fica identificado em Meus encontros e sai da prévia da Home. Lives: mensagem de indisponibilidade, fechamento, retorno do foco, cards e largura em 390px conferidos. O clique gera o iframe oficial com parent e sem autoplay. Cards com transmissão usam dados fictícios apenas no cache descartável; reprodução real de vídeo e nova autenticação nas plataformas não foram verificadas. Testes e encontros de exemplo usam bancos descartáveis, sem alterar contas ou sessões pessoais.

1.3.1

2026-10-07

#

Notas

  • Lives Twitch sob demanda nas fichas RAWG e nos jogos de Descobrir. Português primeiro, até seis canais, player oficial após clique e sem autoplay; alternativa para abrir diretamente na Twitch.
  • Categorias com correspondência exata normalizada, sem misturar IDs Steam/RAWG/Twitch. Rotas autenticadas aceitam somente jogos presentes no catálogo salvo ou nas caches do usuário.
  • Cache SQLite compartilhado de três minutos, bloqueio por jogo durante consultas e recuo de consultas após erros/limite da Twitch. Tokens apenas em memória, validação horária e renovação no servidor.
  • Canais marcados como maduros pelo provedor são omitidos. Dados de espectadores são uma fotografia da consulta, não atualização contínua.
  • Quatro testes isolados passaram; consulta real de Fortnite retornou seis lives. Sintaxe Python/JS e templates Jinja conferidos. Fluxo autenticado e player dentro da conta ainda pendentes de validação visual.

1.3.0

2026-10-07

#

Notas

  • RAWG integrada ao calendário, com catálogo compartilhado para PC, PlayStation, Xbox e Switch. Wishlist e caches Steam complementam os lançamentos; correspondência entre títulos preserva edições e exige nome exato sem ambiguidade.
  • Agenda abre nos próximos lançamentos, mostra seis jogos por vez e tem filtro de plataforma. Navegação por mês fica em uma opção expansível; seleção e filtros são preservados ao atualizar. Home mantém três lançamentos e a composição de amigos/calendário aprovada.
  • Afinidade calculada localmente com gêneros e tags de até quatro jogos da biblioteca e quatro da wishlist. Metadados dessa amostra são buscados em segundo plano e compartilhados em cache. Jogos já possuídos e rejeições identificadas no catálogo Steam são respeitados; wishlist explícita tem prioridade.
  • Ficha dos jogos RAWG no calendário com descrição, avaliações, imagens e requisitos informados pela fonte. Dados em cache por sete dias; textos escapados e HTML convertido para texto. Consultas de detalhes só aceitam IDs do catálogo salvo.
  • Bora jogar? oferece nomes do catálogo RAWG salvo no autocompletar, sem consultar a API ao digitar. Atribuição à RAWG no calendário, Home, catálogo e sessões quando seus dados aparecem.
  • Cliente somente no backend, origem HTTPS fixa e endpoints gratuitos permitidos. Cache, bloqueios e orçamento compartilhados em SQLite; reserva de consulta em transação, sem retentativas automáticas ou redirects. Orçamento padrão de 18.000 tentativas/mês, limitado a 20.000; erros ou cota encerrada preservam os dados salvos. Nenhum plano pago contratado.
  • Carga inicial real do catálogo anual: 398 registros nas amostras mensais, utilizando 12 consultas. Catálogo é um recorte de até 40 jogos por mês, não uma lista completa de todos os lançamentos; datas gerais podem divergir entre plataformas.
  • Sintaxe Python/JavaScript e templates Jinja revisados. Testes automatizados, fluxo autenticado e inspeção visual não executados nesta etapa.

1.2.1

2026-10-07

#

Notas

  • Home reorganizada conforme o esboço: amigos e party à esquerda, calendário à direita. Cada lista mostra até quatro pessoas; agenda mostra até três lançamentos com capa, data e motivo pessoal.
  • Composição com divisórias discretas, menos cabeçalhos e sem empilhar faixas de lançamentos, amigos e encontros. Acesso ao Bora jogar? integrado ao rodapé da área da galera; próximo encontro confirmado continua disponível.
  • Em telas menores, as duas áreas se empilham. No celular, lançamentos usam rolagem manual; sem carrossel automático ou novas consultas. Presença continua indicando a última consulta.
  • Notícias e destaque principal mantidos. Compilação dos templates revisada; testes e inspeção visual no navegador não executados nesta etapa.

1.2.0

2026-10-07

#

Notas

  • Nova área Bora jogar?: criar sessões agora ou agendadas, com jogo, plataforma, estilo, idioma, microfone, duração e número de participantes. Convites para a comunidade ou apenas para a party atual.
  • Confirmação de presença, liberação de vaga e cancelamento pelo organizador. Reserva de vagas com atualização condicional no banco e participação única por pessoa/sessão. Formulários autenticados com proteção CSRF.
  • Descoberta prioriza jogos da biblioteca ou wishlist Steam em cache, com motivo visível. Busca por jogo, plataforma, estilo e período; Meus encontros reúne participações e cancelamentos ainda dentro do horário previsto. Lista limitada e expansão de oito em oito, sem consultas periódicas.
  • Participantes confirmados veem a lista da galera, perfis Steam disponíveis e instruções do encontro. Organizador informa onde combinar a partida; horários são armazenados em UTC e exibidos no fuso do dispositivo. Novo requisito tzdata para fusos IANA no Windows.
  • Home ganha um atalho compacto para encontrar companhia ou abrir o próximo encontro confirmado. Calendário exibe até três encontros; alterações de participação atualizam a prévia da Home e a agenda ao voltar à guia.
  • Tabelas play_sessions e play_participants adicionadas pelo create_all na inicialização. Nenhuma coluna de usuários alterada. Sem integração Discord, chat ou voz nesta entrega.
  • Conferência de sintaxe de Python, JavaScript e Jinja concluída. Testes automatizados, inspeção visual e fluxo autenticado com usuários reais ainda não executados.

1.1.1

2026-10-07

#

Notas

  • Prévia da Home reformulada em uma faixa de lançamentos com datas, capas horizontais e identificação curta dos interesses. Remove os dois painéis altos com grandes fundos azuis e áreas vazias.
  • Party e amigos reunidos em uma linha compacta com avatares, nomes, jogos e acesso ao lobby. Contagem de pessoas ajustada ao singular; presença informa a última consulta e seu horário relativo.
  • Celular usa faixas com rolagem manual e próximo item parcialmente visível. Foco de teclado visível, capas inteiras e movimento reduzido respeitado; nenhum carrossel automático ou nova consulta externa.
  • Estilo da Home isolado em home-lobby.css e 45 regras antigas removidas de calendar-studio.css. Versão atualizada para renovar a cache dos estilos.
  • Sintaxe dos dois templates Jinja compilada sem erros. Testes automatizados e conferência visual no navegador não executados nesta etapa.

1.1.0

2026-10-07

#

Notas

  • Calendário passa a ter guia própria na navegação e uma agenda compacta na Home, com até três próximos lançamentos. Sai do fim da área de amigos.
  • Radar considera wishlist, jogos relevantes e biblioteca Steam disponível, com títulos/tempo jogado e amostra de tags dos jogos mais jogados. Cada sugestão informa o motivo; jogos já possuídos e descobertas dispensadas em Para você são excluídos. Datas conhecidas da wishlist prevalecem sobre o catálogo.
  • Calendário com seleção de mês/ano inteiro, busca, filtros por radar/wishlist/biblioteca e período, lista em ordem de data e expansão em blocos de doze. Atualizar visão preserva a seleção.
  • Amigos e membros do grupo aparecem na Home e antes das votações no lobby, com indicação da última sincronização. Consulta de membros evita carregar as caches de cada conta.
  • Home usa somente caches e consultas locais. Sincronização da biblioteca e catálogo ocorre em segundo plano ao abrir o calendário; amostra de tags reutilizada por sete dias, com orçamento limitado para consultas externas. Agenda usa controlador próprio, sem consultas periódicas; carrossel antigo removido.
  • Revisão de sintaxe de Python, JavaScript e templates Jinja concluída. Testes automatizados, conferência visual no navegador e validação da Steam com a conta real não executados nesta etapa.
  • Plano do ecossistema e do Discord registrado em SPHERA_ECOSSISTEMA.md. Integração Discord, busca pública de parceiros, chat e voz ainda são próximos passos.

1.0.6

2026-10-06

#

Notas

  • Na mira do grupo passa a exibir três jogos por fileira no desktop, dois em telas intermediárias e um no celular.
  • Cards com espaços internos e textos menores, preço/desconto alinhados e selo de favorito discreto; destaque duplicado sobre a capa removido. Capas horizontais preservam a arte inteira.
  • Decoração do lobby também contida em telas intermediárias para evitar rolagem lateral.
  • Validação: 34 templates compilados; grade de três, duas e uma coluna conferida em 1440px, 900px e 390px, usando cópia isolada do banco.

1.0.5

2026-10-06

#

Notas

  • Lista da galera ocupa a largura inteira, em três colunas no desktop, duas em telas intermediárias e uma no celular; elimina a coluna vazia ao lado dos aprovados.
  • Jogos aprovados ganham miniaturas horizontais sem corte, preço/desconto juntos e um resumo de quem sugeriu e dos apoios. Propostas em votação mantêm ações e contagem de votos em cards menores.
  • As duas listas exibem seis jogos inicialmente, com Ver mais em blocos de seis e contador visível. Votar ou remover atualiza a paginação na mesma página, preservando os jogos já expandidos.
  • Aviso de votação vazia reduzido e decoração do lobby contida no celular para evitar rolagem lateral.
  • Validação: 130 testes Python e 37 testes JavaScript aprovados; 34 templates compilados. Lista conferida em 1440px e 390px; expansão de 6 para 12 jogos e aprovação via AJAX verificadas com exemplos descartáveis em cópia isolada do banco.

1.0.4

2026-10-06

#

Notas

  • Lembrete discreto do grupo aparece após 25 segundos de uso na Home, wishlist ou descobertas, sem modal, som, animação ou mudança de foco.
  • Mostra propostas abertas que ainda aguardam o voto da pessoa; sem pendências, convida a combinar o próximo jogo. Pessoas sem grupo não recebem o lembrete.
  • Intervalo de 24 horas quando há votos pendentes e 72 horas para o convite geral. Agora não e visitar o grupo adiam por 72 horas; é possível desativar neste navegador. Preferência separada por conta e grupo.
  • Lembrete não aparece durante o guia ou outros diálogos, em guias de leitura ou com a janela em segundo plano. Usa apenas uma contagem local no banco e não adiciona consultas periódicas.
  • Validação: 130 testes Python e 33 testes JavaScript aprovados; 34 templates compilados. Aparição automática, desktop e celular, abertura do grupo sem recarga e ocultação ao retornar à Home conferidas em cópia isolada do banco.

1.0.3

2026-10-06

#

Notas

  • Home ganha um radar compacto com até três manchetes, miniaturas, categoria, data e fonte, além de um atalho discreto junto ao destaque principal.
  • Seleção usa notícias salvas dos últimos sete dias, as categorias da conta e a personalização existente. Evita duplicatas, varia as fontes e respeita matérias rejeitadas e termos bloqueados; sem consultas externas ao abrir a Home.
  • Radar completo abre na mesma página; manchetes abrem a fonte em nova guia. Feedback de desinteresse também remove a manchete da Home já carregada.
  • Layout adapta as manchetes para linhas compactas no celular, com fallback para imagens ausentes e foco de teclado visível.
  • Validação: 127 testes Python e 27 testes JavaScript aprovados; 33 templates compilados. Home conferida em 1440px e 390px; navegação sem recarga e remoção após feedback verificadas em cópia isolada do banco.

1.0.2

2026-10-06

#

Notas

  • Xbox pessoal: chamadas usam https://api.xbl.io/v2/, conforme o exemplo atual da OpenXBL.
  • Leitura aceita o envelope content, os formatos profileUsers/people e perfil direto com XUID/gamertag. Consultas de amigos, histórico e conquistas usam a mesma normalização do envelope.
  • Perfis sem gamertag ou XUID válido continuam recusados; confirmação de identidade e criptografia preservadas. Diagnósticos de formato no terminal não incluem chave, tokens ou dados pessoais.
  • Validação: 120 testes Python aprovados, incluindo 16 regressões de URL, formatos da API, erros HTTP, identidade e conexão em banco em memória. Nenhuma chamada autenticada com chave real foi executada nesta revisão.

1.0.1

2026-10-06

#

Notas

  • Achados pro seu play: capas horizontais acima das informações, na proporção dos headers Steam, com arte inteira e sem zoom ou corte vertical.
  • Carrossel com três cards no desktop amplo, dois em larguras intermediárias e um com indicação do próximo no celular; preço, motivos e ações organizados abaixo da capa.
  • Regras antigas de imagem lateral removidas; apresentação restrita às recomendações, mantendo as ações de comparação, favorito, grupo e feedback.
  • Validação: 32 templates Jinja compilados; capas, carrossel e largura da página conferidos em 1440px e 390px. Comparador e troca de sugestão testados em cópia isolada do banco.

1.0.0

2026-10-06

#

Primeiro acesso e conexões

  • Guia com cinco etapas: conhecer o Sphera, Steam, PlayStation, Xbox/Microsoft e segurança; atalhos levam aos fluxos reais de conexão.
  • Guia abre na primeira visita por conta, pode ser reaberto na Home/menu e lembra a opção de não mostrar novamente neste navegador. Modal acessível com teclado, Escape, foco e navegação em etapas; versão pública em /guide funciona antes do cadastro.
  • Cadastro e login alinhados ao design do Sphera, com senha exclusiva da conta local, plataformas opcionais e ajuda disponível antes de entrar.
  • Steam explica login oficial, privacidade da wishlist e amigos. Importação usa a API pública atual IWishlistService/GetWishlist, com sessão HTTP isolada e sem fallbacks de cookies do servidor/navegador ou Selenium. Consultas vazias preservam a lista salva.
  • Importação preserva títulos/preços conhecidos durante a atualização e usa o nome oficial retornado pela loja ao enriquecer novos jogos.
  • PSN explica integração comunitária, uso do NPSSO, armazenamento dos tokens derivados e diferença entre desconectar no Sphera e encerrar sessões na Sony.
  • Meu Xbox ganha atalho visível na loja e guia direto. Login Microsoft é descrito via OpenXBL, com confirmação de gamertag; quando o aplicativo não está configurado, o guia informa a disponibilidade real. Histórico e biblioteca de compras são diferenciados.
  • Segurança descreve dados usados, credenciais, cache, escolha das conexões e cuidados com o domínio/HTTPS; sem promessas de escopo que os tokens não garantem.

Validação

  • 104 testes Python e 27 testes JavaScript aprovados; 32 templates Jinja compilados.
  • Guia, cadastro e login conferidos no desktop e celular; teclado, fechamento, preferência por conta e atalhos dos painéis verificados no navegador.

Disponibilidade

  • A conexão automática Microsoft depende do cadastro do aplicativo e callback na OpenXBL, além da chave de criptografia do servidor. Nenhuma autorização pessoal Microsoft real foi efetuada nesta revisão.
  • Esta versão foi preparada e validada localmente; publicação na internet depende da configuração do ambiente de produção.

0.14.1

2026-10-06

#

Revisão da navegação e atualizações

  • Wishlist atualizada dentro da guia, preservando as demais áreas já carregadas, os filtros e a posição de leitura.
  • Cada painel remove seus eventos, cancela consultas e libera tarefas pendentes quando é substituído. Retornar à wishlist mantém uma única sequência de consultas de progresso.
  • Carregamento de guias tem limite de espera e botão de nova tentativa; atualizações simultâneas da mesma guia são agrupadas.
  • Testes de recuperação do cache após bloqueios temporários do Windows e preservação do arquivo anterior quando a gravação falha.
  • Ações de propostas, votos e remoções do grupo continuam funcionando após a substituição de um painel.
  • Ao retornar ao navegador, o painel visível retoma suas consultas. Falhas ao sair e voltar à mesma guia oferecem nova tentativa e preservam o painel anterior.
  • Navegação Steam em duas colunas no celular, com as quatro áreas visíveis e descrição/perfil sem aperto horizontal.
  • Validação: 88 testes Python e 22 testes JavaScript aprovados, 30 templates Jinja compilados, navegação/notificações conferidas no navegador e versão 0.14.1 confirmada no servidor local.

0.14.0

2026-10-06

#

Seu espaço Xbox

  • Novo acesso no fim da home e nas configurações, abrindo a guia Meu Xbox junto a Ofertas e Meus interesses.
  • Conexão pessoal pela OpenXBL: perfil, Gamerscore, amigos e histórico de jogos com progresso. Conquistas consultadas por jogo; listas exibidas em etapas para facilitar a leitura.
  • Fluxo de login Microsoft preparado com redirecionamento OpenXBL e confirmação do gamertag ao retornar. A ativação exige cadastrar o aplicativo e configurar sua chave pública e callback. Conexão por chave pessoal disponível como alternativa.
  • Autorizações individuais criptografadas no servidor, confirmação com validade de dez minutos, proteção CSRF, atualização manual e desconexão. Dados anteriores preservados quando parte da consulta falha.
  • Atualizações da loja preservam a área pessoal. Ofertas e Game Pass continuam disponíveis sem conectar uma conta.
  • Sintaxe Python, JavaScript e Jinja revisada. Conexão com conta real ainda depende de autorização OpenXBL; nenhuma consulta pessoal autenticada foi validada.

0.13.1

2026-10-06

#

Notas

  • Descobrir: cards de ofertas, jogos gratuitos e testes agora têm ação Comparar lojas. Capa/título continuam abrindo a Steam; o botão abre preços PC, PlayStation e Xbox/Microsoft.
  • Comparação console também aceita o título salvo em Descobrir, mesmo fora da wishlist. A prioridade permanece durante a atualização do comparador; preços Steam respeitam a data de sua própria origem.
  • Game Pass consultado por plano: Essential, Premium, Ultimate e PC Game Pass, com disponibilidade separada de PC/Xbox. Na loja Xbox, o selo só aparece quando há inclusão confirmada; retirado o selo Ultimate/Fora do catálogo.
  • Home inclui a marca Xbox junto à Steam e PlayStation.
  • Recomendações da wishlist usam imagem e texto lado a lado, tipografia legível e ações mais compactas. Duas no desktop, uma em larguras intermediárias e capa acima do texto no celular estreito.
  • Notícias e suas imagens/layout permanecem preservadas. Revisão de sintaxe Python/JavaScript/Jinja; sem testes ou inspeção visual autenticada.

0.13.0

2026-10-06

#

PlayStation

  • Meus interesses com filtros mais baixos e largos: busca, preços e ordenação na mesma linha quando há espaço, opções discretas e adaptação à largura do painel.
  • Dependência Playwright e Chromium instalada no Python que executa o servidor local, restaurando a possibilidade de atualizar os preços da PS Store.
  • O comparador prioriza o jogo aberto na fila da loja e distingue consulta em andamento, ausência de correspondência e indisponibilidade. Versões PS4 e PS5 aparecem com sua plataforma real.
  • Preços vencidos ficam ocultos; atualização em segundo plano respeita visibilidade, tempo de espera e nova tentativa.

Xbox, Microsoft Store e Game Pass

  • Nova área Xbox/Microsoft no cabeçalho, com Ofertas e Meus interesses da wishlist Steam. Filtros de busca, PC/Xbox, preço, promoção, relevância e Game Pass; exibição progressiva dos cards.
  • Compras de PC, Xbox e Xbox Play Anywhere mantêm suas plataformas e preços próprios. Ofertas brasileiras em reais consultadas no catálogo público da Microsoft; preços condicionados a assinatura, teste ou cloud não viram ofertas de compra.
  • Cards Steam e comparador passam a mostrar versões Microsoft e disponibilidade no Game Pass Ultimate para PC e console. Consulta incompleta, erro ou correspondência ambígua aparecem como não confirmado.
  • Cache público separado, atualização em segundo plano, limites por rodada, prioridade ao comparador e expiração de valores. Não exige chave ou conexão de conta Xbox.
  • Efeitos dos novos cards respeitam Imersão, Essencial e movimento reduzido. Notícias e imagens aprovadas preservadas.
  • Sintaxe JavaScript/Python/Jinja revisada; inspeção visual e interação autenticada no navegador ainda pendentes.

0.12.0

2026-10-06

#

Visual e movimento

  • Achados pro seu play com título menor, em leitura contínua. Subtítulos da Steam, Descobrir e Grupo usam tipografia local mais discreta, mantendo a legibilidade dos cards.
  • Modo Imersão como padrão: movimento suave nas imagens da home, órbitas, luz sobre os destaques e entrada breve dos cards.
  • Modo Essencial no botão do cabeçalho: visual estático, sem animações/zoom de hover e com vídeos automáticos pausados. Preferência salva no navegador e sincronizada entre abas.
  • Efeitos respeitam movimento reduzido do sistema e pausam fora da tela ou com a página oculta. O conteúdo das Notícias permanece preservado e fora da camada de efeitos.
  • Steam hoje volta a reproduzir os vídeos disponíveis em Imersão. Renderer único preserva a reprodução ao ordenar coleções; aceita MP4/WebM e usa timeout na atualização do evento.

Arte e histórico

  • Nova arte original do Sphera, gerada com imagegen: esfera e órbita dourada para capas de jogos indisponíveis. Aplicada à Steam, PlayStation, home, grupo e calendário, com fallback sem repetição de erro.
  • Changelog com identidade navy/creme/dourado, texto mais leve, índice de versões e layout adaptado ao celular.
  • Leitura do Changelog separa versão e data tanto nos títulos com travessão quanto com hífen.
  • Checagens estáticas de JavaScript/Python/Jinja; CSS revisado por leitura. Validação visual e de interação no navegador pendente.

0.11.0

2026-10-06

#

Notas

  • Cards Steam maiores: galeria de três, duas ou uma coluna conforme a largura, capas em destaque, títulos de 22 px, preços de 30 px e ações de pelo menos 44 px. Favoritos, avaliações, comparação de preços e sugestões PlayStation continuam nos cartões.
  • Para você com duas recomendações amplas por vez no desktop e uma no celular; hierarquia de leitura e contraste revistos.
  • Descobrir reformulado com três caminhos diretos: Em oferta, Experimente e Gratuitos. Coleções abertas, ordenação existente e exibição em lotes de seis sem perder itens do catálogo.
  • Eventos usam os dados disponíveis da Steam; removidos a imagem de evento fictício e o autoplay de vídeo. Descobrir permite nova tentativa ao retornar após falha no polling.
  • Notícias corrigidas: a função de carregamento confundia a categoria com a guia aberta e devolvia listas vazias. Novo radar editorial com uma matéria em destaque e duas secundárias por categoria.
  • Atualizar radar busca novidades em segundo plano, mostra andamento/erro e substitui apenas o conteúdo de notícias. Feedback remove a matéria e promove outra da lista adicional, quando disponível; o filtro selecionado é preservado.
  • Grupo redesenhado como lobby: participantes, amigos online, propostas e votação em destaque, jogos em comum e calendário com mais espaço para leitura.
  • Propostas e votos sincronizados entre as guias já carregadas; filtro de amigos respeita os itens ocultos. Mensagens dos formulários de grupo são encaminhadas ao fragmento, e Atualizar amigos retorna à guia Grupo.
  • Layouts responsivos, foco visível e suporte a movimento reduzido. Sintaxe JavaScript, Python e Jinja verificada; CSS revisado por leitura. Validação visual e de interação no navegador pendente.

0.10.1

2026-10-06

#

Notas

  • Painel ADM com a identidade visual do Sphera: tipografia expressiva, destaque dourado e superfícies mais limpas.
  • Visão geral com indicadores e atalhos para notícias, suporte e usuários; navegação direta pelas áreas, respeitando as permissões existentes.
  • Notícias, suporte, usuários, atividade, administradores e sistema passam a ocupar a largura da área de trabalho. Seções principais abertas; histórico de relatos resolvidos/ignorados continua recolhível.
  • Links diretos, Voltar/Avançar e retorno após formulários mantêm a área correspondente; modos da revisão de notícias destacam a seleção atual.
  • Conta administrativa mostra o usuário da sessão e um atalho às configurações; formulários de gestão, curadoria e manutenção mantidos.
  • Layout responsivo, foco visível, link de salto e suporte a movimento reduzido. Revisão estática; validação visual e de interação no navegador pendente.

0.10.0

2026-10-06

#

Notas

  • Steam redesenhada como galeria: Meus jogos com filtros diretos Tudo, Em oferta, Favoritos, No horizonte e Indisponíveis; ordenação e carregamento em lotes de 18.
  • Para você em prateleira horizontal, com recomendações e ações visíveis. Marcação de favoritos e proposição ao grupo continuam usando os dados e rotas existentes.
  • Marcação de relevância sincronizada entre a galeria e as recomendações; reconstrução das ações preserva comparação de preços e troca de sugestões.
  • Descobrir, Notícias e Grupo deixam de usar sanfonas para o conteúdo principal. Prateleiras com rolagem nativa, reduzindo a interferência na navegação.
  • Filtros de Meus interesses PlayStation em um painel próprio: preço e ordenação agrupados, opções em botões de seleção e ação Limpar filtros.
  • Login reformulado com a identidade da home, campos com autocomplete e opção de mostrar senha; preservado o fluxo de convite de grupo.
  • Configurações reorganizadas com navegação direta, conexões Steam/PSN, controles de notificações e preferências, mantendo todos os formulários anteriores.
  • Estilos responsivos, estados de foco e preferência de movimento reduzido. Home preservada.

0.9.1

2026-10-06

#

Notas

  • Retomada da shell 0.9.0: notificações exibem contagem de não lidas e destaque de leitura; abrir uma notificação ou marcar todas usa as rotas AJAX existentes.
  • Notificações mantidas na home, Steam e PlayStation, com consulta da contagem por minuto somente enquanto a página estiver visível; fechamento por Escape e estado acessível do botão.
  • Cache de ofertas e estado de atualização repetem a substituição atômica até cinco vezes em falhas transitórias Windows 5/32/33. O arquivo anterior permanece preservado se a gravação falhar; concorrência entre processos ainda requer investigação.
  • Alterações revisadas por leitura do código; não foram executados testes nem validação no navegador nesta etapa.

0.9.0

2026-10-05

#

Notas

  • Nova home do Project Sphera, com tipografia expressiva, detalhes dourados, jogos da wishlist e atalhos para Steam e PlayStation; também disponível na entrada pública do site.
  • Steam reorganizada em Wishlist, Steam hoje, Notícias e Grupo & amigos, com conteúdo carregado apenas quando a guia é aberta e reaproveitado nas próximas visitas dentro da página.
  • Navegação mantém a página, suporta links diretos e Voltar/Avançar do navegador e preserva filtros e posição de rolagem entre as guias.
  • Cartões e seções da Steam mais limpos, perfil compacto e busca reduzida para 30 px de altura; movimentos curtos com suporte a preferência de movimento reduzido.
  • Home usa somente dados salvos e até duas capas da wishlist; atualizações de Steam/notícias ficam nas respectivas áreas. Calendário com avanço manual para reduzir trabalho em segundo plano.

0.8.4

2026-10-05

#

Notas

  • Meus interesses: faixa de preço, menor/maior valor, maior promoção e apenas ofertas; filtros preservados durante a consulta progressiva.
  • Catálogo PS Store com preço original, desconto, condição de PS Plus e prioridade para PS5; preços atualizados após uma hora, mantendo as correspondências quando uma consulta falha.
  • Steam: sugestão da versão PS5 nos cartões da wishlist e comparação separada de PC/console, com economia apenas quando os preços são recentes e sem condição de assinatura.
  • Biblioteca PSN mostra quatro últimos jogados; cabeçalhos maiores para biblioteca/troféus e amigos, com fundo inspirado na identidade PlayStation.
  • Topbar compacta: seletor de plataformas junto à marca, ícones Steam/PlayStation padronizados, filtros e opções secundárias em menus.

0.8.3

2026-10-05

#

Notas

  • Corrigido erro 500 no painel PlayStation quando um servidor antigo recebe o novo template: a wishlist exibe uma orientação de reinicialização sem interromper perfil e ofertas.
  • Testes de regressão para contexto antigo e renderização das rotas PlayStation com e sem conexão PSN.

0.8.2

2026-10-05

#

Notas

  • Recuperação automática única do cache PSN antigo, com capas e jogos recentes; falhas parciais preservam os dados anteriores.
  • Avatar com suporte aos formatos de perfil Sony; resumo PSN com identidade, nível e assinatura.
  • Wishlist Steam no console mostra somente correspondências de título confirmadas na PS Store brasileira, com imagens e links oficiais; DLCs e títulos diferentes não confirmam o jogo.
  • Verificação pública em lotes e cache SQLite compartilhado: conta PSN opcional, interesses como guia inicial para usuários sem conexão, ofertas acessíveis sem conectar a Sony.
  • Visual mais leve na dashboard e na PlayStation: controles compactos, bordas discretas, cartões menores e filtro de relevância corrigido, preservando o destaque dourado.

0.8.1

2026-10-05

#

Notas

  • Steam e PlayStation como guias da dashboard, com troca parcial do conteúdo e perfil PSN no cabeçalho.
  • Perfil e troféus compactos; até seis últimos jogados, biblioteca recolhida e expansão em grupos de seis.
  • Perfil e páginas da biblioteca persistidos no banco; navegação reutiliza os dados. PSN consultada apenas na sincronização manual ou para páginas ainda não salvas, com proteção de 60 segundos entre sincronizações.
  • Ofertas carregadas ao abrir a seção correspondente. Cache antigo permanece utilizável até a próxima sincronização.
  • --

[0.8.0]

2026-10-05

#

Notas

  • Navegação por abas Biblioteca, Ofertas e Interesses; wishlist mostra 12 jogos por vez, com busca em toda a lista e botão para carregar mais.
  • Página PlayStation completa em /user/playstation, disponível pelo painel da dashboard, com biblioteca em cartões, capas oficiais da PSN, troféus, progresso por jogo, busca e amigos em painel recolhível.
  • Imagens dos jogos com troféus preservadas pela integração; conexões antigas carregam as capas ao atualizar a PSN. Wishlist Steam exibida com imagens e identificação da origem, mantendo pesquisa de console sem presumir equivalência.
  • Coleta pública da PS Store brasileira com navegador sem sessão, preços em BRL, plataformas, descontos, links oficiais e campanhas. Preços exclusivos do PS Plus identificados.
  • Ofertas carregadas separadamente em segundo plano, cache compartilhado de 30 minutos, data da consulta, limite de 24 cartões e intervalo de tentativas após falhas. Dados com mais de 24 horas não são exibidos.
  • Nova dependência Playwright e Chromium para renderizar a loja; neste PC instalados. Em outro PC, instalar requirements.txt e executar python -m playwright install chromium.

[0.7.6]

2026-10-05

#

Notas

  • Consulta de perfil PSN usa o ID real devolvido pelo resumo de troféus ou pela lista de dispositivos da própria conta.
  • Falha isolada no perfil não impede salvar a conexão quando outros dados PSN foram consultados com sucesso; painel sinaliza perfil indisponível.
  • Respostas com objeto de erro nos endpoints opcionais são tratadas como falhas, evitando exibir dados vazios como consultas bem-sucedidas. Se todas as consultas falham, a conexão não é salva.

[0.7.5]

2026-10-05

#

Notas

  • Restaurado o dourado na borda dos jogos relevantes e nos botões de relevância.
  • Integração PSN usa Node disponível quando PSN_NODE_PATH aponta para um executável ausente; corrigido o caminho local no .env.
  • Mensagens específicas para configuração, dependências, autenticação, rede, perfil e tempo limite. Logs registram apenas códigos seguros, sem tokens.
  • Tokens retornados pela Sony validados antes da consulta do perfil.

[0.7.4]

2026-10-05

#

Revisão e aprendizado da classificação de notícias

  • Fila de até oito notícias agrupadas por seção, com botão “Está certo” e correção “Corrigir e aprender”. Itens revisados saem da fila sem remover a notícia publicada; próximo lote aparece ao concluir o atual.
  • Modos para dúvidas/conferência, todas não revisadas e decisões já revisadas. Contadores de exemplos, itens pendentes, padrões consistentes e revisões concluídas.
  • Nova tabela mantém uma decisão por notícia, autor, conteúdo e seção escolhida; criada automaticamente sem alterar tabelas existentes. Mudanças no texto invalidam a revisão anterior para nova conferência.
  • Confirmações repetidas são idempotentes. Trocar uma decisão desfaz votos de termos da decisão anterior; peso dos termos limitado.
  • Classificação usa semelhança ponderada com exemplos humanos, exige pelo menos três exemplos concordantes e sinais suficientes para mudar automaticamente a seção. Confiança é um critério heurístico, não percentual de acerto.
  • Decisões manuais preservadas durante reclassificações dos feeds. Exemplos permanecem disponíveis mesmo após a limpeza de notícias antigas.
  • Casos incertos têm prioridade; amostragem de casos consistentes permite auditoria. Classificação da geral compartilhada entre usuários; preferências pessoais de relevância continuam separadas.
  • Aprendizado anterior por termos preservado no banco, mas mudanças automáticas exigem novos exemplos documentados, evitando decisões baseadas apenas em votos antigos sem contexto.

[0.7.3]

2026-10-03

#

Conta PlayStation e descarte de sugestões

  • Conexão pessoal PSN via psn-api 2.18.1: perfil, assinatura Plus, resumo dos troféus, até 24 jogos com progresso e até 12 amigos com presença quando permitida pela Sony.
  • Conectar, atualizar, reconectar e desconectar dentro do painel. Consultas somente sob demanda; indisponibilidade e privacidade exibidas sem bloquear a dashboard.
  • NPSSO não persistido; tokens de acesso e renovação criptografados por usuário no banco. Chave PSN_ENCRYPTION_KEY mantida no ambiente. Formulários protegidos contra CSRF e credenciais enviadas ao Node por stdin.
  • “Não tão relevante” aceita o descarte mesmo depois da atualização do catálogo, persiste por 90 dias, preserva a ordem das outras sugestões elegíveis e completa com novos candidatos.
  • Contagem e mensagens da área de sugestões tratadas sem falhar por elementos ausentes.
  • A conexão real PSN e a interação no navegador precisam de validação com a conta do usuário; testes não executados nesta alteração.

[0.7.2]

2026-10-03

#

PlayStation — primeira etapa

  • Botão PlayStation abre um painel dentro da dashboard, preservando a página Steam e seus filtros.
  • Wishlist local com busca por nome, prioridade dos jogos relevantes e filtro de interesse; links para pesquisa na PlayStation Store brasileira.
  • Carregamento sob demanda com sessão autenticada, cancelamento ao fechar, limite de espera e opção de tentar novamente.
  • Acesso às promoções oficiais da PSN. Preços automáticos, correspondências de edição e disponibilidade no console continuam pendentes de uma fonte confiável; links de pesquisa não representam confirmação.
  • Nenhuma chamada externa foi adicionada ao carregamento da dashboard.

[0.7.1]

2026-10-03

#

Promoções de eventos, sugestões e lojas no Brasil

  • Steam Hoje prioriza jogos explicitamente listados nas seções da campanha oficial, com título e período obtidos dos dados da página. Promoções gerais completam a lista quando necessário; jogos sem vínculo confirmado não recebem o selo de evento.
  • Prioridade do evento mantida nas opções de ordenação; cache anterior é atualizado em segundo plano e selos de campanhas antigas são removidos.
  • Para você inclui ofertas da Steam além da wishlist, privilegia eventos e varia gêneros. Botão “Não tão relevante” salva o descarte por usuário por 90 dias e carrega outras sugestões sem recarregar a página; opção para reconsiderar descartes.
  • Sugestões não apresentam descontos com prazo já encerrado, inclusive datas antigas em texto; troca de cards preserva os controles de relevância, filtros e estilo de avaliações.
  • Nova tabela de feedback criada automaticamente no início, preservando dados e preferências existentes.
  • Comparação exibe somente preços confirmados em BRL para o Brasil. Ofertas em dólares, euros, regiões não confirmadas e ofertas vencidas ficam fora da janela e do menor preço; busca Nuuvem continua claramente sem confirmação.
  • Lista conservadora de lojas com cobrança em BRL verificada: Steam, Nuuvem, Epic e Green Man Gaming. Conversão para BRL no ITAD não basta para inclusão; lojas sem confirmação de checkout ficam fora. Fontes e data de revisão mantidas no código.
  • Cache de lojas ITAD separado por país; disponibilidade regional é verificada na lista de lojas ativas da API. Corrigido o nome alternativo Epic Game Store.
  • Indicadores de procedência “Loja oficial” ou “Revendedor autorizado”, com fonte e critérios. Não são notas de consumidores nem garantia de atendimento; região de ativação deve ser conferida na oferta.
  • Corrigido percentual de avaliações: utiliza proporção de avaliações positivas ou percentual informado na página, evitando confundir escala Steam de 1 a 9 com porcentagem.

[0.7.0]

2026-10-02

#

Project Sphera: fluidez, personalização e comparação de lojas

  • Nome Project Sphera aplicado às telas e à identificação da API, preservando o banco e os caminhos existentes.
  • Dashboard usa cache imediato de eventos; consultas à Steam e geração/limpeza de notícias internas rodam em segundo plano.
  • Banner reconhece campanhas sazonais da página inicial, incluindo imagens de fundo e vídeos, sem misturar a arte da campanha com links de outros eventos.
  • Eventos são rechecados a cada 30 minutos; cache do catálogo de cada usuário não substitui o evento global atualizado.
  • Cache de ofertas é reutilizado em memória enquanto o arquivo não muda, evitando reler o JSON para cada card da wishlist.
  • Respostas HTML/JSON grandes são comprimidas com gzip; templates eliminam espaços estruturais desnecessários. Barra superior compacta e cards com duas colunas em telas intermediárias.
  • Busca com pequeno atraso para reduzir reconstruções durante a digitação; cards fora da tela têm renderização adiada.
  • Notícias carregam contexto e preferências uma vez por requisição, com ranking por relevância, wishlist, feedback, recência e diversidade de fontes; até 80 itens por seção.
  • Feedback repetido não acumula peso; trocar a avaliação remove a contribuição anterior. Pesos de preferência têm limites.
  • Seção “Para você” prioriza jogos da wishlist por afinidade com favoritos, avaliações, descontos e ofertas em outras lojas, com explicação visível.
  • Calendário passa a usar IDs de tags quando disponíveis e prioriza jogos relevantes no perfil; corrigido o limite de cards por mês.
  • Capas usam as URLs oficiais da Steam e preservam imagens anteriores quando consultas falham.
  • ITAD: busca lê game.id, preços usam POST com IDs no corpo e autenticação por cabeçalho; moeda, país e ativação acompanham as ofertas.
  • Botão “Comparar lojas” consulta ofertas por jogo e mostra o menor preço entre ofertas confirmadas em BRL do mesmo jogo; preços em outras moedas e links de busca não entram na comparação.
  • Lojas retornadas pelo ITAD, incluindo Nuuvem quando disponível, dispensam uma chave própria da loja. Busca Nuuvem sem preço continua identificada como não confirmada.
  • Interface com superfícies mais limpas, menos sombras, comparação acessível por teclado e respeito à preferência de redução de movimento.

[0.6.0]

2026-04-06

#

Marco de release da fase atual

  • O dashboard recebeu a rodada final de refinamento visual, responsividade para celular e organizacao melhor dos paineis principais
  • O fluxo da Steam ficou mais estavel com melhorias em cache, callback, perfil, noticias em segundo plano e ajustes para uso local e em Docker
  • A wishlist ganhou varios acertos de classificacao, desempenho e usabilidade, incluindo a nova lista personalizada do grupo com votacao entre membros
  • A area social do site ficou mais pronta para evoluir, com melhor integracao entre grupo, amigos Steam, notificacoes e changelog
  • Esta versao marca a consolidacao das melhorias recentes como base do site antes das proximas features maiores
  • A wishlist principal e os blocos do grupo ficaram mais densos no desktop, com grade de 3 cards por linha e melhor aproveitamento do espaco
  • A secao `Todos os jogos do grupo` foi removida da home para evitar um painel gigante e manter a lista do grupo focada no que realmente importa
  • O mini perfil da esquerda passou a ser minimizavel, com animacao de recolhimento pensada para liberar mais area util do dashboard
  • As acoes da wishlist agora distribuem melhor os botoes na mesma linha, deixando `Marcar relevante` e `Adicionar a lista do grupo` mais consistentes
  • As rotas da lista personalizada do grupo ganharam tratamento defensivo para falhas de SQLite, evitando que um erro de banco derrube o usuario em tela de excecao
  • A dashboard deixou de consultar vencimento das noticias em toda volta para a home, reduzindo o custo de clique em acoes simples como grupo, wishlist e filtros
  • O fluxo da wishlist personalizada do grupo passou a responder sem recarregar a pagina, com votos por AJAX e atualizacao visual imediata nos cards
  • Os cards da area social do grupo foram reorganizados para ficar mais legiveis, com duas colunas na lista personalizada e tres colunas na lista geral recolhivel
  • O CTA de grupo dentro da wishlist ficou mais curto e legivel, evitando botoes espremidos quando ele divide linha com `Marcar relevante`
  • O calendario de lancamentos passou a preencher cada mes por camadas de prioridade, trazendo mais jogos por mes e reduzindo o peso de sugestoes genericas
  • A animacao de recolhimento do mini perfil esquerdo ficou mais suave e lenta para parecer mais natural no uso diario
  • O fluxo AJAX da lista personalizada do grupo foi corrigido para serializar os dados sem erro, incluindo enviar ao grupo, aceitar, recusar e remover proposta
  • A lista personalizada do grupo agora pode ser recolhida como subsessao e a coluna direita ganhou transicoes mais suaves ao abrir e fechar os paineis sociais
  • A barra de progresso da wishlist em segundo plano foi padronizada com o visual premium do dashboard, com melhor hierarquia e leitura durante o carregamento
  • A wishlist em segundo plano ficou mais resiliente ao recarregar a pagina ou reabrir a dashboard, evitando loops falsos no final da importacao
  • A votacao da lista personalizada do grupo agora trava os botoes depois da escolha e preserva corretamente contadores zerados como `0` e `0/3`
  • A lateral direita ganhou um recolhimento unico para Grupo, Amigos Steam e Calendario, seguindo a mesma linguagem da barra lateral esquerda
  • A coluna social da direita foi unificada em um bloco visual unico, com os tres paineis dentro da mesma moldura e sem setas internas individuais
  • O contador da lista personalizada do grupo agora acompanha corretamente as aprovacoes via AJAX e a area aprovada ganhou um nome mais claro com o nome do grupo
  • A lista de amigos da lateral direita foi reorganizada para aproveitar melhor o espaco, com titulo limpo, filtro mais estavel, card clicavel para abrir o perfil Steam e textos sem corte
  • O banner principal do `Steam hoje` ficou mais responsivo quando as barras laterais sao recolhidas, evitando que a arte do evento fique achatada ou fora de escala
  • A separacao de jogos removidos da wishlist ficou mais rigorosa para jogos que ja passaram da data de lancamento e hoje aparecem como indisponiveis na loja
  • O guia rapido do dashboard foi ampliado com explicacoes melhores sobre noticias, configuracoes, notificacoes, grupo e a lista compartilhada
  • O projeto agora garante uma conta administrativa padrao `Admin / Admin` quando ela ainda nao existe no banco
  • O painel admin foi redesenhado com metricas de usuarios, online recente, Steam conectada, fila de noticias e caixa de bug reports com status
  • A atividade dos usuarios passou a ser atualizada em segundo plano para permitir contagem de quem esta online no site nos ultimos minutos
  • O painel admin ganhou uma timeline de atividades dos usuarios, mostrando login, cadastro, Steam, wishlist, grupo, noticias e outras acoes importantes do site
  • O dashboard passou a mostrar um atalho direto para o painel admin no topo, visivel apenas para contas administrativas
  • O painel admin passou a publicar de verdade as noticias manuais no feed geral ao aprovar, em vez de apenas trocar um status interno sem efeito visual
  • As noticias ja publicadas, incluindo as automaticas, agora aparecem em uma lista propria no admin com acao de remover da geral
  • Os bug reports foram separados em blocos de ativos, resolvidos e ignorados para evitar poluicao visual da fila principal de suporte
  • O painel admin ganhou uma area de gerenciamento de administradores, com promocao de usuarios e remocao segura de acessos sem derrubar o ultimo admin
  • As subsecoes de bug reports e noticias viraram blocos recolhiveis, deixando o painel mais limpo para operacao diaria
  • As secoes de noticias no admin receberam visual mais proximo de cards, com tags e hierarquia melhor para leitura e moderacao
  • O admin agora permite mover uma noticia publicada para a secao correta e gravar aprendizado por palavras-chave para influenciar futuras classificacoes automaticas
  • O admin ganhou uma ferramenta de emergencia para resetar o progresso travado das wishlists sem apagar os dados salvos dos usuarios
  • O sistema administrativo passou a ter permissoes granulares por admin, com um super admin protegido e controle separado para noticias, bug reports, atividades, emergencia e gerenciamento de admins
  • A lateral do painel admin ficou mais organizada com `Usuarios recentes`, `Gerenciar administradores` e `Bootstrap` em paineis recolhiveis, alem de um seletor de promocao de admin com visual mais forte
  • O painel admin passou a lembrar o estado aberto ou fechado das secoes e a restaurar a posicao de rolagem apos cada acao, evitando perder o ponto de trabalho ao moderar noticias e suporte
  • `Usuarios online` e `Timeline dos usuarios` viraram secoes recolhiveis com contadores mais confiaveis, enquanto a timeline foi simplificada para registrar `Ficou online` em vez de poluir com entradas e saidas separadas
  • A integracao da wishlist com a Steam ficou mais resiliente, tentando reaproveitar cookies do navegador em requisicoes HTTP antes de cair no fallback pesado com Selenium
  • O fluxo de wishlist em Docker agora aceita cookies da Steam via variavel de ambiente, evitando depender de navegador local para perfis privados dentro do container
  • O container passou a espelhar o log de execucao em `./log/gamehub.log`, alinhando Dockerfile e compose com a pasta de logs montada no host
  • O bootstrap administrativo agora pode promover usuarios confiaveis por nome ou email, e o `Nyhir0` passa a voltar como admin automaticamente mesmo se o banco for recriado
  • O calendario passou a reaproveitar datas futuras ja conhecidas da propria wishlist e a interpretar melhor datas sem ano, trazendo mais lancamentos futuros relevantes
  • A lateral direita evoluiu para um shell `Social` real, com cabecalho proprio, colapso global em trilho unico e colapso individual por clique no topo de `Grupo`, `Amigos Steam` e `Calendario`
  • O grid principal foi ajustado para reduzir o vao visual quando as laterais esquerda e direita estao recolhidas ao mesmo tempo, deixando o centro respirar melhor em telas menores
  • O shell social recolhido ficou mais proximo do mockup final, com um unico rail minimalista em vez de tres mini cards espremidos
  • O estado minimizado da lateral `Social` foi reduzido para um bloco compacto, acompanhando melhor a proporcao do mini perfil esquerdo
  • O onboarding e os ultimos textos visiveis do dashboard foram revisados para remover trechos com acentuacao quebrada antes do lancamento
  • A rodada final de pre-lancamento confirmou template, importacao da app e consistencia estrutural da dashboard na versao `0.6.0`
  • --

[0.5.33]

2026-04-06

#

Wishlist do grupo com lista personalizada e votacao

  • A secao de `Wishlist do Grupo` passou a separar de forma clara a lista personalizada aprovada e os jogos que ainda estao em votacao entre os membros
  • Os cards da sua wishlist agora permitem propor um jogo direto para a lista do grupo, ao lado da acao de marcar como relevante
  • Cada proposta nova cria uma votacao social para o grupo, com botoes de apoio ou exclusao dentro do proprio painel do dashboard
  • O bloco `Todos os jogos do grupo` deixou de mostrar apenas os jogos em comum e passou a usar a lista completa reunida das wishlists dos membros
  • Quando um jogo entra em votacao ou tem resultado definido, os membros do grupo recebem notificacoes para acompanhar melhor a decisao
  • --

[0.5.32]

2026-04-06

#

Hover da topbar e configuracoes mais isolado

  • Os icones da barra superior deixaram de compartilhar o brilho entre si, entao o hover fica preso ao botao realmente apontado pelo mouse
  • O topo das configuracoes perdeu o efeito de brilho correndo pelo container inteiro, deixando a leitura mais limpa e sem parecer que varios botoes foram ativados ao mesmo tempo
  • A area de acoes da topbar passou a usar isolamento visual por item para reduzir vazamento de efeito entre elementos vizinhos
  • --

[0.5.31]

2026-04-06

#

Wishlist com indisponiveis mais confiaveis

  • A separacao entre `Nao lancados` e `Removidos / indisponiveis` foi reforcada para nao deixar jogos sem compra na Steam presos na aba errada
  • Casos de cache antigo com `coming_soon` agora deixam de ser tratados como lancamento futuro quando a data ja passou e o item aparece como indisponivel na loja
  • O parser de datas da wishlist ficou mais robusto para formatos em portugues e ingles, evitando classificacao errada de jogos futuros versus jogos removidos
  • A secao final da dashboard agora prioriza sinais fortes de indisponibilidade antes de jogar um item em `Nao lancados`
  • --

[0.5.30]

2026-04-06

#

Carrosseis da Steam mais rapidos no scroll do mouse

  • O scroll horizontal dos carrosseis de `Steam Hoje` ficou mais forte e previsivel, evitando precisar girar a roda do mouse varias vezes para atravessar um unico card
  • A navegacao agora leva em conta o tamanho real dos cards para mover distancias mais naturais em promocoes, demos/playtests e gratuitos
  • O comportamento de scroll passou a responder melhor tanto para mouse tradicional quanto para dispositivos que enviam delta diferente
  • --

[0.5.29]

2026-04-06

#

Steam Hoje com cards mais equilibrados e ordenacao por secao

  • As secoes de `Steam Hoje` passaram a trabalhar melhor em desktop, com trilhas de cards pensadas para exibir 3 jogos por vez em vez de deixar os destaques largos demais
  • O modo `Mostrar todos` de promocoes e demos/playtests agora segue o mesmo ritmo visual dos gratuitos, com grade de 3 colunas no desktop e quebra responsiva nas larguras menores
  • Cada secao de `Steam Hoje` recebeu seletor proprio de ordenacao, com estado salvo no navegador para manter a preferencia entre recarregamentos
  • A ordenacao agora vale tanto para o destaque inicial quanto para a lista completa, deixando promocoes, demos e gratuitos mais consistentes na leitura
  • --

[0.5.28]

2026-04-06

#

Polimento forte para celular

  • O dashboard recebeu uma camada final de responsividade para mobile, com topbar reorganizada, controles mais legíveis e painéis principais menos apertados
  • O hero da Steam foi compactado para telas pequenas, com melhor hierarquia de avatar, nome, métricas e ações
  • A coluna lateral e o hub social da direita passaram a se comportar melhor em uma única coluna, sem sensação de cards gigantes empilhados
  • O dropdown de notificações foi adaptado para celular, abrindo como painel mais largo e com ações mais fáceis de tocar
  • As seções de notícias e calendário foram ajustadas para mobile, com filtros roláveis, cards em coluna única e menos conflito de espaço
  • Configurações, notificações, login e cadastro também receberam refinamento mobile para manter o mesmo padrão visual fora da home
  • --

[0.5.27]

2026-04-06

#

Noticias sem categoria de videos

  • A categoria `Videos` foi removida das preferencias e do dashboard porque os feeds nao estavam entregando conteudo util de forma consistente
  • O filtro da home deixou de exibir a opcao de videos e a contagem total passou a considerar apenas as secoes realmente ativas
  • O backend nao carrega mais a secao `videos` nas noticias do dashboard
  • O importador de feeds deixou de consultar RSS de videos e agora remove itens antigos dessa categoria para limpar a base
  • Preferencias antigas de `videos` passam a ser ignoradas, evitando que a categoria volte por configuracoes salvas de versoes anteriores
  • --

[0.5.26]

2026-04-06

#

Ajustes finais de calendario, relevancia e carga da home

  • As setas do calendario de lancamentos foram realinhadas com o card ativo, evitando que ficassem subindo para cima da data e do topo do painel
  • O calendario passou a filtrar melhor itens promocionais e ruído como soundtrack, demo, bundle e variações que nao fazem sentido como sugestao principal
  • A recomendacao `Combina com voce` ficou mais exigente, priorizando series e tokens realmente fortes da wishlist em vez de coincidencias fracas
  • Quando o cache global do calendario ainda nao existe, a dashboard nao trava mais para montar isso na hora: o aquecimento agora pode acontecer em segundo plano
  • O bootstrap inicial de perfil social da Steam deixou de bloquear a abertura da dashboard, reduzindo a chance de primeira carga lenta
  • Os limites e tempos de polling do Steam Hoje e da wishlist foram ajustados para deixar a home mais leve perto do lancamento
  • --

[0.5.25]

2026-04-06

#

Textos corrigidos e notificacoes mais praticas

  • O dashboard passou a corrigir os textos com acentuacao quebrada do guia rapido e de partes visiveis da interface
  • O dropdown de notificacoes agora mostra `Ler todas` quando realmente existem itens nao lidos
  • Foi adicionada a leitura total por AJAX direto no menu de notificacoes, sem precisar abrir a pagina completa
  • O badge e o estado do dropdown passam a se atualizar no proprio dashboard apos marcar tudo como lido
  • --

[0.5.24]

2026-04-04

#

Coluna social da direita unificada

  • Os cards de Grupo e Amigos Steam passaram a compartilhar a mesma linguagem visual, ficando mais coerentes como um hub social unico
  • O bloco de grupo ganhou subtitulo, resumo rapido de membros e papel no grupo, alem de estado vazio mais bonito quando o usuario ainda nao participa de nada
  • Convites, membros e acoes ficaram mais alinhados ao visual do painel de amigos, com superficies mais limpas e leitura melhor
  • A coluna direita inteira recebeu refinamento de espacamento, fundo e tipografia para parecer menos dois cards soltos e mais uma area conectada
  • --

[0.5.23]

2026-04-04

#

Amigos Steam mais sociais e uteis

  • O painel de amigos Steam ganhou destaque para quem esta online, com faixa de presenca e resumo visual mais claro
  • A lista passou a ter acao propria de atualizar em segundo plano, sem depender de outras areas do dashboard
  • Cada amigo agora tem leitura mais social, com status melhor destacado, indicacao de jogando e atalho mais claro para abrir o perfil
  • O card foi polido para parecer menos uma lista bruta e mais uma area social integrada ao restante da interface
  • --

[0.5.22]

2026-04-04

#

Barra lateral Steam funcional

  • O card lateral da Steam agora tem cabecalho clicavel para abrir o perfil publico diretamente na Steam
  • Foi adicionada uma acao de sincronizacao manual do perfil em segundo plano, sem depender da tela de configuracoes
  • SteamID e vanity ganharam botao de copiar com feedback visual, deixando a lateral mais util no dia a dia
  • O painel tambem passou a exibir mensagens de sucesso e erro da sincronizacao no proprio card
  • --

[0.5.21]

2026-04-04

#

Barra lateral esquerda refinada

  • A lateral do perfil Steam foi retrabalhada para ficar mais próxima de um profile rail gamer, com hierarquia mais limpa e menos sensação de cards empilhados
  • Nome, usuário e email ganharam uma leitura mais organizada, com ações e status menos pesados visualmente
  • Seções de resumo, coleção e conta ficaram mais elegantes, com chips e métricas mais consistentes e discretos
  • A lateral passou a se comportar melhor como coluna fixa em telas maiores, mantendo responsividade no mobile
  • --

[0.5.20]

2026-04-04

#

Filtro de notícias mais preciso

  • Palavras-chave de games, promoções, grátis e updates foram expandidas para reconhecer melhor notícias realmente ligadas a jogos
  • Entradas de software, licença, key, Windows, Office e promoções genéricas sem contexto de jogo passaram a ser bloqueadas
  • Promoções de hardware continuam separadas na seção própria, sem contaminar a área de promoções de jogos
  • Notícias externas já salvas que forem reclassificadas como bloqueadas passam a ser removidas na limpeza
  • --

[0.5.19]

2026-04-02

#

Wishlist sem travar no estado inicial

  • O dashboard agora adia o refresh automático de `Steam Hoje` quando a wishlist ainda está sem cache ou em atualização
  • Wishlist e Steam Hoje ganharam timeout ao disputar o mesmo slot pesado, evitando loop indefinido em `Preparando atualização...`
  • A interface passou a mostrar quando a wishlist está aguardando outro refresh terminar, em vez de parecer congelada
  • --

[0.5.18]

2026-04-02

#

Docker com changelog completo

  • A imagem Docker passou a copiar o arquivo `CHANGELOG.md` para dentro do container
  • Isso corrige a tela de changelog vazia no ambiente Docker, onde só o cabeçalho aparecia sem as versões
  • A versão do app foi atualizada para facilitar a confirmação do rebuild no servidor
  • --

[0.5.17]

2026-04-01

#

Compose mais seguro para local e online

  • `docker-compose` deixou de forçar `127.0.0.1:8069` como fallback fixo para `APP_BASE_URL`
  • Quando `DOCKER_APP_BASE_URL` não é definido, o app agora usa o host real da requisição, o que separa corretamente Docker local e site online
  • `DOCKER_APP_BASE_URL` passou a ser opcional no exemplo de ambiente, servindo apenas para cenários em que você queira forçar uma URL pública específica
  • --

[0.5.16]

2026-04-01

#

Prioridade correta da URL pública

  • Resolução da URL pública passou a priorizar cabeçalhos de proxy e a URL configurada no ambiente antes de cair no host cru da requisição
  • Isso corrige o caso em que o Docker era acessado por trás de uma URL principal, mas o login da Steam ainda insistia em usar `127.0.0.1`
  • Fluxo local e fluxo online agora ficam separados de forma mais previsível, desde que o ambiente online defina a URL pública correta
  • --

[0.5.15]

2026-04-01

#

Correções de logout e callback da Steam

  • Corrigido o botão `Sair`, que estava quebrando por causa de uma variável inexistente na rota de logout
  • Callback da Steam agora trata erros de forma segura e redireciona com mensagem amigável em vez de devolver `Internal Server Error`
  • Vinculação da Steam ficou mais robusta contra `database is locked` no SQLite, com retry curto no commit
  • Ao conectar a Steam, caches antigos do perfil social são limpos para forçar sincronização consistente no próximo dashboard
  • --

[0.5.14]

2026-04-01

#

Steam com retorno dinâmico por ambiente

  • Login da Steam passou a montar `return_to` e `realm` com base no host atual da requisição, em vez de depender apenas de `APP_BASE_URL`
  • Ambiente local agora volta corretamente para `127.0.0.1:8069` quando o acesso é feito pelo Docker local
  • Ambientes com proxy ou domínio público passam a respeitar `x-forwarded-host` e `x-forwarded-proto`, melhorando o deploy online
  • Links públicos gerados pelo sistema também passaram a seguir a URL atual do ambiente
  • --

[0.5.13]

2026-04-01

#

Ajustes finos do hero e do grupo

  • `Offline` no topo do perfil foi centralizado corretamente dentro do badge
  • Cards de `Última atividade` e `Conta criada` ficaram mais baixos e enxutos, com menos espaço vazio
  • Removidas as linhas decorativas no topo dos cards de métricas do hero
  • Badge de `Dono do grupo` ficou menor, mais sóbrio e sem quebra de linha para não inflar o card de grupo
  • --

[0.5.12]

2026-04-01

#

Hero com mais cara de vitrine gamer

  • Métricas do painel principal foram reorganizadas para ficar mais próximas do mockup, com jogos na conta em destaque e informações secundárias mais baixas e discretas
  • Bordas e acentos do hero ganharam um acabamento mais inspirado em progressão, nível e interface de jogo, sem pesar o visual
  • Pill de nível recebeu um detalhe visual de progresso para reforçar a sensação de conta evoluindo

Grupo mais limpo

  • Removida a faixa separada de liderança do grupo para reduzir ruído visual
  • Destaque de `Dono do grupo` passou a aparecer junto ao nome do membro dono, com visual dourado mais elegante
  • Lista de membros ficou mais próxima de um perfil social, com o secundário exibindo `@username`
  • --

[0.5.11]

2026-04-01

#

Hero mais compacto

  • Faixa inferior das métricas do perfil Steam foi reduzida para ficar mais enxuta e proporcional ao restante do painel
  • Cards de jogos salvos, ofertas ativas, última atividade e conta criada ficaram menores e com menos espaço vazio vertical
  • Altura útil do card principal foi diminuída para deixar o showcase mais elegante e menos inflado
  • --

[0.5.10]

2026-04-01

#

Hero principal em estilo showcase

  • Painel principal da Steam foi redesenhado com recorte mais cinematográfico, melhor hierarquia visual e estatísticas mais próximas do mockup
  • Avatar, nome, status, bandeira e métricas do perfil foram reorganizados para parecerem uma vitrine do usuário, sem inflar a interface
  • Fundo do hero ganhou grade sutil e plano inferior mais limpo para separar melhor imagem, identidade e números

Grupo com cara de painel social

  • Card de grupo foi retrabalhado para um layout mais social, com nome forte, pills de membros e código, lista real de membros e ações mais limpas
  • Cada membro do grupo agora pode exibir avatar Steam, nome principal e botão direto para abrir o perfil na Steam
  • Área de convite foi compactada e distribuída melhor, reduzindo poluição visual sem perder funções
  • --

[0.5.9]

2026-04-01

#

Interface mais clean

  • Botões, topbar e campos do dashboard ficaram menores e mais limpos, com menos sensação de interface inflada
  • Cards de status do hero foram compactados e alinhados para reduzir o espaço vazio no painel principal
  • Card de grupo recebeu uma versão mais discreta e organizada, com menos peso visual e layout mais social

Correções visuais e changelog

  • Badge de notificações foi reposicionado para fora do botão e a animação do sino ficou restrita ao estado com notificações novas
  • Corrigido o problema do brilho/efeito aparecendo antes do hover nos botões e ícones do topo
  • Página de changelog teve o erro de renderização resolvido e continua acessível pela versão do site
  • --

[0.5.8]

2026-04-01

#

Dashboard mais alinhado

  • Rodapé do hero Steam foi reorganizado para alinhar melhor os cards de status e reduzir o espaço vazio na base do painel principal
  • Altura útil do topo animado do perfil foi reduzida para deixar o recorte mais limpo e menos exagerado
  • Badge de notificações saiu corretamente para fora do botão e o sino agora recebe uma animação suave quando há itens novos

Grupo e navegação de versão

  • Card de grupo ficou mais discreto, com identidade visual mais limpa, botões mais organizados e visual mais próximo de perfil social
  • A versão do site virou link navegável para uma página dedicada de changelog
  • Nova tela de changelog adicionada com histórico por versão e apresentação visual integrada ao restante do projeto
  • --

[0.5.7]

2026-04-01

#

Avatar do perfil Steam

  • Removido o bloco arredondado e o contorno de fundo por trás do avatar principal do hero
  • Mantida apenas a moldura da Steam com a foto em destaque
  • Adicionado movimento sutil no avatar e na moldura para deixar o perfil mais vivo sem pesar a interface
  • --

[0.5.6]

2026-04-01

#

Compactação e refinamento visual

  • Hero do perfil Steam ficou mais compacto, com menos altura útil azul e recorte visual mais próximo do topo desejado
  • Barra superior foi reduzida em altura, com inputs, botões e ícones mais enxutos
  • Badges de grupo e amigos online receberam tipografia mais neutra e leitura mais limpa

Ajustes de acabamento

  • Botão de notificações e ícone de configurações ganharam renderização mais estável
  • Overlays do background da Steam e do banner `Steam hoje` foram suavizados para remover a sensação de película pesada
  • Bandeira do país passou a usar imagem com fallback mais discreto para evitar texto estranho no lugar
  • --

[0.5.5]

2026-04-01

#

Steam e cache mais leves

  • Perfil da Steam agora mantém cache persistente dos dados principais para evitar refetch síncrono a cada abertura do dashboard
  • Resumo social da Steam e atualização visual do perfil passaram a priorizar cache e refresh em segundo plano, reduzindo o tempo de carregamento da home
  • País e data de criação da conta ficaram preparados para reaproveitamento em cache, com exibição mais limpa na interface

Dashboard e notícias mais inteligentes

  • Preferências de categorias de notícias agora realmente controlam o que aparece na tela inicial e escondem as seções desativadas
  • Feed de vídeos deixou de ser filtrado de forma agressiva demais, aumentando a chance de vídeos válidos aparecerem no dashboard
  • Adição de botão flutuante para voltar ao topo e ajuste do estado salvo do dashboard para a nova estrutura da página

Polimento visual

  • Hero da Steam recebeu layout mais elegante com bandeira, contador de jogos mais limpo e data da conta reposicionada
  • Barra superior voltou a ficar sticky e o dropdown de notificações ganhou tratamento melhor no mobile
  • Configurações perderam o botão de sair que causava bug e receberam um visual mais refinado com animações suaves
  • --

[0.5.4]

2026-04-01

#

🔔 Notificações

  • Dropdown de notificações do dashboard agora respeita melhor a altura visível da tela
  • Ajuste de empilhamento e viewport para evitar que o painel fique cortado ou “saia por baixo” em resoluções menores

📰 Refresh inteligente das notícias

  • Atualização automática dos feeds externos saiu do carregamento síncrono do dashboard e passou a rodar em segundo plano
  • Novo estado persistente por feed para controlar a última tentativa de refresh, evitando reimportação agressiva quando não há notícia nova
  • Refresh manual de notícias também passou a disparar atualização assíncrona, deixando a navegação mais leve
  • --

[0.5.3]

2026-04-01

#

🎨 Refinamento de UI e responsividade

  • Dashboard recebeu um ajuste fino na barra superior, campos de filtro, chips e badges para reduzir o excesso de escala
  • Login, cadastro, configurações e notificações foram alinhados ao novo padrão visual com tipografia menor, espaçamento mais elegante e superfícies mais suaves
  • Botões ficaram mais consistentes entre as telas, com microefeitos leves e aparência mais profissional sem deixar a interface pesada

📱 Melhorias estruturais de experiência

  • Adição de `meta viewport` nas telas principais que ainda não tinham responsividade declarada no HTML
  • Tela de notificações passou a carregar imagens com `lazy loading` e `decoding="async"` para economizar renderização
  • Ajustes de mobile para ações de topo, formulários e grupos de botões, evitando que o layout fique apertado
  • --

[0.5.2]

2026-03-31

#

🎮 Dashboard polish pass

  • Redução fina da escala visual do dashboard para deixar botões, títulos e chips mais leves sem perder destaque
  • Hero principal, card de grupo e painéis ganharam proporções mais equilibradas e acabamento mais suave
  • Banner `Steam hoje` recebeu overlay novo, CTA visual, subtítulo e microefeitos mais modernos

📰 Notícias mais organizadas

  • Classificação de feeds externos refinada para separar melhor notícias de games, hardware e tecnologia
  • Filtro de notícias agora trabalha por seção de forma mais coerente, evitando a sensação de conteúdo misturado
  • Cards de notícias ficaram mais leves, com títulos menores e carregamento de imagens usando `lazy loading`

⚡ Leveza e consistência

  • Remoção de renderizações duplicadas do banner da Steam no refresh do painel
  • Imagens de jogos e notícias passaram a usar `decoding="async"` e carregamento mais econômico
  • Ajustes visuais pensados para manter o site bonito sem deixar a experiência pesada no Docker
  • --

[0.5.1]

2026-03-31

#

🎨 Premium UI Pass

  • Dashboard recebeu uma camada visual mais forte, com hero mais marcante, chips de status e hierarquia mais clara
  • Wishlist, Steam Hoje e Grupo ganharam superfícies mais refinadas, profundidade melhor e microinterações mais suaves
  • Cards de jogos e cards da Steam foram padronizados com proporção visual melhor e hover mais elegante
  • Área de notícias ficou mais equilibrada visualmente, com títulos um pouco menores e leitura mais confortável

✨ Polimento do site inteiro

  • Login e cadastro receberam um layout mais premium, com ambientação melhor e apresentação mais forte
  • Configurações e notificações ganharam o mesmo nível de acabamento visual do dashboard
  • Inclusão de animações leves de entrada e hover em componentes principais sem mexer no fluxo funcional
  • --

[0.5.0]

2026-03-31

#

✨ Polimento geral da interface

  • Dashboard refinado com visual mais consistente, botões com animação leve e cards mais modernos
  • Títulos das notícias reduzidos para melhorar leitura e equilíbrio visual
  • Login e cadastro refeitos com layout novo, mais limpo e integrado ao restante do site
  • Configurações e notificações receberam o mesmo acabamento visual do dashboard
  • Correção completa de textos corrompidos por encoding no dashboard

🎮 Perfil Steam e identidade visual

  • Perfil Steam do dashboard ficou mais rico com status, região, sincronização e resumo visual
  • Melhor aproveitamento de avatar, moldura e fundos da Steam para personalizar a interface
  • Sync dos assets do perfil passou a baixar avatar, moldura e mini background de forma mais consistente
  • Fallback mais inteligente para abrir o perfil público da Steam

👥 Grupos e convites

  • Novo fluxo de convite por link para grupos
  • Códigos de grupo passaram a usar alfabeto mais limpo, evitando caracteres confusos
  • Exibição do código formatada no padrão `ABCD-EFGH`
  • Botões para copiar link e copiar código direto do painel
  • Dono do grupo agora pode gerar um novo convite com um clique
  • Login e cadastro preservam convites recebidos por link

📰 Notícias e preferências

  • Preferências de categorias corrigidas para considerar a categoria real da notícia, e não apenas o tipo
  • Tela de configurações atualizada com categorias e fontes alinhadas ao sistema atual de notícias
  • Polimento adicional no bloco de notícias para manter a organização nova sem exagerar no tamanho dos títulos

⚙️ Desempenho e estabilidade

  • Sync do perfil Steam ficou mais controlado para evitar carga desnecessária a cada abertura do dashboard
  • Correção da lógica de refresh automático do bloco `Steam hoje`
  • Travamento de refresh manual de notícias para evitar múltiplas importações simultâneas
  • Cache-busting dos arquivos estáticos usando a versão atual do app
  • --

[0.4.0]

2026-03-30

#

📰 Rework do Sistema de Notícias

  • Refatoração completa do sistema de notícias
  • Migração para uso prioritário de RSS oficial
  • Remoção de scraping instável de sites quebrados
  • Integração com novas fontes:
  • Eurogamer (news, deals, videos)
  • Adrenaline
  • GameVicio
  • IGN Brasil
  • G1 Tecnologia
  • Flow Games

🧩 Nova Organização das Notícias

  • Nova divisão em sessões:
  • 🎮 Promoções e jogos grátis
  • 🛠️ Updates e patch notes
  • 💻 Mundo tecnológico
  • 🖥️ Promoções de hardware
  • 🎬 Mundo geek
  • 🎥 Vídeos
  • Remoção da categoria antiga "Notícias gerais"
  • Melhor separação de conteúdo (não mistura mais hardware com jogos)

⚙️ Melhorias no Sistema

  • Sistema de deduplicação melhorado (menos notícias repetidas)
  • Melhor classificação automática por tipo de conteúdo
  • Filtro mais inteligente por título e categoria
  • Preparação para integração futura com:
  • Steam News por jogo (APPID)

⏳ Validade de Conteúdo

  • Notícias gerais → 5 dias
  • Promoções → 5 dias
  • Tecnologia → 5 dias
  • Hardware → 5 dias
  • Geek → 5 dias
  • Vídeos → 5 dias
  • Updates de jogos → 30 dias

🎨 Melhorias Visuais

  • Cards de notícias mais organizados
  • Exibição de data nas notícias
  • Melhor alinhamento dos elementos
  • Correções no layout de preferências de notícias
  • Melhor uso de clamp de texto no dashboard

⚙️ Configuração e Backend

  • Integração com config_ui para controle de quantidade de notícias
  • Centralização de APIs no steam_config.py
  • Melhor controle de importação de notícias
  • Ajustes para reduzir carga no servidor

🐞 Correções

  • Correção de notícias duplicadas
  • Correção de notícias sem imagem (fallback melhorado)
  • Correção de fontes erradas aparecendo (ex: Gameplayscassi removido)
  • Correção de categorias misturadas (hardware aparecendo em jogos)
  • Correção de bugs no carregamento de notícias externas
  • --

[0.3.0]

2026-03-27

#

📰 Sistema de Notícias (GameHub News)

  • Criação do sistema completo de notícias no dashboard
  • Integração com fontes externas:
  • Adrenaline
  • GameVicio
  • IGN Brasil
  • Gameplayscassi
  • Importação automática via RSS (feedparser)

🧠 Inteligência de Conteúdo

  • Sistema de pontuação de notícias baseado em:
  • Wishlist do usuário
  • Jogos marcados como relevantes
  • Preferências do usuário
  • Interesses do grupo
  • Sistema de feedback:
  • 👍 Marcar como relevante
  • 👎 Não me interessa
  • Aprendizado automático com base nas ações do usuário

🧩 Organização das Notícias

  • Separação em sessões:
  • 🔥 Ofertas e eventos
  • 🛠️ Atualizações (base inicial)
  • 📰 Notícias
  • Classificação automática:
  • Grátis
  • Promoções
  • Atualizações
  • Geral

🎯 Filtros e Interação

  • Filtro dinâmico no frontend:
  • Todos
  • Grátis
  • Promoções
  • Atualizações
  • Notícias externas
  • Botão de atualizar notícias manualmente
  • Botão “Mostrar todos” por seção

🧹 Limpeza e Qualidade

  • Remoção automática de notícias inúteis:
  • Ex: “jogo ainda não foi lançado”
  • Evita duplicação de notícias entre fontes
  • Deduplicação por título normalizado
  • Separação correta entre:
  • Notícias internas (GameHub)
  • Notícias externas (sites)

🖼️ Melhorias visuais

  • Layout reorganizado da seção de notícias:
  • Título centralizado
  • Filtros abaixo
  • Botão de atualização alinhado à direita
  • Sistema de fallback de imagem para notícias
  • Suporte a imagem, vídeo (webm/mp4) nos cards

⚙️ Backend

  • Novo serviço: `external_news_service.py`
  • Novo sistema de preferências:
  • categoria
  • source
  • game
  • bloqueios (block)
  • Correção de erros:
  • rota `/user/dashboard` 404
  • erro de coluna inexistente (SQLite)
  • import circular (`news_service`)
  • duplicidade de dados
  • erro de template (`news undefined`)
  • --

[0.2.0]

(anterior)

#

🚀 Melhorias gerais

  • Ajustes no dashboard
  • Melhorias na wishlist
  • Correções de bugs gerais
  • --

[0.1.0]

2026-03-24

#

🚀 Inicial

  • Estrutura base do GameHub
  • Sistema de autenticação
  • Integração com Steam
  • Sistema de wishlist
  • Dashboard inicial

1.46.1

Escolha pelo nome (18/10/2026)

#

Notas

  • A coleção oferece busca de títulos Steam no catálogo salvo, seleção por nome e imagem do jogo escolhido antes de conferir conquistas.
  • ID manual continua como alternativa recolhida; abrir ou pesquisar não consulta a Steam. As provas e os limites de verificação permanecem os mesmos.

1.46.2

Sua jornada já conta (18/10/2026)

#

Notas

  • Insígnias reconhecem automaticamente amizades aceitas e outros marcos comprovados nos dados locais anteriores à coleção, sem depender de conferir manualmente.
  • Aceitar amizade atualiza a concessão das duas contas na mesma operação. Recuperação em lotes, sem duplicar recompensas ou notificações e sem inventar dias de uso ou conclusões de jogos.

1.47.0

Conquistas com história conferida (18/10/2026)

#

Notas

  • Administração das provas de conclusão, com filtros, origem, critérios e histórico de revisão. Retirar ou restaurar exige justificativa e confirmação.
  • Conferências retiradas deixam de sustentar o progresso e os destaques dependentes; fatos e datas históricas permanecem registrados. Restaurar recupera a elegibilidade sem duplicar a conquista.
  • O dono acompanha o estado das suas conferências na coleção; reconexões e consultas repetidas não desfazem uma decisão administrativa.