Notas de Lançamento do Discourse 2.6.0.beta4

Novos recursos na versão 2.6.0.beta4

Remover tags em massa de tópicos selecionados

Além da capacidade de substituir e adicionar tags a tópicos em massa, a equipe agora pode remover todas as tags de tópicos selecionados.

Permitir que sites configurem a fonte base e a fonte de título independentemente

Expandindo o suporte aprimorado a fontes adicionado na beta3, os administradores agora podem definir a fonte de título independentemente da fonte base. Isso pode ser feito por meio do assistente ou das configurações do site.

Explicar à equipe por que os convites estão desativados

Quando o SSO está ativado ou os logins locais estão desativados nas configurações do site, os convites são desativados, pois o gerenciamento de usuários é feito por um provedor externo. Se a equipe tentar navegar diretamente para a página de convites, verá agora uma explicação do motivo pelo qual os convites estão desativados.

Opções adicionais de pesquisa avançada

Novas opções de pesquisa avançada para contagem mínima/máxima de postagens e contagem de visualizações foram adicionadas.

Plugin Styleguide adicionado ao Discourse

Para ajudar os administradores do site a personalizar o tema do site, o plugin Discourse Styleguide foi adicionado ao núcleo do Discourse. Para mais detalhes, consulte Styleguide Plugin Now in Discourse Core

31 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 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 1 correção de segurança para problemas relatados pela nossa comunidade e pelo HackerOne.

  • Garantir que os usuários possam ver o tópico antes de definir um temporizador para o tópico.

Melhorias de Plugins

Muitos plugins

  • Correção de bugs
    • Corrigimos inúmeros bugs em muitos de nossos plugins
  • Traduções
    • Atualizamos as traduções em muitos de nossos plugins

Assinaturas

  • Adicionar suporte a Markdown para a descrição do produto

Data Explorer

  • Melhorar o estilo do relatório de grupos
  • Não permitir que consultas sejam compartilhadas com ‘todos’

Knowledge Explorer

  • Adicionar metadados onebox
  • Adicionar botão de limpar na barra de pesquisa

Política

  • Tornar a pré-visualização da política no compositor mais clara
  • Garantir que a nova política seja sempre cercada por quebras de linha
  • Reescrever a interface como um componente Ember

GitHub

  • Não conceder emblemas para usuários em estágio

Code Review

  • Permitir a remoção do botão de acompanhamento
  • Permitir menção de commit de acompanhamento menos restritiva
  • Adicionar botão “acompanhado”

OpenID Connect

  • Adicionar logs detalhados de solicitação e resposta OIDC

Translator

  • Adicionar suporte para recurso de múltiplos serviços do Cognitive Service.

Recursos e Correções Adicionais

Clique para expandir

Novos Recursos

  • Adicionar slug da categoria à classe do corpo nas páginas de tag se fizer parte de uma categoria
  • Adicionar código de limpeza semanal de marcadores
  • Respeitar a configuração tags_sort_alphabetically ao exibir tags
  • Adicionar o atributo title às enquetes
  • Opção no compositor para recarregar a página e forçar o salvamento do rascunho
  • Suporte ao uso de fonte do sistema na etapa de fonte do assistente
  • Assistente amigável para modo escuro

