SMF 2.1.6 lançado

Started by marcosbr, June 28, 2025, 06:48:05 PM

Previous topic - Next topic

marcosbr

Prezados membros,

a Simple Machines lançou um novo patch para a linha 2.1.x do SMF, trazendo 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 podem ser frustrantes para aqueles que foram afetados por eles:

  • Corrige erros "Variável indefinida $sid" quando um usuário com cookies desabilitados visitava o fórum enquanto URLs sem consulta estavam habilitadas.
  • Corrige um erro de consulta ao banco 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 incluindo as notas de lançamento do 2.1.5 também para sua conveniência.


  • Suporte a 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 esse motivo, a atualização é altamente recomendada.
  • Perfis de usuários:

    • Corrige erros quando campos de perfil que usam a máscara "nohtml" recebem valores com caracteres Unicode ou aspas.
    • Adiciona uma nova permissão separada para usar Gravatars.
  • Anexos:

    • Várias correções e melhorias na interface de upload de anexos.
    • Define o cabeçalho Content-Disposition corretamente para anexos em navegadores móveis.
    • Melhora o manuseio 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".
    • Exibe informações de "Última edição" (se aplicável) ao editar uma postagem.
    • 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 BBCode.
    • Tabelas de BBCode centrais encapsuladas no BBCode central.
    • Corrige o destaque da sintaxe do PHP no BBCode no PHP 8.3+.
    • Corrige problemas com entidades HTML quebradas em modelos de aviso.
  • Calendário:

    • Exibe corretamente vários eventos do calendário no mesmo dia.
  • Procurar:

    • Corrige 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 postagens está ativada.
  • E-mail:

    • Os e-mails de notificação sempre usam nomes de exibição, nunca nomes de usuários.
    • Melhoria no tratamento de erros de SMTP ao enviar e-mails.
    • Corrige um bug em que e-mails não entregues talvez nunca saíssem da fila de e-mails.
    • Aceita curingas em gatilhos de banimento baseados em e-mail.
  • Administrador:

    • Atualiza arquivos de dados Unicode em uma tarefa em segundo plano. (Isso garante que o fórum sempre terá suporte atualizado para os emojis mais recentes e similares.)
    • Corrige bug em que reorganizar quadros no centro de administração poderia fazer com que alguns quadros não fossem exibidos temporariamente.
  • Outro:

    • Corrige erros em feeds RSS para mensagens de membros com vírgulas em seus nomes de usuário.
    • Corrige o gancho de integração integrate_error_types.
    • Corrige o gancho de integração integrate_attachments_browse.
    • Corrige avisos open_basedir no PHP 8.
    • Corrige alguns pequenos bugs da interface do usuário.



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 2.1.6

Se você estiver usando a versão 2.1.5 , poderá executar a atualização usando o Gerenciador de Pacotes (Centro de Administração > Gerenciador de Pacotes). Lá, você verá uma notificação sobre 2.1.6, incluindo um link "atualize seu fórum". Se você não vir essa notificação no Gerenciador de Pacotes, execute "Obter arquivos de máquinas simples" na página Tarefas Agendadas (Centro de Administração > Manutenção > Tarefas Agendadas) e tente novamente.

Se você estiver usando qualquer versão de 2.1.0 a 2.1.4 , poderá usar o processo descrito acima para aplicar patches de atualização anteriores sucessivamente até chegar à versão 2.1.5.

Se você estiver usando uma versão mais antiga do SMF (incluindo SMF 1.x, SMF 2.0.x ou um dos Betas ou RCs do SMF 2.1), você pode atualizar diretamente para a versão 2.1.6 a partir de qualquer versão que esteja usando atualmente usando o pacote "Atualização Grande" na página de Downloads . Esteja ciente de que usar este método de atualização exigirá a reinstalação de quaisquer personalizações adicionadas ao seu fórum. Portanto, se você estiver usando o SMF 2.1.0 ou superior, é recomendável aplicar os patches subsequentes em vez de usar a Atualização Grande.

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

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


Por fim, como sempre, não use este tópico para solicitações de suporte. Você receberá uma resposta muito mais rápida e eficiente postando no Fórum de Suporte 2.1.x. Obrigado

por usar o SMF!

Atenciosamente,
Simple Machines
Do you feel superior?
Above is a slab and below is darkness. It's fire brother!
https://amigosdaeletronica.com.br

Advertisement: