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 Adicionais e Correções listados abaixo.
Melhorias nos plugins
discourse-activity-pub
Novos Recursos
- Adicionar atores de tags (84)
- Adicionar publicação e processamento em massa (tentativa 2) (80)
- Adicionar publicação e processamento em massa (72)
Correções de Bugs
- Não criar um novo tópico se for uma resposta órfã (94)
discourse-adplugin
Novos Recursos
- Adicionar restrições de grupo e categoria aos anúncios internos (205)
discourse-ai
Novos Recursos
- Suporte ao GPT4o e auditoria melhorada (618)
- LLMs configuráveis. (606)
- Tokenizador Llama 3 (615)
- O comando de pesquisa agora suporta pesquisa no contexto do usuário (610)
- Permitir @menção de um bot de IA em um canal (602)
- Suporte a Chat com Persona de IA via DM (488)
- Inserir nota de rodapé a partir do resultado explicado (591)
- Adicionar Consolidador de Perguntas para suporte robusto a Upload em Personas (596)
- Suporte ao Stable Diffusion 3 (582)
- Suporte ao Gemini 1.5 pro e suporte ao Claude Opus bedrock (580)
- Aprimorar capacidades de depuração de IA e melhorar ajustes de interface (577)
- Adicionar verificação básica de conexão a recursos DNS SRV (563)
- Permitir ajuste da geração RAG (565)
- Adicionar modelos Cohere ao assistente de IA e automação (576)
- Suporte a Automação Mixtral/Mistral/Haiku (571)
- Suporte à visão GPT-4 turbo (575)
- Suporte ao Cohere Command R (558)
- Adicionar suporte a embeddings BGE-M3 (569)
- Remover troca de pré-visualização gpt-4-turbo-0125 com gpt-4-turbo (568)
- Adicionar suporte a metadados para RAG (553)
- Adicionar suporte ao bot Claude 3 Haiku (552)
- Suporte RAG para Bot de IA. (537)
- Ferramenta de navegação na web (548)
- Adicionar suporte à visão às personas de IA (Claude 3) (546)
- Melhorar a interface do plugin de administração e usar a nova rota de exibição de plugins (512)
- Comportamento de resposta mais amigável em PMs de bot (535)
- Adicionar suporte ao Claude 3 sonnet/haiku para Amazon Bedrock (534)
- Permitir supressão de notificações da geração de relatórios (533)
Correções de Bugs
- Respeitar preferência do usuário “external_links_in_new_tab”… (622)
- Descrição incorreta para o campo LLM (623)
- Carregar categorias da resposta de pesquisa (612)
- Título inválido do botão de cabeçalho (621)
- A variável Dialects não estava definida em produção (617)
- Carregar categorias para resultados de pesquisa de IA (614)
- Melhorar a análise de chamadas de função (613)
- Usa getByIdentifier do d-menu (611)
- Streaming quebrado no bedrock quando os chunks não estão alinhados (609)
- Reparações de contexto para bot @mencionado (608)
- Uploader não removendo evento do app (601)
- Chamada após chamadas de ferramenta falhando no OpenAI / Gemini (599)
- Cache correto do locale do usuário (593)
- O uploader RAG deve suportar indexação de múltiplos arquivos. (592)
- Muitos tópicos faltando quando categorias excluídas (585)
- Usuários com locales vazios geravam erro durante a localização de prompts (584)
- Ao excluir categorias, também excluir filhos (583)
- Suporte mais robusto a chamadas de função (581)
- Metadados em branco levando a erros (578)
- Carregar categorias para tópicos relacionados (570)
- Ferramentas quebraram no Claude sem parâmetros (574)
- Descartando o primeiro arquivo em diff (573)
- Nunca mencionar a palavra JSON no preâmbulo da ferramenta (572)
- Uploads seguros/ inseguros ao compartilhar conversas de IA (554)
- Correções de destaque do Ask AI (562)
- Buscar dados de categorias usando endpoint específico (543)
- Reverter problema de comprimento (556)
- Evitar erro ao tentar mostrar assistente de IA para anônimos (549)
- Evitar responder ao usuário da resposta para automação llm_triage (544)
- Unificar tradução do modelo de automação (540)
- Engenharia de prompt para prompt de resumo (539)
- Supressão de menção não estava funcionando corretamente (538)
Mudanças de UX
- Remover seletor de múltiplas LLMs do cabeçalho e mover para o compositor (619)
- Impedir que o conteúdo de compartilhamento social transborde do container (597)
- Ajustar estilos de compartilhamento de IA para imagens e citações (567)
- Atualizar raios de sugestão para acomodar novo padrão (564)
- Exibir o progresso da indexação para uploads RAG (557)
- Atualizar estilização de destaque do Ask AI (560)
- Destacar seleção do assistente de post de IA (520)
- Adicionar estilos gerais de onebox (550)
discourse-akismet
Correções de Bugs
- Atualizar pin 3.2 para incluir #133 (134)
- Verificar explicitamente configuração de site definida (133)
- Atualizar pin estável 3.2 (132)
- Dependência do plugin Post Voting no plugin Akismet (130)
- Exibir pergunta de contexto para usuários sinalizados pelo Akismet (131)
discourse-assign
Novos Recursos
- Adicionar configuração de limite de lembrete de atribuição pendente (571)
- Tornar possível reatribuir posts na modal de atribuição em nível de tópico (562)
- Adicionar botões para desatribuir de posts ao menu de atribuição em nível de tópico (554)
Correções de Bugs
- Respeitar pending_assign_reminder_threshold em enqueue_reminders (572)
- Adapta testes de aceitação para novo dropdown-menu (570)
- Usa o novo
<DropdownMenu />component (569) - Garante que Ctrl+Enter na área de texto salve (566)
- O rótulo de desatribuição às vezes encobre o avatar (561)
- Atualiza a interface corretamente ao alterar a preferência do grupo (560)
- Os botões de desatribuição na página de atividade/atribuídos não funcionam (559)
- O limite de atribuições não deve impedir a reatribuição de uma publicação (556)
- Recria notificações ao reabrir o tópico
Alterações de UX
- Foco automático no campo de atribuição (555)
discourse-calendar
Novos Recursos
- Eventos encerrados (564)
Correções de Bugs
- Exibe o calendário de eventos na página da categoria independentemente dos parâmetros de consulta (565)
- Suporte a eventos infinitos na lista de tópicos (562)
Alterações de UX
- Usa o formato de cor da configuração json_schema (556)
- Usa o nome da classe de evento passado no calendário da categoria (552)
discourse-category-experts
Correções de Bugs
- Texto revisável de endosso e caixas de seleção de endosso (144)
discourse-data-explorer
Novos Recursos
- Adiciona a capacidade de pular o envio da mensagem privada se não houver resultados (286)
Correções de Bugs
- Envia mensagem privada de relatório único para grupos (284)
discourse-docs
Correções de Bugs
- Carrega objetos de categoria completos (167)
discourse-encrypt
Correções de Bugs
- Remove unsafe-eval da verificação
safe_csp_src?(315)
Alterações de UX
- Exibe um
nos itens da lista de verificação (314)
discourse-gamification
Correções de Bugs
- Nome de usuário não exibido no ranking mínimo se
prioritize_username_in_uxfor falso (127)
discourse-global-filter
Correções de Bugs
- Corrige a URL para subcategorias na página de categorias (143)
- Permite selecionar nova tag na lista de tópicos (138)
discourse-google-one-tap
Alterações de UX
- Remove o div invisível e corrige o alinhamento no mobile. (17)
discourse-group-category-banner-ads
Novos Recursos
- Cria painel administrativo e exibe anúncios nas categorias (1)
Correções de Bugs
- Adiciona suporte para grupo anon e
everyone(2)
discourse-group-tracker
Novos Recursos
- Grupos de prioridade para publicações rastreadas por grupo (54)
discourse-livestream
Novos Recursos
- Adiciona visualização mobile do chat (8)
Correções de Bugs
- Erro de ortografia no spec (14)
- Faz os testes passarem (13)
- Estado incorreto da barra lateral (12)
- Garante que o vídeo seja exibido no mobile (10)
- Substitui runloops next por um timer para permitir a inicialização do chat (4)
- Aplica alterações do cabeçalho após atualizar o canal do chat (3)
- Remove arquivos não utilizados do plugin.rb (2)
- Remove jobs não utilizados e verificação de configuração na patch recarregável do plugin (1)
discourse-oauth2-basic
Correções de Bugs
- Atribui valores adequadamente ao buscar detalhes do usuário (100)
discourse-policy
Correções de Bugs
- Atualiza corretamente o seletor de grupo ao editar uma política (122)
discourse-post-voting
Correções de Bugs
- Define subtipo de tópico ao incorporar tópicos (198)
discourse-reactions
Correções de Bugs
- Garante que atividade/reações não exiba excluídos (288)
Alterações de Segurança
- Oculta publicações sussurradas no endpoint de reações recebidas (286)
discourse-saml
Novos Recursos
- Adiciona ao grupo de staff quando o usuário se torna admin via sincronização (94)
discourse-shared-edits
Correções de Bugs
- Restaura
get()(90)
discourse-solved
Novos Recursos
- Altera status ao desresolver e corrige alterações de atribuição (289)
- Impede notificação de atribuição e altera status ao resolver (285)
- Adiciona novos filtros de status personalizados (286)
Correções de Bugs
- Permite buscar publicações não resolvidas com tags (284)
Alterações de UX
- Esclarece que admins e mods podem aceitar soluções (288)
- Adiciona admins e moderadores a mandatory_values para accept_all_solutions_allowed_groups (290)
discourse-subscriptions
Novos Recursos
Correções de Bugs
- Item de fatura pendente de compra única (210)
- Login necessário para Stripe Checkout (209)
- Impede solicitações duplicadas de lista de assinaturas stripe (208)
- Botão Auto-Create Support Campaign (206)
- Botão de salvar cc ausente (204)
- Permite status ativo para webhook atualizado (203)
- Tradução ausente para Noruega (196)
discourse-topic-voting
Correções de Bugs
- Mescla votos independentemente da visibilidade dos votantes (187)
discourse-translator
Correções de Bugs
- Evita publicar publicação se não houver alteração (140)
- Pula traduções para publicações de ações vazias ou pequenas (139)
- Tamanho do texto Amazon é 10k bytes (137)
discourse-zoom
Correções de Bugs
- Problemas de webinar relacionados à implementação CSP strict-dynamic (74)
docker_manager
Alterações de UX
- Usa caixa de sentença e adiciona Discourse ao título da página e item de navegação (211)
- Renomeia a palavra “Upgrade” para “Update” na interface (208)
Todos os Recursos e Correções
Novos Recursos
- Adiciona substituições HTML
- Força barra lateral admin para todos os admins em
admin_sidebar_enabled_groupse lida com o antigo “dropdown hambúrguer” neste modo (26899) - Remove etapa “Habilitar Barra Lateral” do assistente de configuração (26926)
- Reverte redirecionamento do assistente para o guia (26873)
- Links adicionais para barra lateral do moderador (26815)
- Permite que palavras observadas sejam criadas como grupo (26632)
- Incentiva usuários a definir títulos de threads de chat (26617)
- Nova barra lateral admin para moderadores (26795)
- Adiciona rastreamento experimental de visualizações de página de ‘navegador real’ (26647)
- Implementa última mensagem lida para threads (26702)
- Inclui palavras-chave de temas e componentes na barra lateral admin (26708)
- Limita taxa de crawlers de bots de IA comuns por padrão (26731)
- Após o assistente, admin é redirecionado para a página do guia (26696)
- Permite que usuários façam login usando LinkedIn OpenID Connect (26281)
- Adiciona deslizar para cima para fechar notificação toast (26659)
- Exibe links de filtro adicionais na barra lateral admin para nenhum resultado (26672)
- Permite dispensar dicas clicando no botão (26668)
- Usa novo menu de favoritos nos botões do rodapé do tópico (26670)
- Torna palavras-chave da barra lateral admin traduzíveis (26657)
- Campos obrigatórios para configuração do site do grupo (26612)
- Link direto para componentes na barra lateral admin (26644)
- Adiciona opção ‘Apenas novos usuários’ ao gatilho user_updated (26648)
- Mescla contas associadas de usuário, favorecendo o usuário de destino em caso de conflito (26645)
- Tagging em massa de tópicos permitindo operações restritas em categorias únicas (26602)
- Página de Links de Notificações de Usuário (26609)
- Adiciona nova saída de plugin ‘after-header’ (26587)
- Consolida notificações de link (26567)
- Adiciona script de automação ‘Criar tópico’ (26552)
- Confirmação quando uma seção pública é atualizada (26546)
- Adiciona suporte a thread ao movedor de mensagens de chat (26147)
- Habilita nova barra lateral admin por padrão (26391)
- Adiciona mensagem ao fechar tópicos em massa (26535)
- Oculta resumo em mensagens privadas (26532)
- Adiciona barra de progresso às notificações toast (26483)
- Modal e menu de favoritos redesenhados (23071)
- Mescla discourse-automation (26432)
- Adiciona args à saída de plugin home-logo (26486)
- Ignora usuários desativados manualmente ao purgar (26478)
- Limpa filtro admin da barra lateral com ESC (26408)
- Capacidade de expandir/recolher todas as seções admin (26358)
- Permite reescopar busca de usuário de chat via plugin (26361)
- Adiciona número da página aos títulos das páginas para crawlers (26367)
- Simplifica conteúdo do crawler para URLs de publicação não canônicas (26324)
- Definição de navegação de configuração de plugin admin mais flexível (26254)
- Aumenta comprimento padrão da sessão DiscourseConnect (26261)
- Botões para adicionar e remover objetos para configurações de tema de esquema (26256)
- Página admin separada para novidades e relatórios (26216)
- Redesenha modal de atalhos de teclado (26236)
- Adiciona seletor de idioma para traduções de tema na interface admin (26150)
- Adiciona botão de mensagem direta de chat ao perfil do usuário (26135)
- Permite que configurações do site sejam editadas em toda a interface admin (26154)
Correções de Bugs
- Troca de modo de barra lateral em subpasta (27026)
- Link profundo para uma mensagem em uma thread
- Cria itens de diretório para novos usuários quando em modo bootstrap (27020)
- Evita erro de meta tags ausentes (26927)
- Título/alt incorreto do menu do usuário (27019)
- Ordenação de listas de tópicos de usuário
- Exibe tópico selecionado com acima-do-item-da-lista-de-tópicos (26928)
- Restaura corpo do documento ancorado do cabeçalho do site glimmer (27003)
- Remove menu de usuário duplicado para implementação antiga de cabeçalho (27002)
- Não fecha automaticamente em identificadores vazios (27001)
- Altera método de solicitação para categorias/busca (26976)
- Define duração selecionada para componente de seletor de tempo relativo (26997)
- Negrito no cabeçalho da barra lateral quando a barra lateral admin está desabilitada (26993)
- Adiciona traduções ausentes para logs de ações de staff. (26969)
- Restaura comportamento de adicionar classname ancorado ao corpo do documento durante atualizações de cabeçalho (26967)
- Previne automações recorrentes de executar antes de
start_date(26963) - Desabilita o modal no menu de favoritos mobile (26958)
- Permite desativar bloqueio de rolagem do corpo no modificador de deslizar (26957)
- Fecha d-menu antes da ação no menu do tópico (26956)
- Abre link Powered-by em nova aba (26953)
- Atualiza duração e intervalo quando os valores de entrada são atualizados. (26796)
- Usa permalinks fornecidos pela MaxMind para baixar bancos de dados MaxMind (26847)
- Tenta onebox mesmo se o corpo da resposta exceder
max_download_kb(26929) - Rastreia propriedade
User.status(26941) - Garante que RequestTracker lida com exceções propagadas corretamente (26940)
- Garante que links de notificações de chat funcionem com subpasta (26938)
- Injeta serviço de usuário atual no modelo de categoria (26937)
- Divisor incorreto no menu admin do tópico (26934)
- Previne falhas devido a nomes de usuário com aspas (26907)
- Melhorias no streaming de mensagens de chat (26892)
- Permite que bots criem/atualizem/streaming de mensagens (26900)
- Ignora SVGs ao regenerar imagens otimizadas ausentes.
- Usa o link correto para a categoria Geral (26891)
- Exibe CTA discourse-ai apenas para admins (26895)
- Pré-carrega todos os ancestrais de categorias da barra lateral (26715)
- Garante que não haja loop infinito de categoria
- Um membro existente de um canal é permitido entrar (26884)
- Passa contexto de tópico/publicações corretamente (26882)
- Envia resumos de atividade com base em “última visualização”
- Torna helper de migração de tema
getCategoryIdByNameinsensível a maiúsculas/minúsculas (26878) - Rota ausente para editar componentes (26874)
- Serialização de staff_writes_only (26866)
- Enquetes aninhadas
- Restaura SCSS de menu popup legado (26864)
- Adiciona suporte para localização e detalhes no calendário ICS (26862)
- Estilos do menu de seleção de publicações (26857)
- Não exibe rótulo do botão de favorito no rodapé do tópico de mensagem privada (26858)
- Lida com tags com underscores corretamente (26839)
- Ordena categorias em SQL para Categorias#busca (26810)
- Adiciona fallback de resumo para respostas de mensagens de chat (26834)
- Previne condição de corrida em automações recorrentes (26828)
- Previne URL longa de transbordar título da thread (26827)
- Palavras Observadas (+ Grupos) com ação ausente (26826)
- Não exibe lista vazia no menu admin do tópico (26825)
- Criando palavras observadas…
- Previne loop infinito de automações acionando umas às outras (26814)
- Não exibe botão de menu admin do tópico para usuários comuns (26820)
- Previne anexos duplicados em e-mails recebidos - tentativa 2
- Não exibe publicações ocultas nos resultados de busca (26800)
- Verifica corretamente o id do usuário da mensagem original (26805)
- Habilita/desabilita corretamente rolagem do corpo no modal (26784)
- Renomeia scroller em todos os lugares corretamente (26783)
- Melhor rastreamento de alterações de visibilidade do tópico (26709)
- Garante que última leitura seja atualizada em nova mensagem (26772)
- Garante que não saímos sem automações pendentes (26771)
- Não incrementa contagem de respostas manualmente (26769)
- Seletor relativo estava sendo resetado na mudança (26766)
- Constrói resumo de mensagem de chat para pré-visualização de thread (26765)
- Inclui conteúdo HTML para usuários autenticados com UA de crawler (26757)
- Selecionando categorias para novos webhooks admin (26746)
- Busca categorias para opção “+subcategorias” (26622)
- Passa valores de configurações de objetos tipados para migrações de tema (26751)
- Move reindexação de usuário para um job (26753)
- Tarefa rake
themes:updatenão revertendo transação em erro (26750) - Permite excluir avatares da configuração de avatares selecionáveis (26720)
- Garante que fechemos modal na reação (26745)
- Previne erro devido a substituição de propriedade (26741)
- Melhora tratamento de ‘PublicExceptions’ quando bootstrap_error_pages habilitado (26700)
- 404 ao visitar editor de objetos de configuração de tema para componente de tema (26733)
- Usa subcategorias serializadas em subcategory-with-featured-topics (26718)
- Destaque de código automático não aplicado em modal em tela cheia (26710)
- Mensagens já estão invertidas (26692)
- Garante que última leitura seja atualizada na saída (26691)
- Em EmailSettingsValidator, desativa autenticação smtp quando não há usuário e senha
- Descompasso de locale no seletor de traduções de tema (26687)
- Serializa categorias para publicações de grupo (26663)
- Reseta automações pendentes apenas se necessário (26685)
- Argumentos corretos para “exibir melhores respostas” no mapa do tópico (26681)
- Desabilita armazenamento de tempo de publicação e tópico inválido quando enviado do cliente (26683)
- Reanexa corretamente imagens permitidas no e-mail de resumo de atividade (26642)
- Não purga usuários que foram desativados pelo sistema (26656)
- Não coloca não-categoria em Site.categories (26664)
- Serializa categorias para favoritos (26606)
- Usa ILIKE para buscar categorias (26619)
- Desencolhe corretamente compositor ao reeditar publicação (26650)
- Previne abertura de acontecer muito cedo (26649)
- Previne exibição de modal de descarte na reedição (26639)
- Configuração de upload de publicação access_control_post_id desnecessariamente (26627)
- Aguarda salvar favorito antes de permitir clique no botão do menu (26626)
- Excluir um grupo estava gerando um erro (26623)
- Garante que timezone inválido não bloqueie e-mails críticos (26607)
- Atualiza breadcrumbs de categoria de forma mais confiável (26608)
- Título do botão voltar da linha do tempo quebrado (26604)
- Garante que resposta desbloqueie rolagem do corpo (26616)
- Apenas permite kbd e não detalhes
- Carrega categorias com atividade de usuário e rascunhos (26553)
- Morf após todos os “decorateCookedElement”
- Adiciona ident para corrigir estilo de status de usuário em publicações (26585)
- Css de caixas de seleção de lista aninhada (26581)
- Permite que usuários resetem sua escolha de página inicial se a página inicial personalizada for de… (26536)
- Ícone de relógio de favorito não exibido (26572)
- Não foca automaticamente entrada na edição no mobile (26554)
- Carrega categorias com revisões de publicação (26496)
- Previne modal DMenu mobile de bloquear rolagem (26550)
- Garante que
[date-rangenão conflite com lista de verificação - Lista de verificação não estava funcionando se houvesse uma URL de imagem
- Não exibe botão de editar seções na barra lateral admin (26547)
DiscourseIpInfo.mmdb_downloadunindo URLs incorretamente (26545)- Atualiza acesso à propriedade do tópico na visualização raw topic-status (26528)
- Carrega informações da categoria para página sobre (26519)
- Mantém detalhes aberto na pré-visualização (26518)
- Registra cliques nos resultados de busca no menu de busca do cabeçalho (26500)
- Carrega categoria antes de abrir compositor (26493)
- Campos de entrada não exibidos ao adicionar um objeto à configuração vazia (26509)
- Adiciona args de saída home-logo à versão não glimmer (26495)
- Garante que
Theme#settingssejam instâncias deThemeSettings(26481) - Não permite acesso à página do plugin se o plugin não estiver visível (26431)
- Restaura autor em visualizações de crawler de não-primeira-publicação (26459)
- Bloqueio de rolagem do corpo textarea (26462)
- Permite que modais desativem deslizar para fechar (26460)
maxmind:refreshnão respeitarefresh_maxmind_db_during_precompile_days(26457)- Garante que “save” seja traduzível no modal de favorito (26446)
- Visualização de impressão não estava funcionando (26433)
- Lista de mensagens não deve rolar em nova mensagem (26438)
- Apenas exibe histórico de edição ao navegar via notificação de edição para publicações que têm revisões e podem ter seu histórico de edição visualizado (26418)
- Erro não sendo levantado para propriedade de categorias tipadas obrigatórias (26443)
- Usa getter para
showPoweredBy(26419) - Oculta configuração de site footgun max_notifications_per_user (26414)
- Não define tipo de autenticação smtp quando não há usuário ou senha
- Ajustes de select-kit no mobile (26401)
- Previne rolagem do corpo de ocultar elementos fixos (26400)
- Exporta falso nos campos de confirmação de usuário ao usar convites de usuário (26332)
- Descrições não exibidas para alguns tipos de configuração do site (26399)
- Pula validações relacionadas a tags quando a opção skip_validations está presente (26379)
- Permite mensagem direta quando max dm users definido como 1 (26392)
- Adiciona cabeçalho content-type ao erro de limitador de taxa
- Opções de calendário parte 2 (26371)
- Passa opções de calendário corretamente (26370)
- Permite redirecionamento ao baixar banco de dados maxmind (26333)
- Tenta atualizar select-kit no teclado (26345)
- Corrige tradução quebrada no editor de configuração de objetos de campo de entrada de tags (26340)
- Define has_children corretamente em Category.preload_user_fields! (26327)
- Remove lógica de contexto de busca do narrative-bot quebrada (26319)
- Valida tags usando
Tag#nameem vez deTag#idemThemeSettingsObjectValidator(26314) - Usuários anon não podiam editar suas próprias publicações (26283)
- Dois elementos não devem ter o mesmo ID (26305)
- Carrega subcategorias através de CategoryList (26297)
- Serializa categorias pai primeiro (26294)
- Atalhos de teclado fechando modal de construtor de tabela (26278)
- Garante que sitemaps incluam todos os tópicos sem duplicatas (26289)
- Renderiza erros 403 corretamente para crawlers usando basic-html (26287)
- Erro encontrado ao adicionar objeto filho no editor de configuração de objeto (26259)
- Simplifica implementação de link personalizado da barra lateral (26201)
- Não usa return em bloco (26260)
- Oculta botão de chat do cartão de usuário quando chat desabilitado (26237)
- Adiciona texto de sinalizador ilegal de mensagem de chat ausente (26255)
- Remove menções “falsas” de extract_mentions (26253)
- Timezones IST KST e JST ausentes em publicações cozidas (26252)
- Não perde barra lateral admin ao abrir gaveta de chat (26235)
- “Flash” ao carregar resultados de busca (26249)
- Garante que ‘condition’ do botão personalizado do compositor seja executado corretamente (26245)
- Aguarda o fim das solicitações de busca (26240)
- Regressão de scroll-lock após fechar menu mobile (26232)
- Atualiza barra de ferramentas de publicação na rolagem do tópico (26228)
- Previne mudança de layout de conteúdo no mobile (26238)
- Exibe erro de tag máxima e previne busca (26233)
- Garante que ícone dnd seja atualizado imediatamente no cabeçalho glimmer (26221)
- Corrige verificação de chave de API do Mailgun quebrada (26206)
Alterações de UX
- Usar uma mensagem JIT diferente quando não houver resultados de pesquisa no diretório de usuários (27009)
- Adicionar classe ausente para oneboxing de vídeo do YouTube (27005)
- Usar display_name para o algoritmo de resumo exibir o nome de um LLM personalizado (27006)
- O botão de administração do tópico deve ter a mesma altura que seus irmãos (26973)
- Usar variável CSS de breakpoint em vez de 570px arbitrário (26945)
- Expandir área de toque da lista de threads no mobile (26818)
- O padrão da configuração do site Enable_powered_by_discourse é true (26774)
- Adicionar CSS para CTA de lista vazia do plugin de administração (26949)
- Link para /latest no modelo de tópico de boas-vindas (26944)
- Mesclar o experimento de redesign para respostas incorporadas (26876)
- Usar cor quaternária para navegação por teclado (26911)
- Ocultar contagem de usuários no link da mensagem original (26890)
- Atualizar guia de início rápido (26889)
- Aumentar limite de caracteres para descrição de campo de usuário personalizado (26863)
- Títulos da barra lateral de administração estão em negrito (26801)
- Corrigir duplicação de cor de relatório (26799)
- Spinner de carregamento ao clicar em um item
- Ajustes menores no menu suspenso de notificações de usuário (26754)
- Altera ícone de nível normal para notificações de usuário (26740)
- O botão de favorito no rodapé do tópico deve ter a classe btn-default (26717)
- Corrigir estilo para linha focada (26698)
- Espaçamento dinâmico para botões de resumo (26690)
- Manter títulos de entrada consistentemente em negrito (26510)
- Atualizar para cor de texto variável para fundo variável (26676)
- Ao reabrir compositor colapsado, resetar altura (26661)
- Correções de alinhamento de emoji, sequência de #26491 (26618)
- Impedir que toasts cobram o cabeçalho (26615)
- Melhorar identificador para propriedade typed de categorias no editor de objetos de tema (26600)
- Tornar primeiro administrador um moderador para revisar aprovações de usuário. (26588)
- Exibir JIT quando lista de usuários está vazia (26579)
- Corrigir cor de reticências do menu de usuário (26578)
- Ajustar CSS do plugin de checklist (26577)
- Corrigir problemas de alinhamento ao redor do status do usuário (26491)
- Novo raio de borda padrão (26560)
- Sem cursor de ponteiro em checklist “somente leitura”
- Mostra melhorias no menu de favoritos
- Chat >` estilo de msg excluída (26538)
- Ajustar padding de menção (26492)
- Melhor texto para lembrete definido (26534)
- Permitir que um valor padrão seja especificado para propriedades enum (26529)
- Parar flicker de avatar ao abrir menu de usuário no Safari (26511)
- Melhorias nas dicas de usuário (26480)
- Ajustes para menu de seleção em massa experimental (26474)
- Altera texto de diferir para marcar como não lido (26468)
- Renomear a palavra “Upgrade” para “Update” na UI. (26396)
- Ajustes no texto da configuração enable defer (26465)
- Melhorar mensagem de erro de validação ao salvar configuração de objetos de tema (26455)
- Corrigir erro de validação obrigatório exibido para propriedades não obrigatórias (26453)
- Mudar para novo objeto ao adicionar objeto no editor de configuração de objetos de tema (26454)
- Corrigir overflow de nomes de site longos no cabeçalho (26450)
- Ajustes menores de estilo para editor de objetos de esquema (26444)
- Destacar código em blocos
emestrong(26435) - Ajustes menores do editor de esquema de tema para mobile (26434)
- Envolver
small-user-list-contentpara caso de muitos usuários (26422) - Adicionar títulos colapsáveis ao editor de objetos de tema, ajustar estilos (26383)
- Corrigir posição da contagem de caracteres no campo de entrada de configuração de objetos (26357)
- Adicionar ícone fab de threads (26349)
- Atualizar twitter blue para X black (26343)
- Converter estilo
mentionpara inline (26317) - Melhor opacidade de fade do backdrop do modal (26328)
- Incluir mensagem quando conteúdo do crawler é omitido (26325)
- Melhora modal no mobile (26055)
- Adicionar atributo title aos controles de imagem de preview do compositor (26301)
- Garantir que todos os botões do cabeçalho tenham tamanho consistente (26318)
- Melhorar seletor de categoria no editor de objetos de tema (26311)
- Melhorar layout do editor de configuração de objetos de tema (26309)
- Mover link “All Site Settings” para o topo da barra lateral de administração (26313)
- Melhorar seletor de grupo no editor de objetos de tema (26312)
- Ocultar “powered by” da página de ativação de conta (26298)
- Ocultar toggle da barra lateral na rota de conta criada (26299)
- Adicionar ícones de chevron para expandir e colapsar todos os toggles na barra lateral de administração (26246)
- Ajustar estilos do editor de objetos para layout de página inteira (26265)
- Tornar dimensionamento de entrada consistente em todos os navegadores (26159)
- Chat >` corrigir ícone de cadeado no link da mensagem original (26227)
- Não fechar seleção de texto de post ao rolar (26217)
- Primeira passagem de estilo do editor experimental de configuração typed de objetos (26194)
- Atualizar ícone do twitter, adicionar threads & mastodon (26203)
Performance
- Otimizar query para excluir tópicos em certas categorias no TopicsFilter (27027)
- Sair de validações caras de post
- Melhorar build JS de produção em ambientes de baixa memória (26849)
- Reduzir overhead do resumo de mensagem de chat (26712)
- Introduzir um serializador básico de chave de API
- Melhorar performance de
most_replied_to_users(26373) - Substituir índice reply_to_post_number de posts (26385)
- Permitir apenas uma notificação revisável por vez (26330)
- Corrigir N+1 ao carregar categorias com campos personalizados (26241)
- Remover
<link rel="preload">desnecessário para javascript de tema (26220) - Evitar publicar ações de usuário para o usuário que fez a ação (26225)
- Corrigir N+1 ao pesquisar categorias (26223)
- Remover
<link rel="preload">desnecessário (26219) - Diferir carregamento de canais (26155)