2.9.0.beta12: Correção de segurança, correções de bugs e mais

Novidades na 2.9.0.beta12

Atualizações de Segurança

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

  • Impede que o e-mail seja nulo no InviteRedeemer CVE-2022-39385
  • Renderiza corretamente o título do link na prévia do rascunho CVE-2022-46148

Novos Recursos

Esta versão inclui uma série de recursos menores adicionais, incluindo:

  • Notificações push de chat que permitem respostas
  • Adiciona postagem cozida às exportações de arquivo do usuário
  • Renomeia pop-ups de integração para dicas do usuário
  • Nova configuração do site para ocultar perfis de usuário por padrão.
11 curtidas

Ainda mais!

Mas espere, ainda há 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.

Melhorias de Plugin

Chat

Correções de Bugs
  • Problemas de estouro e deslocamento de conteúdo
  • O status do usuário não estava sendo posicionado corretamente
Alterações de UX
  • Reduz os tamanhos para torná-lo mais consistente

Criptografar

Novos Recursos
  • Nova opção de usuário para configurar se as MPs são criptografadas por padrão.

Kolide

Alterações de UX
  • Remove a notificação de alerta se os problemas forem resolvidos em todos os dispositivos.

Revisão de Código

Correções de Bugs
  • Recria a categoria do repositório se ela foi excluída

Criador de Temas

Correções de Bugs
  • Atualiza seguindo as alterações principais

OpenID Connect

Novos Recursos
  • Permite que match_by_email seja configurado por uma configuração do site

Salesforce

Novos Recursos
  • Sincronização automática de casos para tópicos sob um conjunto de tags

Gamificação

Correções de Bugs
  • Bug de foco
Alterações de UX
  • Mostra o período padrão do placar

Recursos e Correções Adicionais

Clique para expandir

Correções de Bugs

  • Destaca corretamente o canal ativo
  • Permite atualizações de atributos de uploads com limite de tamanho excedido
  • Adiciona o recorrente de volta à automação send_message
  • Reimplementa o áudio do chat em um serviço
  • Garante que moderators_manage_categories_and_groups seja respeitado
  • Não bloqueia a conta se os códigos de backup estiverem disponíveis
  • Reduz imagens onde existe um upload de imagem menor
  • Problemas de permalinks
  • Não pré-carrega a lista de tópicos para rotas de novos tópicos/mensagens
  • Entrega resumos de chat quando os grupos permitidos incluem “todos”
  • Usa RegEx em cache em vez de recriar RegEx a cada uso
  • Gera automaticamente slugs de canal de categoria
  • O botão de envio de palavras observadas deve ser desabilitado por padrão
  • Usa i18n para texto salvo
  • Lida com o rascunho de DM inicial da barra lateral
  • Migra valores antes de adicionar uma restrição not null.
  • Faz com que os links da barra lateral respeitem o modo de gaveta
  • Permite a exclusão de categorias quando o canal de chat não está presente
  • Atualiza os links da barra lateral ao ser promovido a administrador
  • Erro no estágio de rastreamento de tópicos quando não há tags
  • Torna os IDs do editor de chat não nulos
  • Faz com que ChatMessageUpdater verifique o acesso de edição para o guardião
  • Continuação de #7fca078
  • O lembrete de retenção é absoluto e precisa de um pai relativo
  • O tópico de boas-vindas deve ser oculto na página /categories também
  • Aumenta o buffer de cabeçalho de solicitação do NGINX
  • Renderiza corretamente o título do link na visualização do rascunho
  • Simplifica o manuseio de rotas anteriores
  • Torna can_send_private_messages não dependente do usuário do sistema
  • Adiciona IDs de usuário de edição a ChatMessage e ChatMessageRevision
  • Bug com o modal de exclusão permanente
  • Restaura a guia de menção para navegação experimental do usuário
  • Ao clonar temas via HTTP, tente também o URI original
  • O tratamento de erros de importação de temas precisa acontecer dentro do bloco de sequestro
  • Impede que o chat entre em um loop infinito ao obter um 404
  • Não limita o escopo a mensagens diretas
  • Os dados de notificação no cliente esperam um identificador
  • Pequeno ajuste de alinhamento para ações pequenas no celular
  • Escreve nos logs do grupo quando um usuário é adicionado ao grupo por convite
  • Corrige o indicador de círculo em “minhas postagens”, cor
  • O botão Novo Tópico agora está corretamente desabilitado em uma categoria onde eles não têm permissões, mesmo quando filtrado por tag
  • Corrige os números de postagem em lastUnreadUrl

Alterações de UX

  • Adiciona a seção de chat nas configurações e a oculta em plugins
  • Mais contraste para contagens na barra lateral
  • Melhor página de erro de redefinição de senha
  • Ajustes no menu de ações de mensagens
  • Substitui a tradução concatenada
  • Corrige a ortografia de “Sidekiq”
  • Ajustes no índice do chat
  • Corrige ortografia e capitalização
  • Altera a ordem das categorias mostradas na barra lateral
  • Menos cor de link não lida/nova na barra lateral
  • Adiciona botão de voltar na tela de navegação do chat no celular
  • Escopo do efeito de hover do título do canal de chat
  • Estilo silenciado para o link inteiro da seção de chat quando silenciado
  • Aumenta o preenchimento do botão de voltar na tela de rascunho do chat
  • Oculta contagens novas/não lidas na barra lateral, usa ponto por padrão
  • Oculta o tópico de boas-vindas dos administradores também, se não editado
  • Altera a colocação da CTA de boas-vindas
  • Atualiza e consolida estilos de página publicados

Desempenho

  • Desabilita a importação automática de sourcemaps em produção
  • Torna os hashes de folha de estilo consistentes entre implantações
  • Atualiza s3:expire_missing_assets para excluir em lotes
  • Garante que o conteúdo e os nomes de arquivos dos chunks de JS sejam determinísticos
  • Corrige a lógica should_skip? em s3:upload

Acessibilidade

  • Melhora a acessibilidade para a mensagem de status salva
7 curtidas