Pesquisa de site

Forgejo 13.0 Lançado com Moderação de Conteúdo e Aplicação Global de 2FA


Forgejo 13.0, um software de hospedagem própria de Git, introduz novas ferramentas de moderação, Actions aprimoradas e a aplicação global da autenticação de dois fatores.

A equipe do Forgejo anunciou o lançamento do Forgejo 13.0, a versão mais recente do software de plataforma Git auto-hospedada, introduzindo melhorias de segurança, novas ferramentas de moderação e maior usabilidade em toda a plataforma.

Uma das adições mais notáveis na nova versão é um sistema de denúncia de conteúdo integrado, projetado para facilitar a moderação em instâncias públicas. Agora, os usuários podem denunciar conteúdo problemático—como repositórios, issues, comentários ou pull requests—diretamente aos administradores.

Além disso, múltiplos relatórios para o mesmo item são automaticamente agrupados na interface de administração.

No âmbito da segurança, o Forgejo agora permite que os administradores imponham autenticação de dois fatores globalmente. A nova configuração [security].GLOBAL_TWO_FACTOR_REQUIREMENT pode exigir que todos os usuários — ou apenas os administradores — usem TOTP ou métodos de autenticação similares.

Além disso, o gerenciamento dos segredos do Forgejo Actions foi aprimorado para usar um módulo de criptografia mais seguro, introduzido em 2024, que já era usado para segredos TOTP desde a versão 10.

No lado da privacidade, para proteger contra vazamentos de metadados, a plataforma agora remove automaticamente os dados EXIF das imagens de avatar enviadas. Além disso, uma nova ferramenta de linha de comando, forgejo doctor avatar-strip-exif, permite que os administradores limpem avatares existentes de dados incorporados, como coordenadas GPS ou informações do dispositivo.

Forgejo 13.0, plataforma de forge baseada em Git.

Para desenvolvedores, o Forgejo Actions ganha várias melhorias de usabilidade. Agora é possível ver todas as tentativas anteriores de execução de um fluxo de trabalho diretamente na interface web, facilitando a depuração. Os arquivos de fluxo de trabalho também são verificados de forma estática para detectar problemas comuns, como erros de digitação ou contextos inválidos, logo no início, reduzindo execuções falhas.

Outras mudanças incluem a exibição de tags nas listas de commits, a exibição de carimbos de data/hora nos anexos de release e a introdução de atalhos de teclado para texto em negrito e itálico no editor Markdown. O status de CI dos commits agora é exibido inline após pushes forçados, facilitando a revisão do estado da build.

Além disso, os administradores notarão nomes atualizados na configuração do registrador—LOGGER_<NAME>_MODE—o que simplifica o uso de variáveis de ambiente em ambientes conteinerizados, como ao implantar o Forgejo via Docker ou Helm charts.

Vale destacar que este lançamento também marca outro marco no ciclo de lançamentos baseado no tempo do Forgejo, com novas versões planejadas a cada três meses e versões LTS chegando anualmente. À luz disso, a v13.0 terá suporte até janeiro de 2026.

Finalmente, o Forgejo continua seu caminho de migração para usuários que vêm do Pagure, uma plataforma de desenvolvimento baseada em Git, da qual o Fedora fez a transição oficialmente em dezembro de 2024. A ferramenta de migração incorporada ajuda as organizações a importar repositórios e metadados de forma contínua.

Forgejo 13.0 está disponível para download agora, com imagens de contêiner e binários publicados no site oficial. Antes de atualizar, recomenda-se que os usuários revisem a seção de mudanças incompatíveis nas notas de lançamento e façam backup de suas instâncias conforme indicado no guia de atualização.

Para mais informações, veja o anúncio.