3.4.2: Lançamento de correções de segurança e bugs

Ainda mais!

Mas espere, há mais! Fazemos o nosso melhor para destacar novas funcionalidades e alterações para você, mas sempre há muitas mudanças para detalhar. Para uma lista completa de novas funcionalidades, correções de bugs, melhorias de UX e muito mais, não deixe de revisar as Funcionalidades e Correções Adicionais listadas abaixo.

Melhorias nos plugins

discourse-activity-pub

Novas Funcionalidades

  • Adicionado suporte a atores do tipo Service (196)
  • Adicionada rota ActivityPub sobre com listagem básica de atores (191)

Correções de Bugs

  • Melhoria na análise de base_object_id (198)
  • Atributos de ator incorretos (194)
  • Sempre impedir publicação AP a partir de uma categoria com restrição de leitura (181)
  • Não mostrar “publicar todos os posts” quando o tipo de publicação do tópico for first_post (180)

discourse-ai

Novas Funcionalidades

  • Permitir especificar tool_use: none no prompt de conclusão
  • Triagem silenciosa usando persona de IA (1193)
  • Permitir desabilitar top_p e temp para modelos de raciocínio (1184)
  • Adicionar capacidade de desabilitar descobertas de pesquisa (1177)
  • Adicionar suporte a respostas baseadas em persona e sussurros na triagem LLM (1170)
  • Triagem automatizada usando personas (1126)
  • Implementar suporte a tokens de raciocínio (1155)
  • Suporte completo ao Sonnet 3.7 (1151)

Correções de Bugs

  • Evita chamar Object.keys em null (1217)
  • Impossível clicar no gráfico de rosca quando não há filtros (1213)
  • Aumentar limite do prompt do sistema (1210)
  • Remover evento de aplicativo full-page-search incorreto (1209)
  • Garantir que o pool de threads seja encerrado (1207)
  • Evita que campos em Object sejam renderizados novamente (1205)
  • Especificação de legenda de imagem com falha (1195)
  • Necessário criar modelo ao testar nova incorporação (1192)
  • Vários problemas com gerenciamento de LLM e triagem (1186)
  • Suporte à triagem de IA e refatoração da funcionalidade de pesquisa (1175)
  • Evita dupla codificação de filtros (1179)
  • Usar route para links da barra lateral de sentimento do administrador (1160)
  • Resultados subsequentes na pesquisa de página completa devem reativar a descoberta (1156)
  • Modelos de raciocínio legados não funcionam, parâmetros do provedor ausentes (1149)

Mudanças de UX

  • Converter visão geral da análise de sentimento em barras horizontais (1216)
  • Tentar pesquisa por IA em telas grandes (1196)
  • Adicionar links para sentimento na barra lateral do administrador (1158)
  • Atualizar modelos LLM do Sambanova (1157)
  • Streaming mais suave para descobertas (1154)
  • Adicionar descrição à navegação de configuração (1153)
  • Melhorias no relatório de análise de sentimento (1150)

Desempenho

  • Mover análise de sentimento para a fila “low” do Sidekiq (1173)

discourse-akismet

Novas Funcionalidades

  • Enviar e-mail para usuário excluído (167)

discourse-algolia

Mudanças de UX

  • Remover link antigo do fórum Algolia do README (118)

discourse-assign

Novas Funcionalidades

  • Adicionar filtro “assigned: <nome>” (na página /filter) (648)

Correções de Bugs

  • Uso incorreto de prioritize_full_name_in_ux substituído por prioritize_username_in_ux (645)
  • Garantir que o plugin assign respeite a configuração do site prioritize_full_name_in_ux (632)
  • Permitir que usuário seja atribuído a post e tópico (638)

Mudanças de UX

  • Adicionar classe aos itens da lista de tópicos atribuídos (649)
  • Após o commit 08d99dc, podemos remover a atribuição de cor separada (647)
  • Atualização para o novo separador de tags do núcleo (639)

discourse-authentication-validations

