Saif
(Saif Murtaza )
27 Agosto , 2024 15:34
1
Novidades na v3.4.0.beta1
“Hot” substitui “Top” nos itens de menu padrão
“Hot” é a opção mais recente de classificação de tópicos que ajuda você a descobrir o que está em alta em sua comunidade com base em curtidas recentes e discussões animadas. Estamos substituindo os tópicos “Top” por “Hot” para sites que não modificaram a configuração do site menu superior. Saiba mais .
Indicador de recurso não visto
Na barra lateral de administração, o link “Novidades” agora terá um ponto azul indicando que novos recursos estão disponíveis se o usuário ainda não os viu.
Enquetes podem mostrar números absolutos
As enquetes agora suportam números absolutos além de porcentagens.
15 Curtiram
pmusaraj
(Penar Musaraj)
27 Agosto , 2024 15:34
3
E muito mais!
Mas espere, tem mais! Fazemos o nosso melhor para destacar novos recursos e mudanças 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.
Melhorias nos plugins
discourse-ai
Novos Recursos
A regra de triagem pode ignorar posts criados por e-mail (775 )
Revisão com um único clique (769 )
Suporte de triagem LLM para modelos sem sistema. (757 )
Permitir que grupos específicos acessem o recurso de resumo em mensagens privadas (760 )
Transmitir outras opções do assistente de post (745 )
Ativar análise de emoção por padrão (732 )
Correções de Bugs
Mensagem malformada em cenário sem sistema + imagem inline (771 )
A busca de texto da triagem deve ser insensível a maiúsculas e minúsculas (767 )
UrlEditable deve ser verdadeiro para todos os provedores, exceto Bedrock (766 )
Editor de código de edição de ferramenta reiniciando a cada pressionamento de tecla (765 )
O gatilho do assistente do compositor móvel deve funcionar no Android e iOS (763 )
Adicionar markdown de upload original em caso de falha na legenda (762 )
Clicar nos links de resumo quebra o resumo (759 )
Modais no menu do assistente do compositor não funcionando (755 )
Posts sinalizados pela triagem não tinham pontuação. (752 )
Impedir que a configuração de legenda de IA seja exibida a menos que todos os critérios sejam atendidos (753 )
Implementação de resumo mais robusta (750 )
Assistente de IA não sendo exibido na visualização móvel (749 )
Chamadas de ferramenta Gemini 0801 (748 )
auto_image_caption nem sempre presente para o usuário atual. (746 )
Salvar corretamente parâmetros específicos do provedor para novos modelos. (744 )
Lidar com reply_to_post nulo no manipulador de eventos do Bot de IA (743 )
Validações de LlmModel. (742 )
Adicionar suporte a ferramentas ao dialeto compatível com OpenAI e vllm (734 )
Usar data correta para resumo em cache (733 )
Passar erros corretamente para o cliente (731 )
Mudanças de UX
Melhorias na interface do resumo de tópicos devido a mudanças no DMenu (772 )
Adicionar mixin escuro-claro para melhor visibilidade em temas escuros (764 )
Estilizar e posicionar assistente de IA no compositor (758 )
Posicionamento fixo do resumo (740 )
Usar gráfico de linha empilhada para sentimento do post (737 )
Esclarecer o propósito da configuração da chave de API do OpenAI (739 )
discourse-assign
Correções de Bugs
Impede que a referência da coluna “id” seja ambígua (590 )
discourse-cakeday
Correções de Bugs
Mover links de aniversários e datas de aniversário para a seção mais (131 )
discourse-calendar
Correções de Bugs
Remove o caminho de código de título limpo (600 )
Desempenho
Removido N*2+1 no tópico de disponibilidade (599 )
discourse-chat-integration
Novos Recursos
Adicionado Power Automate como novo provedor (204 )
Adicionar gatilho de tags de tópico alteradas à integração de chat (208 )
discourse-data-explorer
Novos Recursos
Permite que o resultado do arquivo CSV seja anexado em mensagens privadas automatizadas (318 )
Correções de Bugs
Corrigir validação dupla (314 )
Corrigir validação de user_id (312 )
O parâmetro deve ser exibido quando o valor padrão for inválido (313 )
Formulário de entrada de parâmetro vazio deve rejeitar envio (309 )
Usar with_deleted apenas em tópico e post (308 )
Tipo errado na entrada do parâmetro category_id (304 )
Criar caixas de entrada de parâmetro após salvar (303 )
Mudanças de UX
Reescrever entrada de parâmetro de data/hora usando FormKit (316 )
Usar GroupChooser na entrada do parâmetro group_id (315 )
Reescrever entrada de parâmetro usando FormKit (307 )
Usando CategoryChooser para entrada de parâmetro param_input (306 )
discourse-deprecation-collector
Correções de Bugs
Atualizar referência de configuração após uma mudança no núcleo (29 )
discourse-doc-categories
Novos Recursos
Relatar itens desnecessários em índices (11 )
Adicionar relatório com tópicos não indexados (9 )
Adicionar filtro de pesquisa avançada in:docs (8 )
Mudanças de UX
Adicionar ícones de doc aos itens da barra lateral (10 )
discourse-follow
Correções de Bugs
Atualizar uso do outlet user-profile-secondary (122 )
discourse-fontawesome-pro
Mudanças de UX
Remover discourse-bookmark-clock porque não há alternativa pro (55 )
discourse-global-filter
Correções de Bugs
update_category_stats com erro na consulta de coluna ruim (154 )
discourse-group-tracker
Mudanças de UX
Normalizar desabilitação de caixas de seleção ao desativar rastreador de grupo (64 )
discourse-instant-search
Novos Recursos
Adicionar lista de refinamento de tags e…
Correções de Bugs
Erro de digitação em searchType, mudar para constantes
Linting
Erro ao abrir filtros após mudar tipo de pesquisa
Texto “Invalid Date” aparecendo após dois minutos
Embeddings não devem ser buscados novamente se pressionar carregar mais
Hyde/Hybrid/Semântico funcionando
Chamada .search() quebra mostrar mais resultados nos hits
Modo de ordenação persistindo resultados
Links de posts
Links quebrados
Mudanças de UX
Corrigir cores do modo escuro de destaque
Usar cor de destaque mais suave para destaque de pesquisa
Incluir categorias no controlador para que possamos atribuir cores de badge de categoria
Ícone de cadeado para resultados de tópicos fechados
Melhorar estilo e estrutura para resultados de chat
Estilizar resultados de posts, adicionar envelope de MP aos títulos
Estilizar resultados de usuários como tabela
Ajustar posicionamento e estilos para pesquisa, resultados de tópicos
Lista de refinamento de Tópico/MP e refinamentos condicionais
Melhorar layout e estilos de pesquisa, resultados de usuários em grade
discourse-jira
Novos Recursos
Adicionar tags a tópicos com base no status da issue. (71 )
Nova configuração de categoria para criar automaticamente uma issue no Jira. (69 )
discourse-livestream
Novos Recursos
Adicionar relação entre TopicChatChannel e Chat::Channel (29 )
Correções de Bugs
Mostrar mensagem de entrada de transmissão ao vivo apenas para tópicos com chat de transmissão ao vivo (30 )
Move consulta para mais tarde (28 )
discourse-math
Correções de Bugs
Adiciona suporte katex para chat (88 )
discourse-multilingual
Correções de Bugs
Definir tipo/código corretamente na serialização (17 )
discourse-policy
Correções de Bugs
Resolver ruído de log quando a ordem escopada é ignorada. (134 )
Desempenho
Usar find_each para evitar picos de memória parte 2 (133 )
Usar find_each para evitar picos de memória (132 )
discourse-preset-topic-composer
Correções de Bugs
Adicionar verificação createTopicDisabled ao botão de novo tópico (26 )
discourse-ratings
Correções de Bugs
Impedir que DestroyOldHiddenPosts falhe quando houver posts órfãos (9 )
Usar função de ação correta (8 )
discourse-reactions
Desempenho
ID estático para tipo de ação de curtir post (305 )
discourse-solved
Correções de Bugs
Não permitir que usuários TL4 aceitem soluções incondicionalmente (305 )
discourse-subscriptions
Correções de Bugs
Tabela de preços para compras únicas (228 )
discourse-templates
Mudanças de UX
Ajuda de atalho deve mostrar i minúsculo (81 )
discourse-theme-creator
Correções de Bugs
Garante que o usuário possa salvar configuração de tema (87 )
discourse-topic-voting
Novos Recursos
Permitir order:votes em /filter (204 )
Correções de Bugs
Cuidar de contagens nulas ao ordenar (205 )
discourse-translator
Novos Recursos
Adicionar ProblemCheck de erro de tradutor para Microsoft (161 )
Correções de Bugs
Lidar com traduções do mesmo idioma (164 )
Todos os Recursos e Correções
Novos Recursos
Permitir mostrar pesquisa de texto do site em locale selecionado (28453 )
Permitir que plugins especifiquem atalhos de teclado para itens de barra de ferramentas ocultos (28456 )
Adicionar número estimado de visitantes globais e da UE à página sobre (28382 )
Mudar padrão para push_notification_time_window_mins (28431 )
Indicador de recurso não visto na barra lateral do administrador (28397 )
Adicionar configuração do site system_user_max_attachment_size_kb (28351 )
Sempre mostrar página completa “Novos Recursos” para administradores (28383 )
Permitir motivos de pontuação totalmente personalizados. (28348 )
Trazer plugin:create para o núcleo do gem create-discourse-plugin (28350 )
Adicionar atraso às notificações push nativas (28314 )
Estatísticas de usuários participantes (28322 )
Mudar tags enviadas no gatilho topic_tags_changed no plugin de automação (28318 )
“Hot” substituindo “Top” como padrão no menu superior (28252 )
Adicionar opção para excluir tópicos stub imediatamente após mesclagem (28228 )
Números absolutos em Poll (28240 )
Adicionar live_slots_(start|finish) para log de desempenho do Sidekiq (28260 )
Adicionado gatilho para tags de tópico alteradas (28176 )
Correções de Bugs
Carregamento infinito do histórico de posts (28425 )
Atalho de formatação correto no mac (28556 )
Respeitar a tecla End quando o último post já estiver renderizado (28524 )
Permite remover manualmente erro para campos virtuais (28555 )
Permite que selectText aceite uma posição de rolagem como opcional (28554 )
Destruir rascunho ao clicar no botão Descartar (28552 )
Adicionar usuários ao diretório de usuários na ativação da conta (28505 )
Retornar traduções interpoladas corretamente para flags
Impedir erro de escopo quente de tópico em tópicos futuros (28545 )
Impedir que solicitações de grupo carreguem infinitamente (28544 )
Impedir exceção ao mostrar substituições (28543 )
Corrigir verificação incorreta para campos personalizados obrigatórios (28541 )
Impedir callbacks de notificação desktop no móvel (28527 )
Ao substituir texto no compositor, manter histórico (28537 )
Lembrete de bookmark estava limpando incorretamente (28506 )
Uploads de vídeo às vezes travam indefinidamente (28523 )
Atualizar seção de edição de tag ao navegar para outra tag (28519 )
Impedir que criação de post impacte o app (28518 )
Resetar formulário corretamente antes de destruí-lo (28516 )
Vídeos não fazendo upload devido a erro de geração de thumbnail (28493 )
Adiciona classe chat-draw-expanded ao body (28490 )
Acionar evento user_logged_out quando o usuário faz logout (28482 )
Ocultar cabeçalho quando não há descrição personalizada (28470 )
Ignorar 1:1s quando a pesquisa de chat retorna usuários (28464 )
Garante que href não seja definido duas vezes (28466 )
Ativação de conta em subpastas (28463 )
Contexto externo perdido no bloco #each em hbr (28461 )
Especificar arg @type para o uploader de imagem na área de configuração sobre (28460 )
Escrever cache de stylesheet atomicamente (28457 )
Usar subtítulo correto para campo Nome de contato do Site (28448 )
Não mostrar botão de silenciamento em usuários staff e exibir usuários similares (28423 )
Usuários mencionados quebrados com nomes de usuário capitalizados (28421 )
Substituições de tradução não funcionavam para ordens de pesquisa (28404 )
Tornar expansão da lista de votantes de poll persistente (28352 )
Ignorar destaques para código longo em modo automático (28399 )
Fazer botões cancelar e reset funcionarem para configurações de file_size_restriction (28347 )
Permitir som de chat quando notificações estão desativadas (28385 )
Atrasar job de assistir notificação de chat (28386 )
FormKit: Permitir 0 em entrada numérica obrigatória (28368 )
Não mostrar espaço em branco quando não há imagem de banner (28366 )
Garantir que descartemos MiniRacer::Context antes de forkar daemons (28361 )
Serializar Flags em vez de PostActionType (28362 )
Acessar nome e descrição corretos (28353 )
Definir overflow-x como auto para impedir que barra de rolagem apareça sempre (28294 )
Não continuar lista dentro de codefence (28346 )
Renderizar checkboxes sql corretamente (28328 )
Serializar Flags em vez de PostActionType (28334 )
Poll quando config é on_close só mostrar resultados quando poll estiver fechada (28299 )
Lista de votantes de poll ranked choice corrompendo ao expandir (28315 )
Parar de injetar margem desnecessária (28335 )
Não atingir cache Redis em seeds (28329 )
Serializar Flags em vez de PostActionType (28259 )
Exibir novo botão de DM quando canais públicos estão desativados (28306 )
Títulos de categoria de configuração do site (28281 )
Não registrar erro ao renderizar 404
Specs de flags instáveis ao mover para cima ou para baixo (28272 )
Desescapar URI corretamente ao redirecionar para uma categoria
Garantir que ícone de não perturbar atualize corretamente (28253 )
Retornar tipos de mensagem adicionais corretamente
Usar CheckboxGroup para formulário de badges do admin (28239 )
Limitar número de flags personalizadas a 50 (28221 )
Backup_restore.rb quer usuário db do user, não username (28229 )
Cache todas as flags seguro para multisite (28204 )
Definir padrão sensato para Net::HTTP ao processar uma requisição (28141 )
Garante que tags/categorias estejam presentes (28230 )
Não limpar problemas inline ao carregar dashboard do admin (28220 )
Melhorar verificação para roteador de drawer (28212 )
Melhorias adicionais ao tratamento de // (28211 )
Não remover // do meio de URLs em discourse-url (28210 )
Atualizar ícone de não perturbar em tempo real no cabeçalho glimmer (28200 )
Algoritmo de resultado de poll ranked choice verificação de maioria (28191 )
Atualizar informações de votante ao mudar remotamente (28168 )
Retornar valor isForever correto (28194 )
Uploader de imagem de badge (28188 )
Remover configuração de canal padrão de chat (28170 )
Thumbnails de vídeo para vídeos ausentes (28152 )
Badges do sistema podem ser desativados (28169 )
Não contar visualizações de rascunho nas estatísticas de visualização de tópico (28162 )
Bug de itens revisáveis duplicados (28161 )
Mover download de bancos de dados Maxmind para após assets:precompile (28157 )
Retornar traduções interpoladas corretamente para tipos de flag
Executar mesclagem de tópicos em thread de fundo (28114 )
Poll: Avatares clicáveis, com hover (28121 )
Condição de corrida em Discourse.cache.fetch (28124 )
Mudanças de UX
Destacar canal/DM de chat apenas quando chat estiver expandido (28488 )
Explicar prioridades de escolhas (28574 )
Corrigir overflow usercard (28558 )
Aba de configurações de flag seguindo diretrizes de UI (28479 )
Correções de DMenu (28551 )
Tornar estilo de atalho de teclado mais sutil (28522 )
Centralizar estilo móvel do DMenu + correções (28469 )
Ajustar banner de atualização de software para páginas sem cabeçalho (28496 )
Não usar cor de subcategoria dividida no cabeçalho fixo (28494 )
Corrigir altura de textarea no móvel (28495 )
Adicionar token de título para página do admin O que há de novo (28476 )
Aplicar novas diretrizes de UI do admin ao O que há de novo (28454 )
Mostrar mapa de tópicos em tópicos sem respostas por padrão (28468 )
Melhorar cores de menção para esquemas de cores escuros (28462 )
Corrigir link de info de restauração na página de backups do admin (28452 )
Aplicar diretrizes de interface do admin a flags personalizadas (28433 )
Contagem de visualizações no mapa de tópicos deve ser sempre pelo menos 1 (28447 )
Aplicar diretrizes de interface do admin à página de Backups (28051 )
Melhorar visualização móvel para a nova página /about (28406 )
Omitir contagem de badges favoritos se max for 0 (28402 )
Não verificar dimensões em nome de arquivo de vídeo (28349 )
Estilizar revisáveis no menu de usuário quando avatares estão ativados (28388 )
Apenas scrollIntoView se itens da barra lateral já não estiverem visíveis (28372 )
Ajustar estilo para a nova página /about (28367 )
Remover alinhamento de baseline do timestamp de chat (28345 )
Remover cor de fundo do botão de poll para evitar problema de destaque (28319 )
Pequenas melhorias e correções no mapa de tópicos (28215 )
Definir link “tópicos” na barra lateral como ativo para filtros hot, não visto e meus posts (28305 )
Adicionar lista de DM da barra lateral de volta quando canais públicos estão desativados (28301 )
Adicionar outlet de plugin a hosts incorporáveis (28264 )
Cabeçalhos de modal menores, título de modal de flag mais curto (28278 )
Não excluir MP do bot narrativo ao pular dicas de usuário (28265 )
Mudar rótulo do menu de bookmark de “Personalizado…” para “Mais opções…” (28266 )
Corrigir problema com nomes de usuário longos quebrando em cards de usuário móvel (28256 )
Corrigir quebra do botão de perfil de usuário, limpar estilos (28255 )
Remover margem extra dos links de descrição de flag (28251 )
Quebrar palavras longas para impedir overflow no feed de atividades (28250 )
Linkar texto de edição para pesquisa no formulário de badges (28248 )
Respeitar locale atual no formato de data das visualizações do mapa de tópicos (28199 )
Mover formulário de flag do admin para form-kit (28187 )
Corrigir atributo de título do botão de mostrar/ocultar preview (28155 )
Desempenho
Garantir que tópicos sugeridos seja carregado apenas na última página da visualização do tópico (28507 )
Adiar ações de botão para melhorar interação-next-paint (INP) (28019 )
Excluir I18n._overrides após serem aplicados (28405 )
Juntar usuários a canais de forma mais eficiente (28392 )
Reduzir alocação de memória de Chat::AutoRemove::HandleCategoryUpdated (28393 )
Reduzir pegada de memória de Chat::AutoRemove::HandleCategoryUpdated.call (28381 )
Reduzir pegada de memória de Chat::AutoRemove::HandleCategoryUpdated (28332 )
Não expirar cache quando PostActionType for salvo (28337 )
Sem chamadas redis ao executar migrations (28336 )
Ignorar callbacks de reset de flag em seed (28333 )
Acessibilidade
Remover tabindex=0 redundante de polls (28320 )
Adicionar aria-label ao link de avatar na página de categorias (28304 )
Não pular níveis de cabeçalho no modal de atalho de teclado (28285 )
9 Curtiram
sam
(Sam Saffron)
28 Agosto , 2024 08:13
4
Também vale a pena mencionar, isso acabou de pousar no Discourse AI:
Isso facilita a revisão de textos. (Se nada estiver selecionado, ele revisará tudo.)
9 Curtiram