Novas funcionalidades em 3.1.0.beta6
Threads no Discourse Chat
Threads são conversas com escopo definido que acontecem paralelamente ao canal principal de chat. Em canais onde threads estão habilitados, responder a uma mensagem iniciará automaticamente uma nova thread onde as conversas podem continuar à parte.
Para começar a usar threads em seus canais favoritos, veja Introducing chat threads!
Grade de imagens em posts
Adicionamos uma nova funcionalidade que pode organizar imagens (ou outras mídias) em uma grade em posts. Usuários podem adicionar a tag [grid] em volta de imagens ou uploads manualmente, ou podem usar um ícone ao lado da primeira imagem em um bloco de imagens na pré-visualização do composer para ativar/desativar a grade.
Exportar mensagens de chat para arquivo CSV
Administradores agora podem exportar mensagens de chat indo para /admin/plugins/chat e clicando no botão Criar exportação na seção Exportar mensagens de chat:
Então, administradores receberão uma mensagem privada com o arquivo exportado assim que estiver pronto. No momento, a funcionalidade permite exportar até 10.000 mensagens dos últimos 6 meses. Para mais detalhes, veja a descrição do PR.
Configuração aprimorada do menu de navegação de categorias e tags
No menu de navegação, adicionamos um novo modal para configurar tags e categorias, com filtros para encontrar facilmente o que você procura. Para experimentar, clique no ícone de lápis nas seções Categorias ou Tags do seu menu.
Opções para redefinir para os padrões ou para ver os itens mais populares no menu, desmarcando todos, também foram adicionadas.


Simplificando a seção principal do menu de navegação
Removemos o título da seção principal do menu de navegação. A seção agora ocupa um pouco menos de espaço e não é mais recolhível, então os links mais importantes estão sempre visíveis enquanto o menu está aberto. A seção ainda é configurável por administradores através de um link no menu Mais…

Para mais informações sobre essa mudança, veja este tópico.
Introduzindo ‘loading slider’ para navegação de página
Para substituir o spinner de carregamento de página inteira por uma barra de progresso no topo da tela, a funcionalidade do Horizontal loading slider Theme component foi mesclada ao Discourse.

Este novo indicador de carregamento agora é o padrão. O antigo spinner está planejado para ser removido em um futuro próximo, mas permanece como uma opção por enquanto, alterando a configuração do site page_loading_indicator de slider para spinner. Administradores em sites com o antigo componente de tema verão um aviso para desinstalá-lo.
Atualizações de Segurança
Esta versão inclui correções para estes problemas de segurança reportados por nossa comunidade e pelo HackerOne.
- Limitar quantidade de links na seção de sidebar customizada CVE-2023-36818
- Não reutilizar nonce CSP entre requisições CVE-2023-36473
- Garantir que o tópico é válido antes de atualizar a categoria CVE-2023-36466
- Vulnerabilidade ReDoS na gem URI Ruby CVE-2023-36617



