2.8.0.beta9: Descrições de Tags, Pesquisas Recentes, Avatares Fixos e mais

Ainda mais!

Mas espere, tem mais! Fazemos o nosso melhor para destacar novos recursos e alterações para você, mas sempre há muitas alterações para detalhar. Para uma lista completa de novos recursos, correções de bugs, melhorias de UX e muito mais, certifique-se de revisar os Recursos e Correções Adicionais listados abaixo.

Atualizações de Segurança

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

  • Mostrar tags apenas para usuários com permissão
  • Remover caracteres bidirecionais Unicode não renderizados em blocos de código
  • Remover resposta específica do ember-cli das rotas de aplicação

Melhorias de Plugins

Muitos plugins

  • Traduções
    • Atualizamos as traduções em muitos de nossos plugins

Atribuir

Correções de Bugs

  • Melhorias para atribuir a postagem
  • Ajustar lista móvel para alterações recentes na lista de tópicos
  • Atualizar aria-labels em dispositivos móveis / dropdown
  • Serializador current_user não lançando erro
  • Selecionar um usuário estava limpando os termos de pesquisa
  • Pesquisa de tópicos atribuídos quebrada
  • Usar propriedade customOptions
  • Fixar versão do plugin ao executar discourse <= 2.8.0.beta7
  • Sem erro quando a postagem atribuída é excluída
  • Atualizar permissões de visualização de Reatribuir

Mudanças de UX

  • Ícones móveis correspondem aos do desktop
  • Atualizar estilos do dropdown de reatribuição

Chat

Novos Recursos

  • Abrir links de chat de categoria/tag show
  • Armazenar mensagens cozidas no lado do servidor

Correções de Bugs

  • Garantir que o usuário permaneça ‘presente’ nos canais de roteamento de notificação
  • Navegar para página inteira na visualização móvel
  • Título do canal de chat em links de página inteira para chatable
  • Mostrar trecho na linha de resposta
  • Botão de pré-visualização para canal aninhado
  • Implementar seletor de emoji
  • Habilitar chat recarrega ao vivo e clicar no ícone de chat entra no canal
  • Unificar o tamanho da fonte do título do canal de chat
  • Corrigir URLs de notificação de chat
  • Retornar no celular não deve enviar mensagem
  • Tradução de notificação de mensagem de chat no lado do cliente

Mudanças de UX

  • Mais ajustes
  • Espaçamento + Mudanças de Notificação
  • Usar cor terciária para ícone do botão de envio de mensagem no celular
  • Não reservar espaço para indicador de presença (2ª tentativa)
  • Não reservar espaço para indicador de presença
  • Alinhar elementos de título

Criptografar

Novos Recursos

  • Desautorizar CSP inseguro se o plugin estiver habilitado

Correções de Bugs

  • Garantir que os bots possam enviar mensagens criptografadas

BCC

Correções de Bugs

  • BCC Enviando para endereços de e-mail

Tooltips

Novos Recursos

  • Detectar melhor mouse/toque usando event-from

Assinaturas

Correções de Bugs

  • Excluir cobranças bloqueadas no total da campanha
  • Incluir compras únicas no total da campanha

Reações

Novos Recursos

  • Consolidar notificações

Correções de Bugs

  • A expansão da postagem no fluxo de atividades estava causando recarregamento
  • Não incluir emojis inválidos no campo de reações de postagem.

Crowd

Correções de Bugs

  • Evitar usar GlobalSetting para crowd_custom_html

Docs

Mudanças de UX

  • Ajustar espaçamento do item da lista de tópicos

Recursos e Correções Adicionais

Clique para expandir

Novos Recursos

  • Mostrar cartões de usuário para usuários ‘respondendo…’
  • Substituir a diretiva Crawl-delay por limitação de taxa adequada
  • Enviar um cabeçalho ‘noindex’ em respostas não canônicas
  • Suporte a i18n em testes de plugins Ember CLI
  • Adicionar configuração de regras de normalização de e-mail
  • Adiciona escopo de uploads para chaves de API
  • Permitir que configurações de tema solicitem atualização
  • Registrar apenas consultas de tópicos/posts no log de pesquisa
  • Aplicar limites de taxa por usuário em vez de IP para usuários confiáveis
  • Uploads de backup de chunked local com um novo plugin de upload