Correções de Bugs

  • Especificações quebradas devido à alteração no caminho de administrador (34)

discourse-cakeday

Correções de Bugs

  • Respeitar a preferência de ocultar perfil do usuário ao mostrar data de nascimento e aniversário de cadastro (152)

discourse-calendar

Novas Funcionalidades

  • Adicionar outlet de plugin no modal/construtor de eventos de post (693)

Correções de Bugs

  • Reduzir altura do rolagem do calendário. (709)
  • Correção de border-radius (696)

Desempenho

  • Corrigir problema N+1 em DiscoursePostEvent::EventsController#index (698)

discourse-chat-integration

Correções de Bugs

  • Compartilhar para canais de fórum do Discord requer um thread_name (251)

discourse-codebytes-plugin

Correções de Bugs

  • Atualizar decorador para mudança no núcleo (44)

discourse-data-explorer

Correções de Bugs

  • Garantir que datas passadas nos parâmetros da consulta sejam analisadas no fuso horário local. (365)
  • Relatórios de automação do Discourse com parâmetros (363)

discourse-livestream

Mudanças de UX

  • Escopar estilos de livestream aos tópicos de livestream (48)

discourse-lti

Correções de Bugs

  • Adicionar cabeçalho Content-Type para informar explicitamente ao navegador para analisar a resposta reenviada como HTML (70)

discourse-microsoft-auth

Novas Funcionalidades

  • Suporte a inquilino único para o plugin de autenticação Microsoft (67)

discourse-reactions

Mudanças de UX

  • Aplicar border-radius opcional do núcleo ao botão (358)
  • Página de atividade do usuário de reações mostra nomes em menções quando a configuração do site é verdadeira (355)

discourse-solved

Novas Funcionalidades

  • Mostrar “marcado como resolvido por” no OP quando o tópico estiver resolvido (343)

Correções de Bugs

  • Migração foi feita apenas para o primeiro lote (344)

Mudanças de UX

  • Melhor alinhamento e espaçamento para “marcado como resolvido por” (346)

discourse-tooltips

Correções de Bugs

  • Alinhar link do tópico com status do tópico (88)

discourse-translator

Novas Funcionalidades

  • Melhor análise de tradução via saídas estruturadas (257)
  • Adicionar configurações ocultas para limitar o escopo da tradução automática (255)
  • Permitir que posts não traduzidos no modo de tradução inline sejam traduzidos manualmente (230)

Correções de Bugs

  • Usar is_a? em vez de is_a para detectar classe (260)
  • Dividir conteúdo para tradução antes de enviar (249)
  • Usar prompts específicos para títulos de tópicos (252)
  • Reverter tradução de raw para provedores de tradutores, pois eles removem quebras de linha (250)
  • Botão “Mostrar original” aparece apenas em tópicos onde há conteúdo traduzido (240)
  • Mapeamento de idioma incorreto usando não-símbolos (238)
  • Permitir que usuário seja excluído (236)
  • Não permitir que :globe_with_meridians: apareça quando o post é de um bot (228)
  • Escopo ausente no serializador causará falha nos relatórios (225)
  • Garantir que conteúdo traduzido seja seguro para renderização (220)
  • Embelezar títulos ao usar tradução experimental de tópicos (224)
  • Não retornar conteúdo de IA se não estiver em <output> (223)

Mudanças de UX

  • Quadrificar o botão “Mostrar Conteúdo Original” no mobile (239)
  • Filtrar apenas idiomas com conteúdo traduzido para o seletor de idioma (235)
  • Impedir que usuários fiquem se perguntando por que o preenchimento não está ocorrendo (233)
  • Remover flash de :globe_with_meridians: quando o post ainda não teve seu idioma determinado (229)

discourse-user-notes

Mudanças de UX

  • Atualizar emoji, melhor correspondência de ícone (122)

Todas as Funcionalidades e Correções

Mudanças de Segurança

  • Respeitar preferência de permitir mensagens privadas para DMs
2 curtidas