Notas de lançamento do Discourse 2.5.0.beta6

Atualizações de Segurança

Esta versão beta inclui 3 correções de segurança para problemas relatados pela nossa comunidade e pela HackerOne.

  • Fazer a busca de tópicos por slug seguir o SiteSetting.detailed_404
  • Usar FinalDestination para incorporações de tópicos
  • Falta de verificação de segurança antes do redirecionamento

Melhorias nos Plugins

Onebox

  • Melhorar o suporte ao Instagram

Code Review

  • Correção de bug

Encrypt

  • Correção de bug: remover o usuário correto

Graphviz

  • Adicionar mensagens de erro mais detalhadas
  • Correções de bugs

Knowledge Explorer

  • Melhorar o tratamento do ícone de status do tópico

Subscriptions

  • Melhorias diversas

Patreon

  • Correção de bug

WP Discourse

  • Atualizar os metadados do post wpdc_auto_publish_overridden quando um post é desvinculado do Discourse, para evitar que o plugin tente publicar atualizações do post no Discourse
  • Corrigir problema com a configuração de Publicação Automática para posts que foram desvinculados do Discourse antes da versão 2.0.3 do WP Discourse
  • Adicionar a função estática get_discourse_comments para permitir a exibição de comentários sem carregar o template de comentários

User Notes

  • Correção de bug

Solved

  • Corrigir as cores de “solved”

Calendar

Font Awesome Pro

  • Correções de bugs

Recursos e Correções Adicionais

Clique para expandir

Novos Recursos

  • Novo outlet de plugin sob o título da página de distintivos
  • Notificar administradores sobre credenciais antigas
  • Baixar imagens remotas mesmo para posts antigos
  • Permitir opcionalmente tags no estado de rastreamento de tópicos
  • Mostrar uma página 404 detalhada para tópicos privados

Correções de Bugs

  • Suporte à exportação de relatórios que referenciam tópicos
  • Corrigir o desalinhamento das setas dos popovers
  • Não alterar a altura do botão quando o spinner aparece
  • Restaurar a capacidade de reprocessar posts em tópicos excluídos
  • Lidar com arquivos removidos entre glob e mtime
  • O helper z não resolve dentro de calc
  • O menu popup de admin de tópicos estava transbordando em telas pequenas
  • Suporte a IRIs (URIs Unicode) ao buscar imagens vinculadas externamente
  • Buscar imagens vinculadas externamente mesmo quando editadas por usuários do sistema
  • Invalidar o cache do tema no banco de dados quando o hostname muda
  • Fixar o highlight.js no último commit da árvore v9
  • Não re-renderizar toda a página de usuários enquanto digita em um campo de entrada
  • Tags silenciadas removeram tópicos sem tags das contagens
  • Não lançar uma exceção se um tópico não puder ser recuperado
  • Permite definir propriedades label/title para exibição em vez de name
  • Enviar mensagens para grupos com nomes que não estão em minúsculas
  • Consulta quebrada se o ID do upload estiver ausente
  • Permite ter tradução personalizada de emojis sem arquivo estático
  • Adicionar cabeçalho X-Robots-Tag para ações GET cobertas por check_xhr também
  • Não enviar resumos para usuários sem e-mail primário
  • Definir corretamente valores e padrões para group-form-interaction-fields
  • Ao destruir um rascunho, garantir sempre que o salvamento seja concluído
  • Abrir o diálogo de cancelar rascunho quebrava o salvamento automático
  • Passar current_user para TopicQuery em categories_and_top_topics
  • Atualizar variáveis para HTML usar em em vez de px no font-size
  • O assistente falha ao iniciar quando default_theme_id é -1
  • O assistente mostra pré-visualizações se a etapa de cor for excluída
  • Arquivos XML podiam ser detectados como arquivos SVG

Mudanças de UX

  • Remover box-shadow de kbd, unificar o estilo
  • Corrigir artefatos de border radius nos botões do painel
  • Remover o ponto final após o botão “Ativar Notificações”
  • Corrigir o alinhamento dos inputs em admin/customize/colors
  • Posicionar o menu de admin de tópicos ao lado da chave inglesa
  • Tornar os links de cabeçalho do menu no painel do usuário mais flexíveis
  • Melhor alinhamento dos ícones no menu de notificações
  • Mover o outlet before-topic-list para que apareça também na aba Top
  • Remover o filtro in:unpinned da página de pesquisa avançada
  • Corrigir a exibição da coluna de atividade na etapa inicial do assistente
  • Remover o botão de editar PM
  • Alinhamento mais consistente das datas/horas selecionadas no timer de tópicos
  • Não mostrar a data de suspensão se o usuário estiver suspenso permanentemente
  • Manter o foco no input após selecionar uma opção de autocompletar
  • Não mostrar contagem de usuários redundante
  • Adicionar espaçamento entre +member_count e “mais”
  • Renomear Priority para score para ordenação.

Desempenho

  • Usar consulta mais eficiente ao verificar existência.
27 curtidas