O bot do Discord passa para a versão 0.2.2: as mensagens do fórum que retransmite perdem todas as suas etiquetas HTML, mesmo as aninhadas (vê o seu próprio registo de alterações). A versão 0.2.1 continua a funcionar.
Corrigido
- A janela do marketplace oferece também os widgets que nenhum módulo fornece (Sobre, Servidor de jogo, Leitor de feeds, Efeito sazonal, Grupo Steam, Servidor TeamSpeak 3, Estado ao vivo): só mostrava módulos e temas, e estes sete widgets só podiam ser instalados por «Adicionar», com o arquivo na mão. Um widget já fornecido por um módulo (o do Fórum, por exemplo) não aparece lá duas vezes.
- O guia de administração nomeia o botão que guarda um novo endereço do site pela sua etiqueta, Usar, seguida do
endereço — e já não por um falso endereço
https://…que um leitor tomou por uma ligação.
Segurança
- Os fluxos de verificação do repositório só recebem um token apenas de leitura (
permissions: contents: read): não têm nada para escrever, por isso um passo comprometido não poderia mudar nada. Assinalado pela análise de código do GitHub quando os repositórios foram abertos ao público. - O widget Vídeo só aceita, para um elemento da sua lista de reprodução, um endereço
http(s)ou um caminho do site: um endereçojavascript:oudata:é ignorado ao clicar. O leitor não executava nada, mas um endereço desses não tinha nada a fazer lá. Assinalado pela mesma análise.
Adicionado
- Mais três testes no fluxo
installation.yml:check-extensionsinstala cada um dos addons do marketplace publicado num site que só tem o núcleo, através da janela do marketplace, e por «Adicionar» o que esta não oferece;check-prerequis-absentsretira à vez cada extensão de PHP exigida, e verifica que o assistente e o instalador da linha de comandos dizem qual falta; o pacote publicado é instalado pelo assistente num alojamento partilhado simulado (Apache sem as funções que lançam um programa,open_basedir, 128 MB). E as ligações de todos os documentos são verificadas (lychee).