Correções de Bugs

  • Objeto de Arquivo Nativo não foi passado para uploadHandler
  • CSS quebrado em #15141
  • Não sugerir “user1” como nome de usuário para usuários convidados
  • Adiciona código de status 422 ao JSON de bootstrap
  • Permitir que a equipe faça upload quando deveriam e authorized_extensions está em branco
  • Garantir que os hooks de widget sempre chamem a instância correta
  • Trata o iPad como mobileView para posicionamento do popper
  • Aviso de log global regrediu em #15000
  • A configuração de marcadores em alguns casos estava quebrada
  • Não lançar erros em chaves duplicadas no Yaml
  • Posição do prompt de atualização de software em temas com cabeçalho extra
  • Usar URL CDN para avatares de onebox internos
  • Excluir apenas tokens de e-mail não confirmados E expirados
  • Não travar o navegador ao tocar em sugestões de autocompletar no Android/Gboard
  • Remover cabeçalho de e-mail Auto-Submitted de e-mails SMTP de grupo
  • Não falhar ao parar se a atualização do tema falhar
  • Git não deve solicitar credenciais
  • Manter tags existentes ao editar tópicos de tags
  • Não acessar permalink-check se não estiver autorizado
  • Permitir convites se must_approve_users for true
  • Não publicar enquetes no message bus quando não há enquetes
  • Não publicar notificações para MessageBus para usuários inativos
  • Permitir que o recurso de enquete seja desabilitado no discourse-markdown
  • Remover rótulo ‘Abrir Rascunho’ após exclusão do rascunho do tópico
  • Garantir que os links da lista de tópicos móveis sejam tratados como transições Ember
  • Recursão infinita ao chamar uma ação refresh() nas rotas
  • Adicionar um botão de confirmação e cancelamento ao editar texto alternativo.
  • Validar número de votos permitidos por enquete por usuário.
  • Não sobrescrever propriedade computada para correção do spinner de carregamento
  • Correção do separador da lista de tópicos
  • Excluir postagem moderator_action para contagem de respostas no resumo do usuário.
  • Título e chevron incorretos ao filtrar por número de postagem.
  • Filtro de categorias Nenhuma e todas
  • Cache de todas as palavras observadas
  • Limpar erros anteriores na exibição do formulário de segundo fator
  • Registrar customOptions como filtro de select kit
  • Converter URLs de tópicos incorporados para forma absoluta
  • Erro quando SMTP habilitado em PostAlerter sem e-mail de entrada
  • Limpar nome do emoji que é nome do arquivo
  • Incluir todas as categorias em sortedCategories
  • Ajustar alerta do cabeçalho da lista de tópicos
  • Coluna ambígua em downsize_uploads
  • Correções adicionais para último visitado na lista de tópicos
  • Corrigir regressões introduzidas em ae16b0a
  • Adiciona classe ausente para separador de última visita
  • Redirecionar para a página inicial se não houver posts
  • Excluir tópicos de tags silenciadas na lista de recursos da categoria.
  • Upload de emoji não usando data.name no upload uppy
  • Usar grupo correto entre vários para remetente SMTP
  • Descartar endereços CC malformados no job GroupSmtpEmail

Mudanças de UX

  • Corrigir alinhamento na barra de navegação do grupo
  • Ajustar estilo do composer móvel
  • Ajustar estilo do composer
  • Adicionar atributo title às células de relatórios
  • Fecha multi-seleção na seleção quando maximum=1
  • Corrigir indentação extra em listas ao suportar direção mista de texto
  • Adicionar testes adicionais para colar um link em uma seleção
  • Ao colar um link, usar regras de linkify
  • Timestamp não deve ocultar o handle da linha do tempo do tópico no celular.
  • Usar título regular como fallback se o título do leitor de tela não estiver disponível
  • Tornar o banner de largura total
  • Reduzir o período de supressão de digestão de um ano para 6 meses
  • Corrigir cor do botão de salvar edição rápida em esquemas escuros
  • Mover aviso de compartilhamento de tópico para alerta flash modal
  • Adicionar mais aliases de pesquisa para emojis.
  • Lançar pesquisa em página inteira no segundo toque em Enter
  • Correções na lista de tópicos móveis em acompanhamento a 0e371d4

Desempenho

  • Atualizar hooks de widget para evitar eventos globais de bloqueio de rolagem
  • Atualizar implementação do mixin de rolagem
  • Desabilitar ouvinte ember touchstart
  • Usar ouvintes de eventos passivos para touchstart, touchmove
  • Definir a propriedade --header-offset apenas quando alterada
  • Atualização do primeiro PM não lido para o usuário não respeitando limites.
  • Usar verificação de direção de texto mais eficiente na inicialização do select-kit
  • Reduzir registros consultados em UserStat.update_first_unread_pm.
  • Mover dicas de preload para o <head>
  • Melhorar a velocidade de inicialização do aplicativo JS otimizando customResolve()
20 curtidas