SMFPT - Suporte e Manutenção de Fórum em Português

Categoria Geral => Discussão Geral => Tópico começado por: Aplicweb em 6 de Dezembro de 2025, 20:52

Título: Lançado o SMF 2.1.6
Mensagem de: Aplicweb em 6 de Dezembro de 2025, 20:52
Caros membros,

A Simple Machines lançou um novo patch para a linha 2.1. x do SMF, elevando a nossa versão mais recente para a 2.1.6.

Este patch contém correções para alguns bugs introduzidos na versão 2.1.5, alguns dos quais poderiam ser frustrantes para aqueles que foram afetados por eles:

Corrige erros de "Variável $sid indefinida" que ocorriam quando um utilizador com os cookies desativados visitava o fórum com os URLs sem consulta ativados.

Corrige um erro de consulta à base de dados que afetava o MariaDB ao tentar pesquisar dentro de um tópico.

Corrige um bug de análise do BBCode.

O SMF 2.1.6 é uma pequena correcção para a versão 2.1.5 e, como a versão 2.1.5 foi lançada há poucos dias, incluímos também as notas de lançamento da versão 2.1.5 para sua conveniência.

Suporte PHP:
Aumenta a versão mínima suportada do PHP de 7.0 para 7.1.

Adiciona suporte ao PHP 8.4.
Segurança:
Corrige alguns problemas de segurança. Por este motivo, a atualização é altamente recomendada.

Perfis de utilizador:
Corrige erros que ocorriam quando os campos de perfil que utilizavam a máscara "nohtml" recebiam valores com caracteres Unicode ou aspas.

Adiciona uma nova permissão separada para utilizar Gravatars.

Anexos:
Diversas correções e melhorias na interface de upload de anexos.
Define corretamente o cabeçalho Content-Disposition para anexos em browsers móveis.
Melhora o tratamento de anexos de imagem SVG.
Adiciona suporte para imagens WEBP.
Editor e BBCode:
O botão "Citar texto selecionado" é agora mais tolerante a intervalos de seleção "desorganizados".
Apresenta informações de "Última edição" (se aplicável) ao editar uma publicação.
Melhora o comportamento do pop-up de emoticons.
Melhora a qualidade da imagem das pré-visualizações de anexos incorporados no editor WYSIWYG.
Corrige alguns bugs em casos extremos ao analisar o BBCode.
Centraliza tabelas BBCode envolvidas no BBCode central. Corrige a coloração de sintaxe PHP em BBCode no PHP 8.3+.

Corrige problemas com entidades HTML quebradas nos modelos de aviso.

Calendário:
Apresenta corretamente vários eventos do calendário no mesmo dia.

Pesquisa:
Corrige o erro de variável indefinida na API de pesquisa personalizada.

Corrige um bug que fazia com que o último caractere de um termo de pesquisa Unicode fosse corrompido.

Retorna resultados de pesquisa corretos quando a moderação de posts está ativada.

E-mail:
Os e-mails de notificação utilizam sempre nomes de visualização, nunca nomes de utilizador.

Melhoria no tratamento de erros SMTP ao enviar e-mails.

Corrige um bug que impedia a remoção de e-mails não entregues da fila de e-mails.

Aceita wildcards em gatilhos de banimento baseados em e-mail.

Administração:
Atualiza os ficheiros de dados Unicode numa tarefa em segundo plano. (Isto garante que o fórum terá sempre suporte atualizado para os emojis mais recentes e outras funcionalidades.)
Corrige um bug que fazia com que a reorganização dos fóruns no centro de administração impedisse a exibição temporária de alguns fóruns.
Outras informações:
Corrige erros nos feeds RSS para mensagens de membros com vírgulas nos seus nomes de utilizador.

Corrige o gancho de integração `integrate_error_types`.

Corrige o gancho de integração `integrate_attachments_browse`.

Corrige os avisos de `open_basedir` no PHP 8.
Corrige alguns pequenos bugs na interface do utilizador.

Consulte a lista de alterações da versão 2.1.5 e a lista de alterações da versão 2.1.6 no GitHub para obter mais informações.

Como atualizar para a versão 2.1.6

Se estiver a utilizar a versão 2.1.5, pode realizar a atualização utilizando o Gestor de Pacotes (Centro de Administração > Gestor de Pacotes). Aí, deverá ver uma notificação sobre a versão 2.1.6, incluindo um link para "actualizar o seu fórum". Se não vir esta notificação no Gestor de Pacotes, execute "Procurar ficheiros do Simple Machines" na página Tarefas Agendadas (Centro de Administração > Manutenção > Tarefas Agendadas) e tente novamente.

Se estiver a utilizar alguma versão entre a 2.1.0 e a 2.1.4, pode utilizar o processo descrito acima para aplicar sucessivamente os patches de atualização anteriores até chegar à versão 2.1.5.

Se estiver a utilizar uma versão mais antiga do SMF (incluindo o SMF 1. x, o SMF 2.0. x ou uma das versões Beta ou RC do SMF 2.1), pode atualizar diretamente para a versão 2.1.6 a partir da versão que está a utilizar atualmente, utilizando o pacote "Full Update" na página Transferências. Lembre-se que a utilização deste método de atualização exigirá a reinstalação de todas as personalizações adicionadas ao seu fórum. Assim, se estiver a utilizar o SMF 2.1.0 ou superior, recomendamos que aplique os patches sucessivos em vez de utilizar a Atualização Completa.

Se estiver com problemas para descarregar o patch através do painel de administração, pode descarregar o pacote de patch na página Atualizações do Gestor de Pacotes e instalá-lo através do Gestor de Pacotes, como faria com qualquer outro pacote de mods.

Consulte o Manual Online para obter mais detalhes sobre a aplicação de patches e atualizações.

Por fim, como sempre, não utilize este tópico para pedidos de suporte. Receberá uma resposta muito mais rápida e eficiente se publicar no Fórum de Suporte da versão 2.1.x.

Obrigado por utilizar o SMF!
Título: Re: Lançado o SMF 2.1.6
Mensagem de: Stopmz em 6 de Dezembro de 2025, 21:03
Muito bom