2.9.0.beta6: Melhorias no Whisper, Tela de Carregamento, Correção de Segurança e mais

Novas funcionalidades em 2.9.0.beta6

Sussurros agora suportam grupos

Sussurros são uma ótima maneira para a equipe se comunicar dentro de um tópico, sem que sua postagem se torne pública. A equipe pode compartilhar seus pensamentos sobre como responder a uma postagem ou discutir entre si se devem fechar um tópico.

Historicamente, sussurros eram uma funcionalidade exclusiva para a equipe. Os usuários precisavam ser administradores ou moderadores para ver (e postar) sussurros. Agora, usando a configuração do site grupos permitidos para sussurros, grupos adicionais podem receber permissão para sussurrar.


Exemplo de sussurro. Visual da equipe à esquerda, com o sussurro visível em itálico. Visual anônimo à direita.

Tela de carregamento

Para usuários com dispositivos menos potentes ou baixa largura de banda, o carregamento inicial da página pode levar alguns segundos. O Discourse agora exibe uma tela de carregamento, em vez de uma página branca em branco, para que os usuários saibam que algo está acontecendo.

tela de carregamento do discourse

Atualizações de Segurança

Esta versão beta inclui 1 correção de segurança para problemas relatados por nossa comunidade e pelo HackerOne.

  • Validar restrições de e-mail ao tentar resgatar um convite

Ainda mais!

Mas espere, há mais! Fazemos o nosso melhor para destacar novas funcionalidades e alterações para você, mas sempre há muitas alterações 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.

27 curtidas

Melhorias de Plugins

Tradutor

Novos Recursos

  • Atualizar mapeamento de idiomas do Google

Verificação de RSS

Correções de Bugs

  • Não tentar importar tópicos com categorias inválidas.

Atribuir

Novos Recursos

  • Permite que a nota seja editada

Correções de Bugs

  • Corrigir um bug onde uma alteração de nota resultava em um “whisper” completo
  • Não reutilizar a nota de atribuição ao reatribuir
  • Garantir que o atribuído seja participante do PM

Kolide

Correções de Bugs

  • Corrigir a marcação de tabela

Gamificação

Novos Recursos

  • Permitir a exclusão de grupos de placares

Política

Correções de Bugs

  • Usar o método none do activerecord em vez de retornar um array vazio.

Integração de Chat

Correções de Bugs

  • Não enviar user.name nulo para MS Teams

Assinaturas

Correções de Bugs

  • Definir estilos consistentes do Discourse no elemento de cartão Stripe
  • Lógica de confirmação do script de importação

Seguir

Mudanças de UX

  • Desabilitar o plugin por padrão

Automação

Novos Recursos

  • Novo script para anexar detalhes do último editado no conteúdo da postagem.

Chat

Novos Recursos

  • Tela de informações
  • Adicionar link de cancelamento de inscrição em resumos de e-mail de chat.

Correções de Bugs

  • Canais da barra lateral devem ser mostrados o tempo todo
  • Exibe corretamente o indicador de não lido nos títulos
  • Ordena corretamente nome/nome de usuário em ordem crescente
  • A consulta de membros não deve listar inativos/em estágio/suspensos
  • Voltar para presença global
  • O modo isolado não estava mostrando a lista de canais
  • Altura do título do canal sem barra lateral
  • Limita o preenchimento do título
  • Substitui emojis no título da tela de informações
  • Impede que a área de texto transborde o modal no celular
  • A barra de progresso estava fora da gaveta
  • Mostrar hover quando a barra lateral também está ativa
  • O link de configurações de segurança do canal de criação deve funcionar com categorias aninhadas
  • Garante que o onebox de data esteja vinculando ao ID da mensagem
  • Erro de digitação na tradução do assunto chat_channel
  • Garante que as ações de mensagens permaneçam no painel ao vivo
  • Garante que um novo canal sempre comece com 1 não lido
  • Limpar marcadores de mensagens de chat excluídas
  • Não listar marcadores de mensagens descartadas
  • Não incluir mensagens antigas em resumos de e-mail de chat
  • Colocar corretamente o lembrete de retenção
  • Dimensionamento de blocos de código (mensagem e transcrição)
  • Garante o canal de chat antes de renderizar o painel ao vivo do chat
  • Transbordar corretamente oneboxes de transcrição super-amplos
  • Citação de chat interferindo com oneboxes

Mudanças de UX

  • Impede que o iPad foque automaticamente no campo de filtro
  • Adiciona um pouco mais de preenchimento ao título com a barra lateral
  • Impede o foco automático no celular
  • Remover estilo discrepante das ações no compositor
  • Melhorar os assuntos dos e-mails de resumo.
  • Permite atualizar apenas notificações e não a página inteira

Mudanças de Segurança

  • Garantir que a pesquisa de mensagens de chat verifique o acesso ao canal

Matemática

Novos Recursos

  • Suporta rotulagem e referenciamento de equações em KaTeX (mais compatibilidade com mathjax)

Calendário

Novos Recursos

  • Adicionar feriados da Indonésia

