3.2.0.beta3: Período de cortesia do chat, modo escuro por categoria, melhorias na interface de configurações do site e mais

Ainda mais!

Mas espere, há mais! Fazemos o nosso melhor para destacar novos recursos e mudanças para você, mas sempre há muitas alterações 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 Adicionais e Correções listados abaixo.

Melhorias de plugins

discourse-activity-pub

Correções de bugs

  • Suporte a diferentes atores de atividade e objeto (34)

Desempenho

  • Melhorar o desempenho de serialização de tópicos (32)

discourse-adplugin

Correções de bugs

  • Renderizar anúncios completamente ao navegar entre páginas (188)

discourse-ai

Novos recursos

  • Expor classificações de sentimento via painel de administração. (284)
  • Suporte a registro de topic_id e post_id no log de auditoria de IA (274)
  • Títulos automáticos de threads de chat (269)
  • Tornar o artista mais criativo (266)
  • Tornar embeddings prontos para uso (261)
  • Assistente de IA em postagens (244)
  • Adiar a criação de usuários de bot (258)

Correções de bugs

  • Filtrar tipo de classificação usando a coluna correta (286)
  • Não dividir por zero se não houver dados de emoção para o grupo TL (285)
  • Manter a paridade da forma para o comando de imagem (275)
  • Atualizar endpoint do bedrock (272)
  • Retorno inesperado no entry_point do aihelper (271)
  • Evitar ponto e vírgula no final de consultas para o SQL Helper (268)
  • Tornar o stable diffusion amigável para múltiplos sites (265)
  • Prompt do OpenAI estava incorreto para explicar (262)
  • Permitir campos em branco nos resultados do Google (255)

Mudanças de UX

  • Impedir que o botão de sugestão quebre (282)
  • Atualizar borda nos assistentes de tópicos de IA (276)
  • Substituir string codificada manualmente por tradução (264)
  • Unificar ícone representando IA (257)

Desempenho

  • Melhor formato de conteúdo de thread de chat para LLM (273)

discourse-assign

Correções de bugs

  • Ordenar itens corretamente no menu do usuário
  • Exibir atribuições corretamente no menu do usuário

Mudanças de UX

  • Simplificar marcação para corrigir destaque de j/k (516)

discourse-automation

Correções de bugs

  • Sempre executar automações em segundo plano quando acionadas via API (232)

Mudanças de UX

  • Introduzir componente de campo personalizado (229)

discourse-calendar

Novos recursos

  • Componente de lista de eventos futuros (463)
  • Adicionar opção “nenhum” para evitar mostrar o calendário de categoria em qualquer saída (459)
  • Usar cor da categoria do evento para o evento do calendário (441)

Correções de bugs

  • Ignorar escape de HTML em URLs de eventos (473)
  • Pré-carregar campos personalizados de categoria (472)
  • Mover sidebar_show_upcoming_events para Configurações de Evento (466)
  • Remover nota supérflua da descrição de sidebar show upcoming events (467)
  • Cor de fallback da categoria se não houver categoria (461)

Mudanças de UX

  • Remover “experimental” de discourse_post_event_enabled (468)
  • Passar o locale atual para o FullCalendar (458)

discourse-data-explorer

Novos recursos

  • Adicionar componente de tipo de resultado JSON (260)

discourse-gamification

Correções de bugs

  • db:migrate rake poderia falhar no ambiente de desenvolvimento (118)

Desempenho

  • Pré-calculá tabelas de classificação usando views materializadas (112)

discourse-intercom

Correções de bugs

  • Incluir usuário no guardião para serializador (15)

discourse-kolide

Novos recursos

  • Opção para definir o nome do dispositivo atual a partir da lista de dispositivos onboarded no Kolide. (80)

Mudanças de UX

  • Melhorar texto da mensagem exibida quando não há problemas. (82)
  • Remover notificação de alerta de usuário se todos os problemas forem resolvidos. (83)

discourse-multilingual

Correções de bugs

  • Testes falhando devido a i18n.default (3)

discourse-post-voting

Novos recursos

  • Desativar o plugin por padrão (171)

Correções de bugs

  • Adicionar pré-carregamento de lista de categorias (173)

discourse-reactions

Correções de bugs

  • Usuário de reação ausente para emoji de coração quebra o post mover (255)
  • Ignorar adicionar dados de reação se não houver reações no OP (253)
  • Atualizar ID de postagem para reações quando a postagem é movida (250)

discourse-solved

Correções de bugs

  • Contagem de resolvidos no perfil do usuário (264)
  • Corrigir importação de getOwner (260)

Mudanças de UX

  • Adicionar classe linked-stat à estatística do perfil (266)

discourse-staff-alias

Correções de bugs

  • Permitir que tópicos criados por alias de equipe tenham suas tags editadas (60)

discourse-teambuild

Correções de bugs

  • Garantir que o link do teambuild apareça e não quebre a URL do teambuild (64)

discourse-templates

Mudanças de UX

  • Corrigir container de botão para evitar overflow no mobile (56)

discourse-user-notes

Correções de bugs

  • Restaurar botão para adicionar notas de usuário ao menu de administração de postagens (85)

Todos os Recursos e Correções

Novos Recursos

  • Adicionar capacidade de ocultar cabeçalho do modal (24290)
  • Adicionar rota de componentes de tema para administração (24264)
  • Adicionar campos personalizados aos membros no índice de grupos (24232)
  • Redesign do chat - botão voltar para sair de threads (24189)
  • Melhorar mensagem de notificação push para notificações de watching_category_or_tag (24228)
  • Mostrar carrossel de lightbox por padrão se a postagem tiver 2 ou mais imagens (24216)
  • Adicionar saídas de plugin para sufixo de título de tópico (24215)
  • Migrações de configurações de tema (24071)
  • Adicionar suporte a palavras-chave para pesquisa em site_settings (24146)
  • Adicionar nova preferência de indicador de chat para Apenas Menções (23848)
  • Adicionar suporte onebox para threads de chat (23580)
  • Empacotar plugin discourse-spoiler-alert no núcleo (24030)
  • Empacotar plugin discourse-footnote no núcleo (23995)
  • Adicionar período de carência para edições de chat (23800)
  • Adicionar opção de modo escuro para fundos de categoria (24003)
  • Adicionar todos os escopos de API de atualização de usuário (24016)
  • Lista simples pré-definida para configuração de administração (23953)
  • Usar pesquisa assíncrona para menus suspensos de categoria (23774)

Correções de Bugs

  • Ajustar raio da borda (24301)
  • Impedir URLs inválidas de termos de serviço e privacidade no cache (24291)
  • Usuário foi notificado sobre uma menção dentro de uma citação de mensagem de chat (24229)
  • Substituir palavras monitoradas por curingas (24279)
  • Corrigir decoração de hashtag em páginas posteriores do fluxo de atividade do usuário (24261)
  • Realocar saída above-discovery-categories (24287)
  • Restaurar layout “categorias e tópicos principais” (24275)
  • Lidar corretamente com assinaturas (24270)
  • Excluir tags via componente <TagInfo /> (24268)
  • Mapear corretamente o arquivo vendor.js com fingerprint na produção (24267)
  • Expandir corretamente tópicos fixos globalmente (24266)
  • Excluir/recuperar uma postagem em tópicos causou efeitos colaterais de marcador (24226)
  • Direcionar apenas chat-message-text na ação secundária (24255)
  • Direcionar chat-message-text é mais confiável (24245)
  • Login quebrado com chave de segurança quando passkeys estão habilitados (24249)
  • Não registrar depreciações de configurações do site no cliente (24237)
  • A configuração do site referenciada tem nome diferente
  • Validação de tipo de upload de modelo de formulário (24148)
  • Remover imagem de fundo do fundo do lightbox (24225)
  • Adicionar atributo de cor dominante para uploads de imagem de chat (24214)
  • Hashtags quebradas em páginas de incorporação e publicação (24210)
  • Reordenar link de forma confiável em seções personalizadas (24188)
  • Adicionar tradução para nova notificação push (24203)
  • Ignorar tratamento de gif animado para avatar onebox (24199)
  • Ajustar posicionamento e animação de rótulos para campos personalizados de usuário (24201)
  • Aumentar comprimento da fila de adiamento (24200)
  • Lidar corretamente com views materializadas durante restauração do banco de dados (24193)
  • Enviar notificações push para notificações de acompanhamento de categoria/tag (24196)
  • Otimizar ainda mais menção de grupos em mensagens de chat (parte 2) (24185)
  • Usar localização correta para imagem de fundo do assistente (24183)
  • Manter destination_url após login com passkey (24171)
  • Otimizar ainda mais menção de grupos em mensagens de chat (24122)
  • Regressão de validação de nome completo (24178)
  • Atualizar URL de data para oneboxes de thread (24172)
  • Adicionar rel=0 à URL de vídeos lazy do youtube (24173)
  • Adicionar checkbox-label a mais elementos de rótulo de checkbox (24174)
  • Sanitizar corretamente inteiros negativos nas configurações do site (24170)
  • Regressão de criação de conta (24169)
  • autotracking.mutation-after-consumption (24164)
  • Exibir corretamente títulos de thread escapados (24159)
  • Alterar comportamento padrão de “Tomar Ação” para ocultar postagem (24088)
  • Verificar mediação condicional apenas quando necessário (24142)
  • Memoização na classe de helper Ruby do EmberCli (24139)
  • Garantir que o transpilador JS esteja disponível para multisite-migrate (24136)
  • Limpar lista de uploads apenas se múltiplos não forem permitidos (24123)
  • Revisar e rejeitar postagens quebradas em novos tópicos em fila (24109)
  • Hashtags não foram decoradas na lista de atividade do usuário (24125)
  • Validação de nome de usuário no modal de criar-conta (24114)
  • Restaurar suporte para classe NavItem personalizada (24113)
  • Otimizar consulta lenta ao mencionar grupos em mensagens de chat (24103)
  • Não verificar se está dentro de cooked precocemente (24105)
  • Limpar estado se o texto selecionado estiver vazio (24102)
  • Não mostrar erro de like na criação de tópico (24084)
  • Melhora a confiabilidade da barra de seleção de texto de postagem (24093)
  • Corrigir caminho de importação no guia de estilo (24092)
  • Erro de digitação na migração (24089)
  • Adicionar classe CSS checkbox-label aos rótulos do modal de denúncia (24087)
  • Adicionar suporte para OffscreenCanvas no worker de otimização de mídia (24074)
  • Adicionar classe checkbox-label aos checkboxes de configurações do site (24075)
  • Garante que usuários podem abrir convites de canal (24067)
  • Atualizar caminho para plugin spoiler-alert (24064)
  • Substitui o uso de data-tooltip por <DTooltip /> (24062)
  • Exibir e vincular aos usuários grant_by corretos para distintivos concedidos (24021)
  • Citação ausente (24049)
  • Desativar filtro ao carregar tags no menu de navegação de edição no modal de tags (23789)
  • Usar o logotipo de categoria correspondente ao tema (24033)
  • Não perder o estado do SummaryBox através de re-renderizações de widget. (24020)
  • Remover caracteres inválidos dos XMLs de feed (24001)
  • Ordenar conjunto de resultados da pesquisa de categoria (24027)
  • Definir corretamente categoryId no modelo Composer (23934)
  • Alterar tamanho max-width para fazer a imagem de fundo expandir na mesma largura que o navegador (24004)
  • Preservar parâmetro preview_theme_id em redirecionamentos de tópico (23965)
  • Condição de corrida no processamento de upload seguro de postagem (23968)
  • Log para trabalho CleanUpTags (23964)
  • Anexar corretamente imagens seguras ao e-mail para uploads não seguros (23865)
  • Tags sinônimas não são consideradas como não utilizadas (23950)
  • Não serializar status quando o perfil está oculto (23946)

Mudanças de UX

  • Ajustar posição de seleção em massa para evitar edições (24231)
  • Estilização da página de cadastro de convite + separação (24293)
  • Renderizar tabela reviewable com estilos cooked (24230)
  • Pequenos ajustes nas mudanças recentes de pesquisa (24220)
  • Atualizar estilização do menu de pesquisa para estilo cmd-k (24181)
  • Atualizar cor da borda do composer (24176)
  • Chamar discourseLater nas animações de menu (24168)
  • Template de formulário i18n mais simples “valor ausente” (24154)
  • Corrigir pequeno overflow de transcrição de chat (24158)
  • Converter margem do modal de compartilhamento para gap (24157)
  • Corrigir estilo de foco de btn-flat (24156)
  • Definir classificação de tag baseada em siteSetting (24147)
  • Evitar que o menu de administração do rodapé transborde para cima (24149)
  • Melhorar espaçamento de distintivo concedido com grid (24150)
  • Ajustar várias classes de botão (24121)
  • Remover raio da borda e sombra da caixa (24135)
  • Corrigir botão de login passkeys no mobile (24124)
  • Melhora o suporte de redimensionamento de janela no chat (24115)
  • Aguardar renderização antes de invocar A11YDialog (24100)
  • Melhorar renderização da barra de citação/edição (24097)
  • Atualizar estilização de campo de usuário no modal de criar-conta (24091)
  • Alterar para estilização de campo de entrada + rótulo (24060)
  • Adicionar UI condicional para passkeys (24041)
  • Correções para o modal “criar conta” no mobile (24043)
  • Unificar ícone representando IA (24029)
  • Mover opção global para rodapé do modal da barra lateral, encurtar tradução (24024)
  • Corrigir problemas mobile de template de formulário (24019)
  • Ícone de placeholder de vídeo deve ser sempre branco (23990)
  • Atualizar estilos do highlight.js (23999)
  • Confete estático do assistente (23973)
  • Pequenas correções no tratamento de passkey (23947)
  • Melhorar tratamento de nomes longos de tema na administração (23963)
  • Corrigir localização de texto de deseleção no modal de categoria/tag da barra lateral de edição (23966)
  • Corrigir cor do ícone para placeholder de vídeo (23957)
  • Melhorar desempenho de toque, deslize e pan em menus mobile (23775)

Desempenho

  • Cozinhar mensagem em segundo plano (24227)
  • Parar de carregar antecipadamente módulos de helper do núcleo (24015)
8 curtidas