Correções de Bugs

  • O Styleguide é apenas uma URL pai e é acessado com /styleguide
  • Verificar o atributo target do link no link clink
  • Resolver problemas ao executar qunit via rake
  • Ordenar usando Ruby para evitar consultas N+1
  • Pré-visualização do tema do assistente quando o logotipo está ausente
  • Matar um worker do Unicorn não deve matar um processo de backup ou restauração em execução
  • O backup não funcionava mais após um backup em execução ser cancelado
  • Mensagens de erro de edição de usuário sendo ignoradas
  • Opção desativada para sk não estava funcionando corretamente
  • Usar novas variáveis de cor em embed.scss, remover cores codificadas
  • Lidar com erros de sintaxe .discourse-compatibility
  • Observadores não estavam funcionando nos logs de e-mail de administrador
  • O segundo fator não pode ser habilitado se o SSO estiver habilitado
  • Exibir a contagem correta de respostas para o crawler
  • Incluir base_path de subpasta nos atalhos do manifesto do aplicativo web
  • Fazer browser-update funcionar com IE<11
  • A contagem do favicon não era atualizada quando o foco da janela retornava
  • Usar nome de escopo ao serializar UserApiKeys
  • Garante que a inserção de hiperlink funcione com mailto
  • Garante que o seletor de categoria funcione com caracteres não ingleses
  • Confirmar que novo e-mail não foi enviado para funcionários se o e-mail estiver desativado com a opção “não-funcionário”
  • Trabalhos agendados não aparecendo em /sidekiq/schedule no dev.
  • Recurso SVG mask ausente no assistente
  • O carregamento de solicitações de grupo estava quebrado
  • Respeitar show_category_definitions_in_topic_lists nas listas de categorias
  • Incluir tópicos de subcategorias na lista rastreada
  • Comparar o argumento do tipo Jobs::UserEmail como string
  • Usar getAttribute em vez de dataset
  • Quando o administrador altera um e-mail para o usuário, o usuário deve confirmar a alteração
  • Corrige regressão onde o menu suspenso do assistente não podia atualizar
  • Renderizar corretamente widgets de enquete sem título
  • Encontrar elemento noscript com conteúdo do crawler
  • Lidar com títulos de enquete quando há títulos presentes
  • URLs mailto escapadas geravam uma exceção
  • Proibir convites por e-mail se enable_local_logins estiver desativado
  • Sempre permitir que moderadores vejam seus PMs de grupo
  • Propriedade computada de sobrescrita obsoleta
  • Validar nome da categoria na mudança de pai
  • Faz os períodos do painel usar o dia atual e semanal de 7 dias
  • Pré-carregar uploads em groups#search para parar N+1
  • Ocultar seções populares/recentes vazias na página 404
  • A compilação foi quebrada porque o uglify não pode aceitar let ou const
  • Remover linhas de e-mails recebidos não deve falhar para corpo em branco
  • Remover espaços em branco ao redor de tags HTML inline próximas a texto.
  • Usar título do tópico no resultado do menu de pesquisa.
  • Limpar notificação de PM do bot de narrativa pulada
  • Mover solicitação hp de /users para /token
  • Permitir que funcionários usem HTML no banner somente leitura da categoria
  • A migração deve atualizar apenas ReviewableUsers onde o usuário não está aprovado.
  • Permitir que fontes .otf sejam entregues via CDN
  • Melhor mensagem de erro se o convite estiver expirado
  • Propriedade computada translatedText de sobrescrita obsoleta
  • Tornar explícita a configuração de cache do CI do bundler
  • Corrigir valor de auto e adicionar nohighlight à descrição
  • URLs inválidas podiam gerar exceções ao chamar UrlHelper.rails_route_from_url
  • Usar locale correto para mensagens de erro
  • Estávamos sobrescrevendo a propriedade computada canCreateTopicOnCategory
  • Empty highlighted_languages resultou em ["", "auto", "nohighlight"]
  • Corrigir codificação corrompida em e-mails contendo anexos
  • Respeitar download forçado ao baixar mídia segura via lightbox
  • Melhorias e correções no processo de alteração de e-mail do administrador para o usuário
  • Previne que a barra de rolagem pule no seletor de emojis
  • Remove hora da data no intervalo de calendário à meia-noite
  • Quando o usuário é promovido a TL2, convidar para treinamento avançado
  • Depreciar constantes de lista branca
  • Desconsiderar não lidos respeita o parâmetro de consulta rastreado
  • Não incluir categoria no título do tópico de citação, se presente

Mudanças de UX

  • Aumentar largura e centralizar entrada de reordenação de categoria
  • Mudanças na exibição de Novos Tópicos Aparecerão Aqui
  • Aumentar largura da entrada na página de aceitar convite.
  • Substituir ícone de engrenagem no menu do usuário por ícone de usuário
  • Não truncar nomes de categorias no painel de pesquisa
  • Corrigir estilo para posts e visualizações de pesquisa avançada
  • Etiqueta de senha consistente na página de cadastro e convites
  • Mostrar intervalo para filtro de visualizações de pesquisa avançada.
  • Permitir rolagem horizontal nos botões de post móvel
  • Impedir que categorias ultrapassem o select-kit
  • Centralizar assistente verticalmente
  • Usar cursor de ponteiro para botões do assistente

Desempenho

  • Reduzir solicitações em segundo plano quando sobrecarregado
  • Evitar lookbehinds ao indexar pesquisa
  • Não enfileirar e-mails de resumo quando tentado recentemente
  • Introduzir limite absoluto de resumos a cada 30 minutos
21 curtidas