Autor Tópico: SMF 2.1.6 released  (Lida 110 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5076
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
SMF 2.1.6 released
« em: 24 de Julho de 2025, 20:32 »
Caros Membros,

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

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

Corrige erros "Variável indefinida $sid" quando um utilizador com cookies desativados visitava o fórum enquanto os URLs sem consulta estavam 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 é um pequeno hotfix para o 2.1.5 e, como o 2.1.5 foi lançado há apenas alguns dias, estamos a incluir as notas de lançamento do 2.1.5 também para sua conveniência.
Suporte PHP:
Aumenta a versão mínima suportada do PHP de 7.0 para 7.1.
Adiciona suporte para PHP 8.4.
Segurança:
Corrige alguns problemas de segurança. Por este motivo, a atualização é altamente recomendada.
Perfis de utilizadores:
Corrige erros quando os campos de perfil que utilizam a máscara "nohtml" recebem valores com caracteres Unicode ou aspas.
Adiciona uma nova permissão separada para utilizar Gravatars.
Anexos:
Várias correções e melhorias na interface do utilizador de carregamento de anexos.
Define o cabeçalho Content-Disposition corretamente para anexos em browsers móveis.
Melhora o manuseamento de anexos de imagens 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 smileys.
Melhora a qualidade da imagem das visualizações de anexos incorporados no editor WYSIWYG.
Corrige bugs em alguns casos extremos ao analisar o BBCode.
Tabelas de BBCode centrais encapsuladas no BBCode central.
Corrige o realce da sintaxe do PHP no 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.
Procurar:
Corrige o erro de variável indefinida na API de pesquisa personalizada.
Corrige um bug em que o último caractere de um termo de pesquisa Unicode podia ser mutilado.
Retorna resultados de pesquisa corretos quando a moderação de publicações está ativada.
E-mail:
Os e-mails de notificação utilizam sempre nomes de apresentação, nunca nomes de utilizadores.
Melhoria no tratamento de erros SMTP ao enviar e-mails.
Corrige um bug em que os e-mails não entregues poderiam nunca sair da fila de e-mails.
Aceita wildcards em gatilhos de banimento baseados em e-mail.
Administrador:
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 coisas do género.)
Corrige bug em que a reorganização de fotogramas no centro de administração poderia fazer com que alguns fotogramas não fossem exibidos temporariamente.
Outro:
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 open_basedir no PHP 8.
Corrige alguns pequenos bugs da interface do utilizador.

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

Como atualizar para a 2.1.6

Se estiver a utilizar a versão 2.1.5, pode executar 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 "actualize o seu fórum". Se não vir esta notificação no Gestor de pacotes, execute "Obter ficheiros de máquinas simples" na página Tarefas agendadas (Centro de administração > Manutenção > Tarefas agendadas) e tente novamente.

Se estiver a utilizar qualquer versão de 2.1.0 a 2.1.4, pode utilizar o processo descrito acima para aplicar os patches de atualização anteriores sucessivamente 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 um dos Betas ou RCs do SMF 2.1), pode actualizar directamente para a versão 2.1.6 a partir da versão que está a utilizar actualmente, utilizando o pacote "Grande Actualização" na página de Transferência. Esteja ciente de que a utilização deste método de atualização exigirá que reinstale todas as personalizações adicionadas ao seu fórum. Portanto, se estiver a executar o SMF 2.1.0 ou superior, é recomendável aplicar os patches sucessivos em vez de utilizar a atualização grande.

Se estiver com problemas para descarregar o patch através do painel de administração, pode descarregar o pacote de patches na página de 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 melhor, publicando no Fórum de Suporte 2.1.x.