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 1 correção de segurança para problemas relatados por nossa comunidade e pelo HackerOne.
- Desativar MessageBus::Diagnostics.
Melhorias de Plugins
Muitos plugins
- Traduções
- Atualizamos as traduções em muitos de nossos plugins
Atribuir
Novos Recursos
- Excluir Lembretes de Atribuição Anteriores PMs
- Sinalizador ativo para atribuições
Correções de Bugs
- Sempre desatribuir posts quando excluídos
- Atualizar tópico quando o tópico ou post for excluído ou recuperado
- Specs para correção de busca
- Atribuído indiretamente na busca
- Não permitir atribuir usuário ao tópico quando o post for atribuído
- Posicionar corretamente o dropdown no modal no desktop
- Refatorar atribuição / reatribuição para combinar lógica
Autenticação LinkedIn
Correções de Bugs
- Lidar com linhas duplicadas na migração
Acessibilidade
- Adiciona títulos ausentes às ações de mensagem tc
Akismet
Correções de Bugs
- A exclusão do usuário funciona mesmo se existirem revisáveis pendentes
Calendário
Novos Recursos
- Reutilizar notificações de convite e lembretes existentes.
Autenticação Microsoft
Correções de Bugs
- Lidar com linhas duplicadas na migração
Mudanças de UX
- Renomear de Office365 para ‘Autenticação Microsoft’
Resolvido
Novos Recursos
- Mostrar aviso se o usuário puder aceitar uma resposta
Mudanças de UX
- Evitar que o texto e o ícone de resolução quebrem
BCC
Correções de Bugs
- Grupos sendo mencionados em cada mensagem
Kolide
Novos Recursos
- Exibir detalhes de problemas abertos do Kolide na nota de rodapé.
- Sincronizar problemas e dispositivos com base na carga útil do webhook.
- Alertar administradores de grupo do Kolide sobre dispositivos não onboardados.
- Exibir aviso global para alertar sobre dispositivos não onboardados.
Correções de Bugs
- Atribuir variável de tópico antes de obter o título.
- Não lembrar usuários quando nenhum problema for encontrado.
- Não lembrar administradores do Kolide quando nenhum problema for encontrado.
- Não atualizar o tópico do administrador, a menos que ele mude
- Ignorar lembretes se não houver problemas.
- Aumentar per_page de 25 para 500 por padrão
- Adicionar texto padrão para o corpo do post se os problemas não forem encontrados.
- Atualizar o valor do campo personalizado apenas se o post estiver presente.
- Usar
logger.warnem vez do métodoDiscourse.warn. - Segunda tentativa de parar o fluxo de notificações.
Mudanças de UX
- Remover link para o Kolide para problemas de dispositivo.
- Exibir o aviso apenas se o ID do tópico de onboarding estiver disponível
- Navegar usuários para o tópico de onboarding via banner.
SAML
Novos Recursos
- Permitir que o plugin seja configurado usando configurações do site
Correções de Bugs
- Garantir que o caminho do script JS esteja correto para subpasta
- Adicionar cabeçalho
content-typeao formulário de envio automático - Não comprimir a solicitação SAML para o binding POST
- Corrigir erros after_create_account de 4e0a5e0a
- Adiar a lógica do UsernameSuggester para o auto_create_account
- Ignorar configuração do site
saml_base_urlvazia - Não substituir o cookie de sessão existente durante o callback
- Garantir que o SAML siga os redirecionamentos pós-login
- Remover prefixo de base_url
- Atualizar lógica de seleção de nome
Mudanças de UX
- Se configurado via variáveis de ambiente, ocultar as configurações do site
Assinaturas
Correções de Bugs
- Tags strong HTML aparecendo
Política
Novos Recursos
- Adicionar atributo privado à política
- Paginar resultados PolicyUser
Correções de Bugs
- Permitir a seleção de grupos automáticos
- Policy users per page não deve mudar
Mudanças de UX
- Mostrar botões cinza para a outra opção de política
Reações
Correções de Bugs
- Notificações de reação estavam quebradas (terceira tentativa)
- Notificações de reação estavam quebradas (segunda tentativa)
- Notificações de reação estavam quebradas
Automação
Correções de Bugs
- Permite apenas selecionar script ao criar uma nova automação
Mudanças de UX
- Torna os dropdowns filtráveis e roláveis
Nota de Rodapé
Correções de Bugs
- Move para assets/vendor/javascripts
- Importar corretamente o popper
Mudanças de Segurança
- Corrigir nota de rodapé maliciosa causando erros no lado do cliente
Integração de Chat
Novos Recursos
- Permitir a seleção de grupos ‘automáticos’ para regras
Correções de Bugs
- Armazenar slack thread_ts por canal
- Garantir que a validação do modal de edição funcione na primeira abertura
- Garantir que o bot do Telegram responda apenas a comandos de barra
Recursos e Correções Adicionais
Clique para expandir
Novos Recursos
- ao sugerir nomes de usuário, ignorar entradas que consistem inteiramente de caracteres proibidos
- Verificações programadas de problemas para o painel de administração
- Permitir a modificação de páginas estáticas baseadas em tópicos
- Adicionar outlet de plugin de navegação de tópico e componente popup
- Estender a API do plugin para adicionar múltiplos ícones de postador
- Adicionar plugin Apple à lista oficial
- Um plano de consolidação de notificações para manter o mais recente.
- Excluir lembretes de revisáveis anteriores.
- Suporte experimental para associação de grupo via autenticação do Google
- Pré-definir o local do usuário via convite em massa
- Adicionar a capacidade de ir e voltar entre PM e Novo Tópico
Correções de Bugs
- fallback para
anonymouse nãouserao sugerir nomes de usuário para usuários anônimos - Usar o nome de argumento correto na tradução de revisáveis pendentes
- Ajuste de posição do painel de menu
- Usar meta descrição básica se outras tags de descrição estiverem faltando
- As substituições de tradução do locale de fallback não funcionaram no cliente
- “Personalizar Texto” mostrou a string MessageFormat compilada para traduções
_MFsubstituídas - A precedência da tradução era diferente no cliente e no servidor
- Cálculo incorreto do deslocamento do cabeçalho
- Adicionar polyfill de rolagem suave
- Usa novo formato para o endpoint de tag de pesquisa para evitar problemas
- Notificar membros do grupo quando alguém cita ou responde ao post deles.
- Adicionar mais ações ao escopo da chave de API de uploads
- Corrigir migração email_tokens_token_to_nullable
- Garantir que os nomes dos temas sejam escapados em atributos HTML
- Verificar se o domínio do convite é válido
- Permitir que OAuth2Authenticator lide com associações existentes
- Imagens de favicon do onebox borradas
- Considerar apenas como tratado pelo composer quando um composer
- Adiar eventos de tópico/post criados até que os e-mails tenham sido adicionados
- Fazer os testes funcionarem com ID de upload inicial mais alto
- Selecionar o rascunho de tópico correto para o usuário
- Atualizar has_topic_draft quando o rascunho é atualizado
- Garantir que o MessageIdService possa lidar com mudanças de hostname e multisite
- –header-offset não levou em conta o overscroll
- Referências ao cabeçalho levando a encadeamento de e-mail quebrado
- Fazer os testes de miniatura começarem com uma base limpa
- Exibir posts pendentes em uma categoria moderada
- Teste de transição de tag apenas se o nome da tag mudou
- URLs permitidas ausentes ao exibir escopos de chave de API granulares.
- Autenticação lida incorretamente com nomes de usuário duplicados
- A atualização de uma notificação consolidada deve colocá-la no topo.
- Ao usar autenticação externa, caracteres proibidos não foram removidos do nome de usuário
- Tornar a ordem de classificação dos temas do usuário insensível a maiúsculas e minúsculas
- Adicionar sufixo aleatório ao Message-ID de saída para e-mail
- Os badges do PWA não estavam atualizando
- Corresponder para profundidade indeterminada em URL durante testes de upload
- Permite uma estratégia de posicionamento mais precisa no celular
- Não redirecionar requisições XHR/JSON quando o login for necessário
- Extrair e corrigir a substituição de nomes de usuário por autenticação externa
- Definir
auto_updatecomo false para temas/componentes não git - Ignorar temas com URL em branco na tarefa rake
themes:update
Mudanças de UX
- Atualizar dimensionamento e quebra do navigation-container
- Lida corretamente com escape no seletor de emoji
- Sempre mostrar avatar em listas de tópicos móveis
- Deixar os controles de postagem móveis rolarem em overflow
- Mostrar cartão de grupo com estado de carregamento animado
- Prevenir overflow da linha do tempo em casos extremos
- Estender hyperlink do usuário em logs de ação da equipe
- Corrigir tamanho do ícone de status do tópico em resultados de pesquisa móvel
- Aplicar formatos de link apenas ao colar em seleções que não contêm tags semelhantes a bbcode
- Tornar a alternância para o modo de respostas filtradas menos instável.
- Melhorar o posicionamento da exibição de presença do composer
- Rolar a linha para o topo do contêiner no select-kit
- Corrigir estilo do dropdown de flair na conta do usuário
- Remover estilo que quebra o composer na página de pm
- Reduzir a instabilidade do composer no android
- Prevenir overflow em datas da linha do tempo móvel
- Melhorar o estilo das informações da tag
- Corrigir alinhamento na barra de navegação do grupo
- Aplicar formatos de link apenas ao colar em seleções que não contêm links
Desempenho
- Tornar os testes mais rápidos pré-fabricando mais coisas
- Pré-fabricar mais partes de users_controller_spec
- Acelerar os testes pré-fabricando mais coisas
- Pré-fabricar posters em topics_controller_spec
- Pré-fabricar mais de topics_controller_spec.rb
- Snapshotting do Redis durante os testes
- Acelerar os testes
- Adicionar índice em email_tokens.token_hash
- Reduzir o tempo da suíte de testes
- Migrar normalized_emails em uma migração
Acessibilidade
- Focar o último tópico visualizado nas listas de tópicos
- Mover o foco para o post destacado ao visitar um tópico
- Remover rótulo duplicado no campo de confirmação de inscrição