Correções de Bugs

  • O núcleo estável ainda precisa de uma migração 6.1
  • Otimizar o desempenho da migração UnescapeEventName em sites grandes
  • Trazer de volta regiões ausentes

Mudanças de UX

  • Pequeno ajuste de CSS

Akismet

Correções de Bugs

  • Publicar mensagem mark-as-spam para todos os assinantes atuais

Explorador de Dados

Novos Recursos

  • Grupos de Consultas Marcáveis.

Recursos e Correções Adicionais

Clique para expandir

Novos Recursos

  • Armazenar o estado de exibição da seção da barra lateral no armazenamento local
  • Desacoplar a presença de categoria/tag na barra lateral do nível de notificação
  • Validar tags em WatchedWords
  • Emoji de status do usuário
  • Contagem de novas mensagens/não lidas na barra lateral experimental
  • Opções personalizadas de cancelamento de inscrição
  • Expandir links do filtro de mensagens ao visualizar mensagens privadas.
  • Adicionar idioma croata
  • Adicionar links da seção de mensagens à barra lateral experimental.
  • Registrar a resposta SMTP em EmailLog
  • Alterar o rastreamento automático para exigir 5 minutos em vez de 4

Correções de Bugs

  • Valor máximo para SiteSetting.delete_removed_posts_after
  • Adicionar clearfix de volta para conteúdos de administração
  • Manter verificações únicas de postagens separadas para PMs e tópicos
  • O upload de arquivos grandes (> 5 GB) falhou quando enable_direct_s3_uploads estava habilitado
  • Não excluiu o stub de upload quando um novo upload foi criado
  • O manuseio de Markdown falhou em um valor de atributo vazio
  • Corrigir testes instáveis de bulk_invite
  • Melhorar o oneboxing do mixcloud
  • Adiar a remoção da tela de splash até que o evento window.load dispare parte 3
  • Pular o evento window.load por enquanto
  • Adiar a remoção da tela de splash até que o evento window.load dispare parte 2
  • Remover a tela de splash na visualização sem JS parte 2
  • Reverte #17225 e #17223
  • Erro de variável de classe não inicializada no sidekiq
  • Erro de digitação em log_thread
  • Adiar a remoção da tela de splash até que o evento window.load dispare
  • Remover a tela de splash na visualização sem JS
  • Usar o primeiro item de tipo suportado quando o JSON-LD retorna um array
  • Usar o padrão marcável para limpeza de marcadores
  • Em [DELETE] /admin/user/:id.json, analisar corretamente o parâmetro booleano block_*
  • A detecção de disponibilidade do DarkMode estava quebrada
  • 99999 não é uma porta TCP válida
  • Grupos de tags não eram visíveis para membros de grupos permitidos
  • Remover usos remanescentes de ember_jquery
  • Adiar scripts na rota theme-tests
  • Regeneração de bbcode de datas locais citadas
  • Link para “dispositivos usados recentemente” na notificação de e-mail de login suspeito
  • Pré-compilar admin-plugins.js (#17154)
  • Adicionar wizard.js aos ativos do ember-cli
  • Pré-compilar start-discourse.js
  • Parar de registrar relatórios CSP em branco e inválidos
  • Ignorar valores inválidos na migração de referências de upload de configuração do site
  • Adicionar regras de pluralização ausentes para bósnio
  • A mesclagem de extra-locale não considerou fallbacks
  • Seleção dupla de respostas
  • O CSS do assistente estava substituindo parte do CSS principal
  • Fazer com que os uploads de palavras observadas funcionem como pretendido
  • Problema de layout do editor JSON Schema com subarrays
  • Garantir que os endpoints de presença não quebrem a sessão
  • Garantir que o emoji seja inserido na localização correta
  • Lidar com sites com mais de 1 elemento JSON-LD
  • Sussurro disponível ao responder ao tópico
  • Permitir todos os subdomínios de localhost em desenvolvimento
  • A substituição de propriedades NavItem e Composer estava quebrada
  • Tarefas Rake relacionadas a uploads estavam quebradas
  • Remover tags da barra lateral experimental quando o nível de notificação muda

Mudanças de UX

  • Reduz o atraso da animação de splash
  • Ajustes e estilos principais para a barra lateral experimental
  • Atualizar cor da caixa tippy de seta
  • Alterar cópia para o placeholder do seletor de usuário
  • Atualizar automaticamente as estatísticas dos tópicos
  • Permitir que mais elementos de tópico móvel sejam tocados
  • Truncar nomes longos de categorias na barra lateral
  • Torna a configuração de splash visível
  • Melhorias na tela de splash v1
  • Melhorar os tamanhos da grade da página de grupo
  • Introduz uma tela de splash por trás de uma configuração de site oculta
  • Alterar a redação de categorias “regulares” para “normais”
  • Ignorar o tratamento especial de colagem no seletor de usuários de grupo de e-mail quando o máximo é 1
  • Remover espaço em branco extra no onebox do github

Desempenho

  • Remover o outlet de plugin do servidor para postagem
  • Remover o total para o relatório de tempo de primeira resposta.
15 curtidas