SMF 2.1 RC4 Released

Iniciado por joomlamz, 02 de Outubro de 2021, 02:45

Tópico anterior - Tópico seguinte

0 Membros e 1 Visitante estão a ver este tópico.

joomlamz

A Simple Machines tem o prazer de anunciar o lançamento do SMF 2.1 RC4. Bugs relatados e rotulados para RC4 foram corrigidos junto com melhorias de segurança, estabilidade e desempenho. Algumas das correções e melhorias são as seguintes:

Mudanças principais:

Aumenta a versão mínima do PHP para 5.6
Atualiza o SCEditor para a versão 3 e corrige vários bugs do editor
Melhora várias consultas de banco de dados
Faz inúmeras melhorias nos modelos de tema e CSS
Faz várias correções e melhorias nas sequências de linguagem e documentação
Permite solicitações CORS em SMF

Mudanças voltadas para o usuário:

Usa "Para sempre" como opção de tempo padrão ao fazer login
Move o botão de logout para o menu do perfil (com fallback para usuários não JS)
Envia o código de erro HTTP 403 (Proibido) quando um usuário banido tenta fazer login
Lida com itens de menu de ativação / desativação de TFA de forma consistente no menu de perfil
Redireciona o usuário de volta ao URL anterior após alterar o idioma
Impede notificações falsas de menção
Corrige vários problemas com a configuração de preferências de notificação do usuário
Adiciona funcionalidade para remover alertas antigos após terem sido lidos
Evita mostrar um contador de alerta com valor zero
Melhora a IU para uploads de anexos
Melhora os modelos e a lógica da IU para o sistema de PM
Corrige um problema de paginação durante a visualização de rascunhos de PM
Melhora o manuseio de fusos horários
Usa o fuso horário correto ao sugerir horários padrão para um novo evento
Corrige problemas que envolvem a largura máxima de imagens em telas diferentes
Corrige problemas com imagens de anexo ao imprimir um tópico
Sempre usa a rotação correta para miniaturas de anexo
Corrige vários erros durante o upload de anexos
Corrige um problema de permissão que nunca permitia que convidados carregassem imagens
Usa carregamento lento para avatares externos, imagens BBC, iframes, etc.
Melhora a análise da BBC nas descrições da placa
Mantém a ordem das escolhas de votação consistente ao longo do tempo
Neutraliza os caracteres de controle do mal no pré-código ()
Processa citações com tags de url aninhadas corretamente
Corrige um erro ao tentar visualizar uma votação
Permite que o script do seletor de tempo seja traduzido
Respeita a configuração do usuário drafts_autosave_enabled
Remove recurso de verificação ortográfica obsoleto

Alterações de administrador e back-end:

Corrige problemas com a reordenação de campos de perfil personalizados
Melhora as notificações por e-mail sobre a aprovação do registro
Corrige um problema em que as notificações sobre membros relatados usavam "(N / A)" em vez do nome do membro
Melhora a IU para exibir o log de erros
Melhora a IU do gerenciador de pacotes
Melhora o editor de smiley
Corrige problemas relativos a fusos horários na pesquisa de membros admin
Permite que o campo de e-mail seja desativado para convidados
Oculta notícias aleatórias de convidados que não podem navegar no fórum
Confirma logouts e redireciona quando necessário (melhora as interações com integrações externas)
Implementa uma versão nova e mais robusta de updateSettingsFile ()
Retira entradas antigas na tabela log_packages quando um pacote é atualizado
Corrige alterações de registro de problemas em campos personalizados quando nada realmente mudou
Prunes log_topics, log_boards & log_mark_boards_read durante a manutenção
Corrige um problema com o registro de ações de moderação
Corrige erros quando o URL de um avatar externo era muito longo
Corrige o erro "Valor fora do intervalo para page_hits da coluna"
Corrige problemas relacionados a $ user_info em tarefas em segundo plano
Mostra os nomes dos arquivos corretos na lista de ganchos de integração
Adiciona suporte para mais esquemas de hash de senha para conversores
Corrige um problema de falha de gravação de sessão
Corrige problemas ao mesclar tópicos
Garante que $ modSettings ['board_manager_groups'] esteja sempre definido
Garante que trackStats () e AddMailQueue () existam antes de chamá-los em obExit ()
Melhora get_proxied_url () e manipulação geral de proxy
Compatível com Cloudflare na detecção automática de cabeçalhos IP de proxy reverso
Evita um erro de banco de dados no MariaDB durante a exportação do perfil
Corrige um erro de índice indefinido quando a placa tem placas neto
Corrige o carregamento automático para classes de cache
Corrige um problema em que os grupos de membros não eram exibidos via SSI Who's Online
Remove o link WHOIS do Afrinic.net, uma vez que não é mais compatível com ele
Adiciona um link para as configurações de Read Logs das configurações de Scheduled Tasks
Melhora o manuseio de UTF-8 de 4 bytes em script.js

Mudanças no instalador e no atualizador:

Corrige problemas de instalação do SMF no PHP 8.0
Corrige erros de digitação que afetam o instalador
Corrige congelamentos do atualizador
Corrige o manuseio de anexos legados durante a atualização
Corrige erro de função PHP indefinida durante a atualização
Inclui dados de carma no backup do banco de dados durante a atualização
Crie um registro para todos os tópicos e quadros assistidos durante a atualização
Melhora o manuseio de alguns URLs HTTPS durante a atualização
Preserva corretamente as propriedades do grupo de membros durante a atualização
Lida corretamente com datas de nascimento inválidas de apenas um ano durante a atualização
Corrige problemas com a exclusão de arquivos de atualização após a conclusão da atualização
Corrige problemas com a execução do atualizador de CLI
Corrige várias consultas de banco de dados no atualizador
Define a frequência de notificação padrão para "Imediatamente" em vez de "Nunca"
Corrige problemas de atualização do SMF 1.x
Corrige o erro de registro "sem acesso" após a atualização

Esta versão é considerada um RC (Release Candidate), o que significa que é suficientemente funcional, mas que eu Tem bugs conhecidos e desconhecidos. Esses bugs não impedem necessariamente um lançamento, em vez disso, eles precisam ser corrigidos antes do próximo lançamento do ciclo de desenvolvimento.

O SMF RC4 pode ser instalado como uma instalação totalmente nova ou uma instalação do SMF 2.0.x pode ser atualizada para o SMF RC4; no entanto, observe que não há pacotes de atualização para nenhuma versão do RC.

É altamente recomendável testar esta versão em ambientes locais ou de desenvolvimento / controle de qualidade. Testar a versão nos ajudará muito a restringir e focar nos problemas e melhorias em relação à versão final. Observe, entretanto, que não recomendamos o uso de um pacote RC em qualquer instalação ao vivo e / ou fórum de produção devido à própria natureza dos pacotes RC.

Finalmente, este tópico de anúncio não é para suporte. Em vez disso, use a placa de suporte SMF 2.1.

Um agradecimento muito especial vai para nossa comunidade, membros da equipe, contribuidores de código e testadores beta. Sem a sua ajuda, isso não teria sido possível.

Obrigado por usar o SMF!