2.7.0.beta7: Atualização de Segurança, Construtor de Enquetes Aprimorado, Testes QUnit de Tema e mais

Novos recursos na versão 2.7.0.beta7

Correção de segurança: Melhoria na importação de temas via git

Recebemos um relatório do Hacker One sobre uma falha de segurança relacionada a temas remotos. A falha foi corrigida e a atualização é fortemente recomendada.

Interface do construtor de enquetes aprimorada

O construtor de enquetes foi atualizado para ser mais rápido e fácil de usar. Para criar uma enquete básica de escolha única, basta inserir as opções e clicar em “Inserir Enquete”. Para configurações adicionais, as opções avançadas de enquete podem ser encontradas clicando no ícone :gear:.

Notificar usuários quando sua postagem for aprovada

Quando uma postagem em fila for aprovada, os usuários agora receberão uma notificação. Um e-mail também será enviado caso o usuário não visualize a notificação.

Introdução de testes QUnit para temas/componentes

Os temas do Discourse agora suportam testes via QUnit. Confira no GitHub para obter detalhes completos. Desenvolvedores de temas também devem estar cientes das mudanças disruptivas para temas.

Melhorias nas webhooks

  • Adicionado user_confirmed_email ao webhook de eventos de usuário
  • Disparo de webhook quando um usuário é adicionado/removido de um grupo.
25 curtidas

Ainda mais!

Mas espere, há mais! Fazemos o nosso melhor para destacar novas funcionalidades e alterações para você, mas sempre há muitas mudanças para detalhar. Para uma lista completa de novas funcionalidades, correções de bugs, melhorias de UX e muito mais, certifique-se de revisar as Funcionalidades e Correções Adicionais listadas abaixo.

Atualizações de Segurança

Esta versão beta inclui 1 correção de segurança para problemas relatados pela nossa comunidade e pelo HackerOne. Veja os detalhes na postagem acima.

Melhorias em Plugins

Muitos plugins

  • Correção de bugs
    • Corrigimos diversos bugs em muitos dos nossos plugins
  • Traduções
    • Atualizamos as traduções em muitos dos nossos plugins

Akismet

  • Enviar mensagem de e-mail ao usuário se a postagem não for spam

Data Explorer

  • Permitir que administradores vejam relatórios de grupos, mesmo que não estejam no grupo

Subscriptions

  • Adicionar Dólar de Cingapura como moeda suportada

Funcionalidades e Correções Adicionais

Clique para expandir

Novas Funcionalidades

  • Adiciona o último dia às estatísticas da página Sobre
  • Torna o endpoint tag_groups#search público.
  • Usa ícones SVG para alguns oneboxes
  • Configuração de categoria para permitir edições ilimitadas da primeira postagem pelo dono do tópico
  • Ativação automática de usuários convidados por e-mail

Correções de Bugs

  • Permite que classes de visualização bruta sejam resolvidas a partir de temas/plugins
  • Envia e-mails de suspensão de usuário apenas se a mensagem de e-mail for fornecida
  • Permite restaurar backup de pasta não subordinada em site de pasta subordinada
  • Timeout automático de comandos longos do ImageMagick
  • Remove espaços supérfluos de descrições em CJK
  • Quando o usuário já atingiu o limite de marcadores, não gera erro para clear_reminder! ou outras atualizações
  • Garante que o upload de distintivo de grupo esteja presente ao decidir o tipo
  • Remove botão “novo” para tags no topo
  • Comportamento ->` comportamento (correção de ortografia na tradução padrão dos EUA)
  • Alinhamento numérico da lista de tópicos no mobile
  • Coluna de usuário com marcador do tópico fora de sincronia após movimento de postagem
  • Correções e melhorias no prompt de atualização de software
  • Melhora links âncora

Mudanças de UX

  • Adiciona estilização para detalhes/resumo do corpo de novos PRs do GitHub
  • Mostra uma dica quando há mais tags do que as exibidas
  • Sempre exibe o botão de remover emoji da lista de valores de emoji
20 curtidas