nat
(Natalie T)
Abril 18, 2023, 9:25am
1
Novidades na 3.1.0.beta4
Novo menu de notificações
Duas semanas atrás, anunciamos que o menu seria implementado para todos. Aqui está!
Dave McClure:
O novo menu de notificações tem abas para cada tipo de notificação, então quando você estiver procurando por aquelas duas respostas recentes, mas recebeu alguns likes e menções mais recentes, você pode encontrá-las facilmente sem sair da página atual.
Contagens para diferentes tipos de notificações não lidas são mostradas em cada aba, então você pode ver rapidamente que tipos de coisas podem estar esperando por você. Descarte um subconjunto de notificações em uma determinada aba quando quiser limpar uma, mas ainda quiser acompanhar as outras.
Melhorias na barra lateral
Se você ativou seções personalizadas na barra lateral para um grupo de usuários, eles agora poderão reordenar os links da barra lateral por meio de arrastar e soltar.
Configuração do site para negar emojis
Adicionamos uma nova configuração do site que impede que emojis apareçam em títulos, mensagens privadas, chat e outros cenários .
Chat
Shift +Esc permite marcar todas as mensagens de chat como lidas
Outros novos recursos
Cache melhorado do contador de respostas de threads
Conectar exclusão em massa de chat para threads
Adicionar uma configuração para permitir domínios de caminho de retorno do DiscourseConnect na lista de permissões
Reagir ao MessageBus no painel de threads de chat
Indicador inicial de thread de chat e desativação do modo de eco em canais
Aumentar as iterações do pbkdf2 para 600k
Persistir o algoritmo/parâmetros de hash de senha no banco de dados
Adicionar nome da categoria na tag meta articleSection para schema.
SiteSetting para criação de ação pequena na mudança de tag
Gerar classe CSS para cores de categoria e hashtags
Permitir convite apenas e Discourse connect
SiteSetting para definir o caminho do usuário para rotas diferentes por padrão
Usar o tipo de schema “Comentário” para respostas de postagem.
API experimental para tipos de pesquisa de página inteira personalizados.
API de modificador para plugins
Mover indicador de modo bootstrap para o cabeçalho
Permitir que proprietários do site desabilitem a personificação
Remover automaticamente usuários sem permissão do canal
Registrar redefinição manual de bounce
Atualizações de segurança
Esta versão inclui correções para estes problemas de segurança relatados por nossa comunidade e HackerOne .
Codificar URLs de incorporação (CVE-2023-29196 )
Garantir que a configuração do site que está sendo atualizada seja uma configuração configurável do site (CVE-2023-30606 )
Remover xlink:href de SVGs carregados (CVE-2023-30538 )
Atualizar a gem URI para 0.12.1 para resolver CVE-2023-28755
Limitar o comprimento da URL para temas remotos (CVE-2023-28440 )
20 curtidas
nat
(Natalie T)
Abril 18, 2023, 9:25am
2
A versão beta também inclui uma série de outras correções de bugs, melhorias de UX, desempenho e acessibilidade.
Plugins
discourse-adplugin
Novos Recursos
Adicionar configurações de visibilidade por anúncio para anônimos e usuários logados
discourse-akismet
Correções de Bugs
Plugin de fixação para versão mais antiga do Discourse
Mudanças de UX
Adicionar estilo de tag da fila de revisão para sinalizações do akismet
discourse-assign
Correções de Bugs
Mostrar dica de status do usuário na modal de atribuição
Avaliar também extensões do controlador de lista
discourse-automation
Correções de Bugs
PG::NotNullViolation quando prefers_encrypt não está definido
Atualizar migração para evitar erro PG::NotNullViolation
Armazena a preferência de criptografia em PMs pendentes
Não gerar erro em tópico excluído no script de postagem
discourse-calendar
Correções de Bugs
Feriado nacional de Quebec observado na segunda-feira
discourse-category-experts
Novos Recursos
SiteSetting para remover filtros de pesquisa avançada
discourse-chat-integration
Novos Recursos
Novo filtro de regra para enviar mensagem quando as tags do tópico mudam
discourse-data-explorer
Novos Recursos
Permitir que o resultado da consulta do explorador de dados seja enviado como PM recorrente
Correções de Bugs
Garante que o explorador esteja usando valores padrão quando fornecidos
Redefinir resultados na redireção da consulta
Correção de teste instável para o Recurso de PM Automatizado do Explorador de Dados
discourse-docs
Novos Recursos
Tornar o status do usuário em menções na documentação ao vivo
Correções de Bugs
Corrigir um problema onde desmarcar uma tag de filtro causava a ausência de resultados
Fazer docsCategories ignorar IDs inválidos
Mudanças de UX
Ocultar botão de histórico de revisão não funcional
discourse-follow
Mudanças de UX
Reutilizar UserStreamItem do core
discourse-prometheus
Novos Recursos
Adicionar rótulo content_type às métricas de desempenho da web
Rotular todas as métricas de tempo com o booleano logged_in
Adicionar rótulo de cache e sucesso às métricas de duração da web
discourse-reactions
Mudanças de UX
Reutilizar UserStreamItem do core
Mudanças de Segurança
Publicar reações com base nas permissões do tópico
discourse-salesforce
Novos Recursos
Adicionar ID de Contato padrão para Configuração de Sincronização de Caso
Opcionalmente, pular a criação de contato na sincronização de caso
discourse-solved
Mudanças de UX
Ajustar o design do botão ‘Solução’
discourse-staff-alias
Novos Recursos
Permitir edições de título de tópico onde o usuário do tópico é o usuário do alias de staff
Permitir que postagens mudem de propriedade para o usuário do alias de staff
Correções de Bugs
Eventos não devem retornar
discourse-theme-creator
Correções de Bugs
Várias correções após mudanças no core
discourse-translator
Correções de Bugs
Erro de digitação para cirílico sérvio
discourse-voting
Correções de Bugs
Não remover campos personalizados ao adicionar um novo à serialização de categoria
13 curtidas