Ainda mais!
Mas espere, tem mais! Fazemos o nosso melhor para destacar novos recursos e alterações 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 de plugins
discourse-activity-pub
Correções de bugs
- Destrua antecipadamente o Follow em Rejeitar (230)
discourse-ai
Novos recursos
- Permitir ver o LLM configurado na página de recursos (1460)
- Importação e exportação de persona/ferramenta (1450)
- Adicionar tokenizador Qwen3 e atualizar Gemma para a versão 3 (1440)
- Modo de segurança de artefato híbrido (1431)
- Suporte opcional à API de respostas do OpenAI (1423)
- Armazenamento persistente de chave-valor para Artefatos de IA (1417)
- Exibir recursos que dependem de múltiplas personas (1411)
Correções de bugs
- Um erro de digitação na filtragem de bot em ai-bot-header-icon (1455)
- Incluir instruções JSON nas personas padrão do Helper (1458)
- Botão da aba de preferências de IA não aparecendo a menos que o Helper esteja ativado (1452)
- Especificações relacionadas ao streaming (1448)
- Implementar tokens de saída máximos (anthropic/openai/bedrock/gemini/open router) (1447)
- Trazer de volta a mensagem de estado vazio quando apropriado (1446)
- Impossível rolar o seletor de persona do bot de IA (1445)
- Limpeza de propriedades ao fechar
DiffModal(1442) - Nunca bloquear a verificação de spam do usuário (1437)
- Ao permitir tradução de conteúdo privado, traduzir apenas PMs de grupo e não PMs pessoais (1432)
- O Helper não funcionava quando a persona não usava saída estruturada (1433)
- Vários bugs na interface de IA (1430)
- Não verificar #blank? ao manipular blocos (1428)
- Melhorar a API de administração para valores de chave de artefato (1425)
- Ignorar edições se a localização existir (1422)
- Não há mais necessidade de XML nas respostas de gists (1420)
Mudanças de UX
- Fazer com que os links de gists na lista de tópicos levem ao tópico (1459)
- Alinhar o botão LLM nos recursos de IA (1461)
- Focar a entrada de conversa na transição de rota e no clique do botão (1404)
- Adicionar recursos à lista de personas e outras atualizações de estilo (1405)
- Exibir erro e capacidade de tentar novamente quando não houver sugestões (1426)
discourse-assign
Correções de bugs
- Usar o nome de tag do conector correto (661)
discourse-cakeday
Correções de bugs
- Torna as propriedades user-cakeday reativas (162)
discourse-calendar
Correções de bugs
- Feriados Id: adiciona anos ausentes ao cn_new_lunar_day (750)
- Considerar horários locais ao renderizar blocos (742)
Mudanças de UX
discourse-client-performance
Correções de bugs
- Permitir relatórios para anônimos em sites que exigem login (68)
discourse-code-review
Correções de bugs
- Usar o nome de tag do conector correto (247)
discourse-data-explorer
Correções de bugs
- Botão Editar não funcionando (379)
discourse-gamification
Correções de bugs
- right-sidebar-blocks não envolve mais argumentos em um objeto
params(206)
discourse-livestream
Correções de bugs
- Recarrega canais de chat ao mover entre eventos (60)
- Elementos externos bloqueando a rolagem automática e escondendo o teclado iOS no chat de livestream não modal (58)
Mudanças de UX
- Corrigir posicionamento do mapa de tópicos quando o usuário marca como “Vou” (59)
discourse-math
Correções de bugs
- Permite que enquetes funcionem com discourse-math (110)
discourse-policy
Correções de bugs
- Ocultar “nenhum usuário possível” quando usuário comum (171)
- Policy-builder: adiciona opção “(Sem lembrete)” (168)
Mudanças de UX
- Atualizar formatação de texto (169)
discourse-prometheus
Correções de bugs
- Analisar payload Sidekiq::Work para extrair job_name (151)
discourse-reactions
Correções de bugs
- Abrir cartões de usuário a partir da lista de reações (370)
- Usar o nome de tag do conector correto (369)
discourse-rss-polling
Correções de bugs
- Garante que o usuário possa ser definido no feed de polling RSS (105)
discourse-solved
Correções de bugs
- O diretório de usuário para soluções deve atualizar quando o valor muda de um valor positivo para zero (372)
discourse-surveys
Correções de bugs
Todos os recursos e correções
Novos recursos
- Ocultar tópico se o OP estiver oculto (33201)
- Adicionar link para provedores de “contas associadas” (33275)
- Adicionar educação renovada para filtro de tópicos novos e não lidos (32669)
- Adicionar emojis às categorias semeadas (33248)
- Adicionar outlet de plugin à guia de imagens das configurações de categoria (33155)
- Adicionar descrição aos convites (33207)
- Permitir que filtros baseados em data aceitem uma contagem de dias (33197)
- Link de compartilhamento para PWA renderiza URL no título em novo Tópico para aproveitar a expansão de link principal (32631)
- Temas do sistema (32681)
- Limpar lembretes de favoritos do menu de favoritos (33168)
- Adicionar idioma do post ao criar um novo post (33160)
- Adicionar idioma do post ao criar um novo post (33001)
- Adicionar utilitários para importar e exportar backups (32992)
- Interface de link do editor rico para edição (32583)
- Indicar se uma localização pode estar desatualizada com base no número da versão (33148)
- Validar menções no Editor de Texto Rico (32879)
- Adicionar cabeçalho X-Discourse-Sender ao e-mail de saída (33123)
Correções de bugs
- Exibir corretamente a mensagem de erro de falha
- Ocultar campos administrativos secretos por padrão (33255)
- Tornar o tópico opcional em render-tags para que reviewables possam usar discourseTags (33181)
- Retornar o raw do post ao GET /post (33325)
- Fazer o atalho Ctrl+K funcionar consistentemente no RTE e não mostrar sempre o seletor de canal de chat
- Corrigir lógica de new_user_posting_on_first_day? (33303)
- Melhorias nos atalhos de teclado da API da barra de ferramentas (33290)
- Seguir corretamente enable_emoji_shortcuts no chat (33297)
- Não definir locale ao responder e também padrão para nenhum (33312)
- Rótulos de pesquisa administrativa duplicados com rótulo pai (33308)
- Adicionar suporte ao parâmetro @disabled ao componente FormKit Submit (33307)
- Vinculação do atributo de valor textarea do FormKit (33306)
- Link quebrado no guia de início rápido do administrador (33295)
- Garante que as cores sejam definidas para o relatório tl-growth (33294)
- URL alvo de onebox inline na mensagem de chat (33288)
- Excluir paletas de temas do sistema experimentais (33267)
- Garante que campos vazios não armazenem um array vazio (33274)
- Garante que o campo de tags vazio não esteja armazenando um array vazio (33270)
- Adicionar cor de hashtag do canal quando o carregamento lento está desativado (33269)
- Prevenir loop de login ao sair quando há apenas um idp (33266)
- Atualizar corretamente campos associados após atualização (33246)
- Chave incorreta sendo usada em
S3Helper#upsert_tag(33245) Upload#update_secure_statusnão atualizando controle de acesso do S3 (33232)- Erro de argumento errado em
FileStore::S3Store#update_access_control(33231) - Importar tema do sistema Horizon (33229)
- Ignorar SiteSetting.max_image_size_kb para capturas de tela de tema (33215)
- Sensibilidade de caixa de menção no editor rico (33222)
- Fazer a busca de autocompletar de menções priorizar mais correspondências exatas para grupos (33195)
- Múltiplos uploads de vídeo no compositor falharam (33216)
- Administrador pode editar o nome mesmo se enable_names estiver desativado (33170)
- Miniaturas de vídeo de chat no Safari (33199)
- Importar tema do sistema Horizon (33193)
- Incluir CSS common_theme em páginas publicadas (33179)
- Melhora a seleção de texto de posts (33143)
- Tamanho do ícone não lido (33163)
- Adicionar argumento @enabled ao componente
<LoadMore />(33122) - Permitir definir segredo em branco em um webhook existente (33096)
- Clicar em enviar convites e botão de exportar na página de usuários do administrador (33121)
- Parar de descartar silenciosamente as duas primeiras linhas durante
load_mapping(33076) - Parar de bloquear rolagem automática no iOS (33129)
- Restaurar compatibilidade retroativa de
templates/components/*.hbs(33131) - Carregamento de locale do Moment em type=module (33128)
- Chat: mostra placeholder em vez de temporizador para chats vazios (33105)
Mudanças de UX
- Corrigir alinhamento de sugestão de tag (33315)
- Tamanho consistente para links de navegação padrão configuráveis (33314)
- Corrigir sobreposição de banner de tópico novo/não lido com estado vazio de filtro de tópico (33305)
- Ordenar escolhas do TagChooser do modelo de formulário alfabeticamente (33109)
- Aplicar variáveis de cor ao svg (33287)
- Rolar para o topo do formulário em caso de erro (33276)
- Adicionar variável de cor tertiary-25 (33273)
- Adicionar rótulos e atualizar título do modal de inserir link (33252)
- Corrigir desalinhamento da barra de ferramentas de link do editor rico (33249)
- Corrigir regressão de tooltip da barra de ferramentas (33237)
- Remover URL base e protocolo https/mailto da barra de ferramentas de link (33228)
- Recarregar a página quando o tema padrão for alterado (33217)
- Tornar o título do tema totalmente clicável e acessível (33205)
- Suprimir Mod-K do chat no editor rico (33206)
- Adicionar classes aos itens de mensagens do menu de usuário lido/não lido (33203)
- Exibir URL na barra de ferramentas de link do editor rico (33188)
- Tornar todos os ícones de preferência únicos (33202)
- Algumas mudanças de estilo no compositor e na barra de ferramentas (33187)
- Margem superior do onebox do primeiro filho (33088)
- Ajustar estados de hover e ativo de favoritos (33177)
- Remover classe duplicada de time-gap no widget de fluxo de post (33175)
- Redirecionar evento de roda de ações de mensagem para o canal (33172)
- Adicionar CSS de separador de barra de ferramentas ausente (33166)
- Centralizar corretamente botões na tela que exige login (33159)
- Corrigir raio de borda (33147)
- Mudanças na barra de ferramentas do compositor (ícone, estilo, colocação) (32918)
- Reduzir banner (33132)
Mudanças de segurança
- Não exibir antigos sussurros do usuário se não estiver no grupo permitido