1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Forgejo

A plataforma de colaboração de código Forgejo continua a consolidar a sua posição como uma alternativa robusta para quem prefere o self-hosting. A nova versão 14.0 acaba de ser disponibilizada, trazendo um conjunto significativo de atualizações que prometem melhorar a interface, a automação e a integridade do sistema.

Conforme detalhado no anúncio oficial de lançamento, esta atualização foca-se em refinar a experiência tanto para os programadores como para os administradores da plataforma.

Pesquisa melhorada e adeus ao Monaco

Uma das alterações mais imediatas para os utilizadores é a nova forma de pesquisar problemas (issues) e pedidos de alteração (pull requests). O Forgejo v14.0 introduz filtros "inline" (em linha), permitindo refinar as buscas diretamente através de texto na barra de pesquisa, com documentação de ajuda integrada. Para garantir uma transição suave, os filtros de menu suspenso tradicionais continuam disponíveis e são totalmente compatíveis com o novo sistema.

Outra mudança estrutural encontra-se no editor de ficheiros web. A plataforma substituiu o editor Monaco pelo CodeMirror. Esta troca tem como objetivo simplificar a edição de ficheiros individuais, oferecendo melhorias no desempenho, na acessibilidade e na utilização em dispositivos móveis. A equipa de desenvolvimento também reforçou a funcionalidade da interface sem JavaScript, permitindo agora realizar ações como publicar comentários e utilizar menus expansíveis sem depender dessa tecnologia.

Mais segurança e controlo nas Actions

Para quem gere infraestruturas, nomeadamente em servidores Linux, a segurança e o controlo são fundamentais. O Forgejo Actions recebe agora novos controlos de confiança para os pull requests. Esta funcionalidade permite aos administradores aprovar uma execução pontualmente, aprovar permanentemente, negar ou revogar permissões conforme necessário, evitando execuções de código não autorizado. Além disso, foi adicionado um comando de limpeza na ferramenta de diagnóstico (CLI doctor) para ajudar a gerir o uso de memória e a eliminação de dados antigos.

No capítulo da fiabilidade técnica, o Forgejo passa a validar o ficheiro authorized_keys do SSH logo no arranque, interrompendo o serviço se forem detetadas chaves inesperadas. A proteção contra CSRF (Cross-Site Request Forgery) também foi modernizada para uma abordagem sem estado (stateless), utilizando metadados de "fetch" do navegador para validar os pedidos. A atualização inclui ainda melhorias na base de dados para reduzir bloqueios e limpar automaticamente registos inconsistentes durante as migrações.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech