Lançamento v2025.12.0: Discourse Rewind, nova fila de revisão e interface para criar tags, personalização de canais de Chat e status de PR ao vivo

E ainda 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-activity-pub

Mudanças de UX

  • Usar duração short para toast ao copiar URI no ActivityPub (267)

discourse-akismet

Correções de bugs

  • Remover a configuração do site reviewable_ui_refresh (193)

discourse-deprecation-collector

Correções de bugs

  • Usar o caminho de frontend correto para referências de diretório (94)

discourse-development-auth

Correções de bugs

  • Converter URI em string antes do redirecionamento (38)

discourse-doc-categories

Correções de bugs

  • Não exibir URLs na barra lateral, mas exibir títulos de tópicos em vez disso (68)
  • Não reatribuir tópicos excluídos como índice (67)

discourse-follow

Correções de bugs

  • Priorizar notificações de observação sobre notificações de seguir (163)

discourse-jira

Correções de bugs

  • Enfileirar trabalho sidekiq para sincronizar projetos jira na instância do servidor jira (116)

discourse-livestream

Mudanças de UX

  • Atualizar variável de fundo (70)

discourse-prometheus

Correções de bugs

  • Expandir buckets de Histograma para http_requests_queue_duration_seconds (157)

Todos os recursos e correções

Novos recursos

  • Adicionar lista de ignorados de categoria para linkbacks do GitHub (35921)
  • Introduzir script de automação set_topic_timer (36660)
  • Adicionar escopo de API granular para alterar a propriedade da postagem (36835)
  • Adicionar configuração do site para forçar a IU de revisão antiga (36774)
  • Ao mover postagens para uma MP, também adicionar usuário atuante (36789)
  • Adicionar configurações do site para limiares do scanner de spam (36780)
  • Introduzir localizações de tags com API, sem IU ainda (36754)
  • Criar tags em linha na rota /tags (36645)
  • Formatar resultados de comparação de avaliação em uma tabela (36724)
  • Respeitar presença do usuário quando o chat estiver na tela (36652)
  • Compartilhar relatórios Rewind publicamente por padrão e permitir torná-los privados (36587)
  • Adicionar animação de pensamento quando os blocos de pensamento estiverem em andamento (36673)
  • Suporte do editor rico para nós de envoltório em linha e bloco (36591)
  • Adicionar tipo de parâmetro current_user_id ao Data Explorer (36655)
  • Armazenar estado de dispensa do rewind no banco de dados em vez de localStorage (36625)
  • Página de configuração do ID do Discourse (36316)
  • Resetar o status ‘mostrar conteúdo original’ quando o usuário alterar o idioma do conteúdo (36620)
  • Nova automação para enviar e-mails para usuários específicos quando uma postagem é sinalizada (36580)
  • Adicionar classes CSS de mudança iminente ao <body> (36586)
  • Aprimorar descrições de onebox com contexto de fragmento/âncora de URL (36536)
  • Aprimorar suporte a capturas de tela para temas com modos escuro/claro (36422)
  • Revelar Discourse Rewind (36578)
  • Adicionar ação de limpeza para usuários de revisão rejeitados (36556)
  • Suporte nativo para anexos em llms (36415)
  • Suportar IU de filtro de tópicos ao ordenar por votos (36516)
  • Resolver revisáveis quando o autor exclui a postagem (36471)
  • Adicionar status “mudanças solicitadas” aos oneboxes de PR do GitHub (36531)
  • Aprimorar títulos de onebox com contexto de fragmento/âncora de URL (36515)
  • Promoção automática de mudanças iminentes (36211)
  • Incluir plugin discourse-rewind no núcleo (36409)
  • Permitir que cores de gráfico de pizza sejam substituídas com CSS (36495)
  • Adicionar raciocínio à detecção de spam (36431)
  • Registrar ações de staff ao criar e atualizar automações (36458)
  • Adicionar suporte para tentar novamente uma conclusão (36450)
  • Ícone de status ao vivo do PR do GitHub (36313)
  • Usar uma heurística baseada em log para verificar problemas de LLM. (36432)
  • Capacidade de estrelar canais de chat (36142)
  • Adicionar gancho modificador para tags sendo salvas (36400)
  • Aceitar parâmetro de tags ao abrir um /new-message (36421)
  • Melhorar seleção em massa na pesquisa (36373)
  • Implementar rastreamento de impressões de anúncios (35797)
  • Mostrar gists em tópicos sugeridos e relacionados (36303)
  • Adicionar histórico de reivindicação à linha do tempo de revisão (36243)
  • Adicionar novo guia de moderação configurável (36287)
  • Executar comparações de avaliação contra um conjunto de dados (36223)
  • Incluir informações de IP na guia de insights de revisão atualizada (36273)
  • Adicionar suporte para “atualizar” um aplicativo no ID do discourse (35384)
  • Emojis de canal de chat (36288)
  • Usar GET /health para verificações de disponibilidade de DNS SRV (36300)
  • Registrar a escolha do administrador para backfill ao atualizar um site padrão (36296)
  • Adicionar link de revisão às notas do usuário (36190)

Correções de bugs

  • Atualizar trechos de tópicos quando a primeira postagem é localizada (36885)
  • Garantir que a referência de upload esteja disponível antes de cozinhar (36887)
  • Dispensar avisos de administrador falha com 422 quando o rastreador tem alvo NULL (36878)
  • Plugin de enquete quebrando quando o plugin local-dates está desativado (36889)
  • Respeitar painel da barra lateral definido pela rota de destino ao sair do AI Bot (36868)
  • Calendário não atualizando ao navegar entre categorias (36851)
  • Renderizar ícones de hashtag nas descrições da categoria (36867)
  • Tornar itens de revisão de triagem LLM visíveis para moderadores (36881)
  • Remove um N+1 em canal com opções de usuário (36773)
  • Respeitar configuração de visão da persona na automação de triagem LLM (36871)
  • Não mostrar indicador de edição quando apenas tags ocultas mudaram (36870)
  • Seletor de tradução não visível no celular (36861)
  • Respeitar seleção de formato de data personalizado em datas locais (36860)
  • Avisar moderadores antes de mudanças de grupo que os bloqueariam (36811)
  • Filtrar chaves de modelo de e-mail restritas da pesquisa de texto do site (36857)
  • Preservar todos os atributos de data no editor de texto rico (36781)
  • Problemas de exibição e navegação de escopos de chave de API (36844)
  • FinalDestination ignorando todos os URLs no domínio para instalações em subpastas (36785)
  • Remover distintivo, título, quando o usuário é removido de um grupo automático (ex. administrador, moderador) (36842)
  • Tentar novamente com pensamento poderia causar erros estranhos (36841)
  • Codificação de mais (+) não foi tratada corretamente no onebox e na IU (36822)
  • Desativar botão load_more_replies até que mais respostas sejam carregadas (36816)
  • Remover campo personalizado de votação de tópico dos logs da categoria quando não houver mudança (36832)
  • Salvar postagem apenas se o conteúdo da postagem mudou ao editar o título (36817)
  • Novos canais de MP não estão sendo publicados (36799)
  • Corrigir valor primary-very-low (36809)
  • Também mostrar o ‘indicador de idioma da postagem’ quando a postagem é atualizada para conteúdo traduzido (36806)
  • Reduzir deadlocks em atualizações de Topic.reset_highest (36805)
  • Extrair enquetes corretamente quando a postagem contém várias citações (36802)
  • Restaurar nomes de usuário em negrito na página sobre (36803)
  • Excluir outras postagens em um tópico não deve desmarcar a postagem de resposta (36800)
  • Ignorar rastreamento de falha para modelos LLM não salvos (36735)
  • Ignorar bump de tópico quando a data está no passado (36784)
  • Terminar corretamente cadeias de chamadas de ferramentas entre vários provedores (36750)
  • Persistir reação padrão ao alternar reação (36778)
  • Objeto semelhante a array legado em listTags (36775)
  • Adicionar suporte a data local em opções de enquete e melhorar formatação de data no editor rico (36718)
  • Garante que moderadores possam ver permissões de categoria (36772)
  • Suportar escape de sintaxe de caixa de seleção com barra invertida (36763)
  • Remover aspas de nomes no BBCode de citação (36666)
  • Modelo de navegação de tags da barra lateral “selecionado” não funcionando (36765)
  • Atualização ao vivo de classes de corpo de mudança iminente (36748)
  • Verificar também se o usuário pode ver a postagem ou tópico antes de permitir que o localize (36749)
  • Adicionar número de versão à chave de cache do Rewind (36745)
  • Endereçar condição de corrida em PostStream ao carregar postagens (36744)
  • Rewind: substituir currentUser por user (36742)
  • Garante que scrollable-list esteja passando elemento scroller (36736)
  • Usar fuso horário do evento para exportação do Google Calendar (36727)
  • Não usar espaço de endereço IP público para testes
  • Vários timeouts SMTP devem ser usados como floats
  • SMTP: desativar explicitamente STARTTLS quando TLS está ativado
  • Prevenir notificação de threads não lidas em canais não threadados (36719)
  • Mais correções de visibilidade do Rewind (36713)
  • Não usar categorias privadas para melhores postagens ou tópicos do Rewind (36712)
  • Logs de mudança de permissão falsos em fóruns não em inglês (36676)
  • Preservar opções de dropdown de modelo/funcionalidade ao filtrar na página de uso de IA
  • Locales ausentes para o plugin de automação devido à falta de lógica de fallback para locales ausentes (36497)
  • Atribuir uso de IA acionado por automação ao usuário do sistema
  • Renderizar emojis em títulos de tópicos nas páginas de reações
  • Testes instáveis de manipulação de DST em post_event_spec
  • Exigir login para página de conversas do bot de IA (36669)
  • Mostrar destaque de erro no campo de senha no formulário de conclusão da instalação
  • Incapaz de salvar uma nova persona com uploads RAG (36667)
  • Preferência de descobertas de pesquisa de IA do usuário não salvando
  • Usar IDs de grupo em vez de nomes para verificações de grupo “todos” (36656)
  • Preservar parâmetro de padding através do fluxo de autorização de chave de API do usuário (36640)
  • Alternador de configuração relacionada na página do que há de novo para administradores (36646)
  • Adicionar destino fixar tudo ao lefthook para suportar bin/lint --fix (36644)
  • URLs do Rewind faltando caminho de subpasta (36632)
  • Opção silenciosa não funcionando para movimentos em massa de categoria via PostRevisor (36626)
  • Ordenar por atividade do tópico ao pesquisar em:title (36630)
  • Copiar e colar bloco HTML aumentando sua prioridade de análise (36617)
  • Redirecionamento de login para caminho raiz em configuração de subpasta (36609)
  • Remover esquema ItemList de linkbacks na visualização do crawler (36608)
  • Permitir que a tecla Enter funcione dentro do select-kit em modais (36596)
  • Adicionar opção de padding OAEP para criptografia de chave de API do usuário (36592)
  • Não prefixar #fragment com https:// no modal de link (36619)
  • Melhor manipulação de sílabas na análise de escrita do rewind (36616)
  • Evitar imagens base64 soltas no editor rico (36615)
  • Excluir usuários silenciados e ignorados do cálculo FBFF (36610)
  • Não pode colar texto quando extensões autorizadas de upload estão vazias (36601)
  • Caminhos de subpasta do Rewind (36612)
  • Não publicar evento small_action para usuário de MP removido (36606)
  • Avisos de desenvolvimento de middleware Rack (36460)
  • Manipular cabeçalho ausente ao percorrer DOM no aprimoramento de âncora onebox (36598)
  • Na edição, garantir que a seção da comunidade permaneça no topo da barra lateral (36597)
  • Ocultar link de perfil do rewind quando o usuário optou por sair (36594)
  • Travamento de navegação de tópicos quando a viewport cruza o limite móvel/desktop (36590)
  • Posicionar corretamente dropdown do select-kit no modo RTL (36593)
  • Redirecionar para lista de canais quando não existem canais estrelados (36575)
  • Ao reentrar em um canal de chat, não sobrescrever configurações de associação (36528)
  • Garantir que a regeneração sempre use o llm correto (36585)
  • Revelar rewind da lista de plugins também (36581)
  • Ignorar notificações ao rebakear mensagens de chat de webhooks do GitHub (36577)
  • Ignorar rebake de postagens com oneboxes de PR do GitHub em linha (36576)
  • IDs em linha na API de respostas (36572)
  • ReCorrigir o loop de carregamento quando um tópico é removido. (36410)
  • Padrão para canais estrelados apenas em modos móveis/gaveta (36569)
  • Evitar estado intermediário ao rebakear postagens com oneboxes (36567)
  • Rebakear mensagens de chat quando o status do PR do GitHub muda (36561)
  • Respostas não sincronizando com Zendesk para tópicos vinculados (36560)
  • Certificar-se de que o usuário esteja presente antes de verificar mensagens estreladas (36538)
  • Desestrelar canal ao deixar de seguir (36520)
  • Permitir que moderadores revelem postagens usando contexto acting_user (36512)
  • Sobreposição de seleção em massa com avatar nos resultados da pesquisa (36553)
  • Filtrar LLMs de bot apenas para aqueles atribuídos a personas habilitadas (36545)
  • Manipular logotipo de sketch ausente durante restauração de backup (36541)
  • Relatórios de uso de IA incapazes de filtrar por modelos seed (36540)
  • Remover uploads sem nome de postagens excluídas (36484)
  • Evento não encontrado após ser editado para data anterior (36481)
  • Normalizar datas sem zeros à esquerda no plugin local-dates (36539)
  • Suportar invalidação de cache de onebox em mensagens de chat (36529)
  • Exibir nível máximo de pontuação de legibilidade (36525)
  • Rewind não estava dispensando ao clicar em callout (36518)
  • Margem inferior para último relatório rewind (36514)
  • Adicionar suporte para título padrão em localdates (36511)
  • Considerar todos os tipos de notificação elegíveis ao notificar sobre uma postagem (36472)
  • Reverter estilo de corpo composer-open para #36253 para corrigir flicker da caixa de resposta em dispositivos IOS (36449)
  • FoldContent#truncate estava invertendo partes do conteúdo por engano (36498)
  • Prevenir envio de chat/MPs para bots quando LLM excedeu limites de crédito (36496)
  • Passar usuário para Discovery BotContext para rastreamento de uso (36493)
  • Indicadores de não lido do chat não devem estar alinhados à direita (36492)
  • Manipular conclusões canceladas antes de emitir solicitações HTTP. (36489)
  • Regressão causando contadores da barra lateral não alinhados à direita (36485)
  • Editor rico getSelected.value para retornar markdown (36483)
  • Espaçamento entre CTA de segundo fator e formulário (36480)
  • Transbordamento de placeholder de entrada de login (36468)
  • Revelar a configuração do site “vídeos preguiçosos habilitados” (36478)
  • Atribuir URL ao grupo estava apontando para tópico, não para grupo (36477)
  • Falha ao carregar a próxima página em discourse-reactions (36451)
  • Regressão causando indicadores de não lido do chat ausentes (36466)
  • Regressão causando indicador ausente na barra lateral (36447)
  • Filtrar corretamente participantes do evento (36459)
  • Empurrar respostas para tópicos já no zendesk (36424)
  • Garantir que diffs de tag use tags de tópico persistidas (35187)
  • Travamento do Bot do Discord devido à falta de BotContext em PersonaReplier (36429)
  • Opções de LLM ausentes no Azure (36448)
  • Regressão na lista de canais e fazer melhorias (36436)
  • Consulta de etapa de importação de CategoryModerationGroups (36392)
  • Atualizar middleware rack sendfile para x-accel-redirect (36354)
  • Mostrar gists de IA em rotas de tag quando habilitado (36402)
  • Também mesclar votos de tópico quando um usuário é mesclado (36416)
  • Não mostrar seletor vazio (36407)
  • Garante que user-threads sejam roláveis (36401)
  • Permite que float-kit aceite um portalOutletElement (36259)
  • Problemas de migração de registros HouseAd da tabela plugin-store-rows quando referenciam categorias inexistentes (36380)
  • Retraduzir trechos de tópicos e evitar usar versões de postagem para indicar mudança (36382)
  • Spoiler do editor rico no firefox (36378)
  • Permitir entrada de 0.002 em entradas numéricas (36374)
  • Chat-settings/lista de membros falhou ao rolar no IOS/iPadOS (36331)
  • Corrigir migração de registros HouseAd da tabela plugins-store-rows quando as opções visible_to_logged_in_users e/ou visible_to_anons não estão definidas no DB (36362)
  • Adicionar espaço aos distintivos de categoria onebox (36355)
  • Tópicos relacionados causando problemas de renderização da página (36357)
  • Emoji.exists? deve ser consistente com Emoji[] (36347)
  • Dica do usuário de notificações de tópico não estava ancorada corretamente (36356)
  • Verificar pgvector antes de CREATE EXTENSION (35070)
  • Distinguir postagem enfileirada de tópico na fila de revisão atualizada (36330)
  • Link de navegação de edição de tema deve estar em estado ativo (36350)
  • Corrigir penalidade de idade semântica relacionada (36327)
  • Permitir streaming de 2 postagens simultaneamente (36311)
  • Não procurar IP se o usuário não existir, ajustar espaço em branco (36326)
  • Não envolver assunto do log de e-mail em um link se não houver link presente (36324)
  • Correções de design de IA (36320)
  • Adicionar atributo de área a must_approve_users (36317)
  • Atualizar middleware rack sendfile para x-accel-redirect (36279)
  • Lightbox falhou ao iniciar em componentes devido a elemento imgEl nulo. (36310)
  • Remover reticências na cópia “atribuído a” dentro do menu estender atribuição (36314)
  • Recorrer a URLs de upload quando SHA1 não corresponde (36299)
  • Modais não devem vazar pressionamentos de tecla fora do modal (36268)
  • BadgeQueries.sharing_badge não contando visitantes únicos (36281)
  • UserDestroyer deve desreivindicar quaisquer revisáveis reivindicados. (36277)
  • GlobalSetting deve tratar inteiros negativos como inteiros (36276)
  • Bloqueia mesclagem de ação de postagem para sinalizadores duplicados (36265)
  • Transbordamento de nome de categoria na página de rascunhos (36262)
  • Atualizar estado de rastreamento de MP ao marcar mensagens como não lidas (36258)
  • Eventos recorrentes fechados (36255)
  • Limita transbordamento oculto a composer aberto e chat (36253)

Mudanças de UX

  • Exigir confirmação para a configuração clean_up_inactive_users_after_days (36898)
  • Usar sintaxe correta para selected (36891)
  • Correções de estilo (36888)
  • Exibir todos os nomes de ferramentas para kits de seleção desativados (36883)
  • Alterações de estilo no botão header-actions (36877)
  • Atualizar exibição do período quando intervalo de datas personalizado é selecionado no painel (36858)
  • Melhorar a página de autorização de chave de API do usuário (36777)
  • Modernizar a interface do compositor (36838)
  • Usar editor de título inline em vez do compositor ao editar tradução (36847)
  • Corrigir posição do botão de motivo da edição quando a localização está ativada em telas pequenas (36839)
  • Correção de alinhamento para motivo da edição em telas pequenas (36837)
  • Evitar flash na pesquisa do cabeçalho quando o banner de boas-vindas está visível (36834)
  • Melhorar botões de lightbox em layout RTL (36826)
  • Adicionar animações ao fechar conteúdo do DMenu (36737)
  • Esclarecer o comportamento de ‘Desatribuir ao fechar’ na descrição da configuração do site (36798)
  • Corrigir posicionamento do menu “new new” (36808)
  • Nova correção para alerta de “mostrar mais tópicos” (36807)
  • Adicionar estado de hover para itens selecionados no dmenu e select-kit (36776)
  • Mover a pesquisa do chat para sua própria aba (36787)
  • Inconsistências de estilo quando emoji existe em links de menção de chat-onebox (36801)
  • Adicionar verificação de renderização para ícone de seta de seleção múltipla (36796)
  • Pequenas melhorias no cartão “O que há de novo” (36797)
  • Corrigir desalinhamento de “Ver x tópicos novos ou atualizados” (36767)
  • Adicionar ícones da barra lateral do administrador para plugins pré-instalados (36764)
  • Corrigir fundo em largura total (36790)
  • Usar inglês como rótulo de idioma onde apropriado (36762)
  • Impedir que itens de nav-pill quebrem linha (36779)
  • Ordenar links de plugins da barra lateral do administrador em ordem alfabética (36674)
  • Alertar moderadores antes que eles se bloqueiem de uma categoria (36663)
  • Exibir locale selecionado atualmente no menu suspenso do cabeçalho (36756)
  • Usar intenção positiva para caixas de seleção de preferências de rewind (36723)
  • Configurações de IA: adicionar classes de botão ausentes, atualizar nome do botão (36741)
  • Atualizar estilo do seletor de idioma do cabeçalho (36738)
  • Localizar títulos das seções do formulário de distintivo (36729)
  • Adicionar IDs aos títulos das seções de distintivo (36725)
  • Animar alerta de novo tópico (36726)
  • Exibir botões de reordenação em dispositivos touch para configurações de lista de emojis (36695)
  • Alterar tamanho da fonte do código para REM (36559)
  • Tornar o rewind privado por padrão (36717)
  • Impedir que o componente HorizontalOverflowNav role a viewport (36715)
  • Habilitar página de revisão atualizada (36711)
  • Impedir que o ícone de edição de título quebre para sua própria linha (36709)
  • Remover fundo e ajustar posição (36710)
  • Substituir filtros de pesquisa avançada por seleção múltipla
  • Quebrar título do thread de chat na palavra mais próxima (36698)
  • Ajustar estilo do popup do compositor para permitir que o botão de fechar sempre apareça (36700)
  • Pequenas correções na linha do tempo do tópico (36589)
  • Horizon >` z-index (36692)
  • Adicionar estado de hover ausente aos botões de revisão (36651)
  • Adicionar classe btn-default ausente à página de ativação (36671)
  • Tela cheia no desktop e substitui o logotipo do Discourse (36661)
  • Mais ajustes no ícone do canal de chat escopado (36654)
  • Aplicar estilo de botão padrão aos botões de revisão (36648)
  • Exibir datas contextuais em oneboxes de PR do GitHub (36637)
  • Permitir que moderadores vejam links de sentimento de IA na barra lateral do administrador (36635)
  • Ícones de canais de chat v2 (36634)
  • Pequenos ajustes de estilo para rewind no mobile (36633)
  • Adicionar link da fila de revisão à barra lateral do administrador (36611)
  • Preservar formatação em trechos de solução (36552)
  • Feedback e correções do rewind 2 (36614)
  • Lidar com palavras frequentes do stemmer no Rewind (36584)
  • Corrigir aparência do chat de subcategorias com emoji (36579)
  • Ícones de canais de chat favoritos (36568)
  • Mover link do rewind para dentro da aba do perfil (36564)
  • Padrão para canais favoritos ao abrir o chat (36562)
  • Reduzir tamanho do ícone de status do PR do GitHub no mobile (36558)
  • Feedback e correções do rewind 1 (36555)
  • Adicionar compatibilidade com plugin de livestream (36534)
  • Exibir ações de revisão específicas na linha do tempo (36524)
  • Exibir o status do usuário ao lado do nome de usuário na visualização do grupo (36482)
  • Diversas correções visuais no plugin rewind (36535)
  • Remover regras CSS antigas (36533)
  • Corrigir largura de entrada envolta em detail-tags para usar largura total (36530)
  • Adicionar raio aos avisos de chat + alinhamento para botão de dispensar (36527)
  • Corrigir quebra de número de respostas (36526)
  • Alterar status de pré-alfa para experimental para mudanças futuras (36517)
  • Status do usuário na barra lateral deve ter espaçamento (36490)
  • Corrigir o status no PR em oneboxes do GitHub (36488)
  • Melhorias no styleguide (36457)
  • Melhorias em canais de chat favoritos no mobile e gaveta (36470)
  • Manter e-mail / nome de usuário entre páginas de cadastro e login (36442)
  • Cortar descrição do canal de chat (36454)
  • Corrigir botões que devem ter cor de fundo (36446)
  • Tornar reações dadas/recebidas consistentes com curtidas (36430)
  • Tamanho do emoji do canal de chat em canais de DM (36427)
  • Corrigir espaço em branco para plugin discourse-subscriptions no user-main-nav (36408)
  • Atualização da fila de revisão - adicionar tradução ausente, evitar contagens indefinidas (36393)
  • Atualizar estilo de título na atualização da fila de revisão (36391)
  • Evitar exibir estado vazio antes do conteúdo carregar nas páginas de atividade do usuário (36390)
  • Garantir que o CSS da dica de limite de crédito seja aplicado corretamente (36389)
  • Exibir histórico de moderação nas insights de revisão (36370)
  • Melhorias na página de configuração do banner de boas-vindas (36301)
  • Exibir e-mail do usuário nas insights da fila de revisão (36344)
  • Melhorias no fluxo quando limites de crédito são excedidos (36360)
  • Alterar distintivo de aviso de visibilidade ao criar um grupo oculto com ícone ou imagem (36304)
  • Ajustar estilo do link do próprio avatar no cartão do usuário (36297)
  • Alterar configuração ‘Permitir locale do usuário’ para true por padrão (36244)
  • Atualizar formatação do texto de notas do usuário para seguir o guia (36280)
  • Coluna de uso de IA dos usuários precisa de um pouco mais de espaço quando a barra lateral é exibida (36264)
  • Modificadores de botão transparente (36252)
  • Remover botão “Começar” no cabeçalho quando em modo de inicialização (36231)
  • Pequeno polimento no layout de informações da mensagem do thread de chat em visualização estreita (36250)
  • Atualizar ícone de citação do lightbox para aplicar sombra (36247)

Alterações de Segurança

  • enable_names deve ser respeitado na Pesquisa
  • Canais de categorias privadas não são incluídos (36716)

Desempenho

  • Usar SQL COUNT para chat_enabled_user_count no serializador de grupo (36893)
  • Rejeitar solicitações anônimas com 503 em filas agressivas (36519)
  • Otimizar rebaking de onebox de PR do GitHub (36739)
  • Usar textarea de altura fixa no formulário de nota (36650)
  • Melhorar desempenho de DiscourseTagging.hidden_tag_names (36636)
  • Otimizar consultas de revisão por carregamento antecipado (36618)
  • Carregar relatórios de rewind assincronamente durante a rolagem (36563)
  • Armazenar rewind em cache por mais tempo e remover relatório desativado (36532)
  • Otimizar consulta SQL CategoryList#relevant_topics_query (36476)
  • Evitar materializar CTE eligble_users em Chat::Mailer.users_with_unreads (36473)
  • Remover assinaturas MessageBus não usadas para canais de indicador de não lido de MP (36376)
  • Armazenar buscas de LlmModel em cache em jobs de backfill (36359)
  • Corrigir vazamento de memória em saídas de plugin do lado do servidor (36284)

Acessibilidade

  • Remover role="button" do título da citação resolvida (36783)
  • Respeitar prefers-reduced-motion para recursos de rewind (36521)
5 Curtiram