3.5.0.beta9: Melhorando gerenciamento de cores, banner de boas-vindas principal e filtros de log de ações da equipe

E muito mais!

Mas espere, tem mais! Nós nos esforçamos 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 de Plugins

discourse-activity-pub

Correções de Bugs

  • A paginação estava quebrada após 50 seguidores/seguidos (239)
  • Usar a página correta para load_more_uri (238)
  • Permitir edição do título do tópico para posts não-ActivityPub (235)

discourse-custom-topic-lists

Correções de Bugs

  • Usar o componente TagDropHeader em vez de apenas strings (48)

Todos os Recursos e Correções

Novos Recursos

  • Ignorar verificação de spam quando o conteúdo relevante não mudou ou foi editado por staff (34391)
  • Capacidade de regenerar resumos curtos (34345)
  • Desativar dicas de usuário + post de boas-vindas do bot narrativo para todos os sites (34316)
  • Interface administrativa de progresso de tradução (34239)
  • Habilitar botão de criação de tópico para categorias somente leitura (34211)
  • Acesso CRUD para ai-artifacts (somente admin) (34193)
  • Melhorar a ordem de classificação da paleta de cores no admin (34282)
  • Opt-in para a API de respostas ao usar Azure (34290)
  • Exibir scripts de automação na página de recursos de IA (34254)
  • Localizar visualização de tópico na visualização do crawler (34253)
  • Filtrar dicas para tópicos atribuídos (33992)
  • Localizar títulos de tópicos e nomes de categorias na visualização do crawler (34212)
  • Remover checkbox de modo escuro (34165)
  • Adicionar pré-visualizações aos seletores de paleta de cores (34129)
  • Adicionar suporte para esforço de raciocínio ‘minimal’ em modelos OpenAI (34179)
  • Suporte para GPT-5 (34168)
  • Opção de tema padrão na interface do usuário (34126)
  • O ícone de cabeçalho de IA deve lembrar a última URL (34108)
  • Adicionar suporte para matryoshka em embeddings Gemini (34145)
  • Fazer com que a exportação de logs de ações de staff respeite o filtro (34113)
  • Opção de tema padrão na interface do usuário (34110)
  • Adicionar seletor de intervalo de datas ao log de ações de staff (33959)
  • Adicionar toggle para gists de PM no Discourse AI (34107)
  • Adicionar opção para ocultar endereços IP de moderadores (33682)
  • Tornar HyDE opcional na busca por IA (34074)
  • Localizar títulos de tópicos em notificações e favoritos (34059)
  • Usar uma persona ao executar o script de automação de triagem de IA (34010)
  • Preferência de usuário para fonte monoespaçada do editor Markdown (34051)
  • Adicionar configuração de esquema de cores escuro para temas (33967)
  • Permitir re-localização duas vezes ao dia se a versão do post mudou (34023)
  • Adicionar nova configuração edit_tags_allowed_groups (34000)
  • Buscar ativos JS pré-construídos por padrão (34009)
  • Preferência de modo de cor (33875)
  • Resetar data de bump ao desocultar um post (33926)
  • Adicionar suporte a unicode para nomes de usuário no rich text do composer (33734)
  • Resetar data de bump ao ocultar um post (33895)
  • Localizar nomes de idiomas (33790)

Correções de Bugs

  • Atualizar lista de paletas ao navegar de volta para a página de lista de paletas (34374)
  • Incluir scripts llm_persona_triage na seção de triagem dos recursos de IA (34395)
  • Truncar nomes de personas seedadas para caber na restrição de comprimento do nome (34393)
  • Permitir que usuários em content_localization_allowed_groups excluam traduções (34385)
  • O dropdown de idioma no wizard deve filtrar corretamente (34379)
  • Um erro de digitação no callback de mudança do wizard (34378)
  • Corrigir a tag de parágrafo de fechamento no locale (34372)
  • Garantir que os campos de confirmação de usuário sejam exportados corretamente nas listas de usuários. (34375)
  • Ocultar busca no cabeçalho para certas rotas (34294)
  • Priorizar paleta padrão de luz e escuridão no admin (34348)
  • Permitir que o índice de temas reordene ao adicionar novos temas (34314)
  • Link incorreto de configuração do site para plugins na busca do admin (34349)
  • Botão de editar paleta de cores apontando para a rota errada (34318)
  • Link para os logs de ações de staff corretos para configuração do site do tema (34315)
  • Melhorar toggle de automação on/off (33482)
  • Usar nome do grupo no aviso de menção inalcançável (34174)
  • Limpar logs de user_auth_token mesmo quando o log detalhado está desativado (34196)
  • Definir cor do texto da categoria no blur do campo (34289)
  • Tópico excluído causa problema ao substituir atributos (34286)
  • Specs do serializador de site do tema do sistema e gerenciador de stylesheet (34277)
  • Garantir que gists de IA renderizem no mobile (34261)
  • Border-radius deve aparecer na entrada de edição do título do tópico (34258)
  • Melhorar autocomplete hex de entrada de cor (34218)
  • Usar caminho correto de subpasta de subcategoria no crawler (34250)
  • Não tornar as paletas do Horizon selecionáveis pelo usuário (34062)
  • Usar um valor válido para desativar backups usando backup_frequency (34245)
  • Configurações do site do tema não recarregando entre processos (34242)
  • Remover parâmetro allowedGroups redundante (34244)
  • Permitir que admins excluam convites criados por outros (34064)
  • Simplificar lógica de requisito de nome completo durante o cadastro (34215)
  • Atualizar estilos de tela pequena (34232)
  • Assumir que o buffer também carrega coisas de chunks anteriores, não apenas o último (34230)
  • Mostrando erros durante auth social em alguns casos extremos (34220)
  • Melhorar manipulação de URL de destino do cadastro (34221)
  • Melhorar filtragem com múltiplos filtros de tag (34120)
  • Poluição de cache de busca de autocomplete de usuário (34208)
  • Atualizar destino final para usar user agent mais recente (34207)
  • ENTER no rich editor após nó não-textual (34188)
  • Colar menção de post para rich editor (34184)
  • Plugin Hcaptcha era incompatível com sites que exigem login (34181)
  • Mostrar mensagem de erro quando auth social falha para usuários suspensos (34173)
  • Redirecionar para tópico ‘privado’ ao usar discourse connect (34176)
  • Rich editor html_inline parseDOM não definindo o atributo da tag (34175)
  • Não sair precocemente da rota de login em webviews (34172)
  • Escape de URL no rich editor ao autolink/linkify (34164)
  • Corrigir chamada de endpoint open ai (34170)
  • Não tentar atualizar campo de automação se não pudermos criar uma Persona devido a campos faltantes (34147)
  • Remover exemplo de markdown multi link confuso da persona de resumo (34146)
  • Ferramenta de busca de IA deve respeitar nova configuração hyde (34117)
  • Garantir que não adicionamos partes do mesmo chunk duas vezes ao lidar com ParserErrors (34143)
  • Dicas de usuário em idiomas com apóstrofos (34118)
  • Mostrar spinner de carregamento ao redirecionar para discourse connect (34135)
  • Tornar recarga ao vivo de tema mais segura (34133)
  • Atualizar lógica para exibir aviso de paleta do admin (34121)
  • Conectores JS/HBS em temas (34130)
  • Capturar possível exceção PG de Chat::AutoJoinChannels (34132)
  • Agendador de eventos poderia criar registro duplicado (34127)
  • Manipulação do cookie ‘destination_url’ (33072)
  • Prefixo ‘custom’ foi removido. Limpar campo de modelo de llm_report (34099)
  • Migrações parciais (34085)
  • Não realizar tradução nula (34084)
  • Garantir que strings estejam corretamente escapadas antes de seedar uma persona para scripts de triagem (34082)
  • Atualizar estilo fallback para helper category-link (34076)
  • Usar variável correta para migração de personas de triagem (34067)
  • Remover prefixo custom ao seedar personas para triagem (34066)
  • Recarga infinita em viewport-based-mobile-mode (34058)
  • Erro de digitação em tarefa helper rake em configuração llm (34057)
  • Adicionar componente ao botão de todos os temas (34056)
  • Mostrar seletor de localização de categoria para locales não suportados quando a localização existe (34025)
  • Tradução de notificação de evento para presença predefinida (34053)
  • Inicializar mobileMode mais cedo (34036)
  • Filtrar views de rota - erro, “views” é ambíguo (34033)
  • Debounce resolução de urls de imagem no rich editor (34035)
  • Lidar com LOAD_PLUGINS=0 em assemble_ember_build.rb (34029)
  • Permitir here como menção válida (34028)
  • Adicionar avisos de menção para rich text do composer (33857)
  • Garantir que slug de categoria importada seja deduplicado (34012)
  • Remover overflow desnecessário em horizontal-scroll-sync (34016)
  • Convites em massa CSV quebrados quando uploads S3 estão habilitados (33995)
  • Menção com status deve abrir o card do usuário (33979)
  • Otimizar deficiências da truncagem de tópico de a27e20c (33983)
  • Implementação de classes de elemento em navegadores mais antigos (33981)
  • Sair do editor markdown com tab (33940)
  • Estender chave de cache devido ao locale do usuário (33975)
  • Contagem dupla de taxa de conclusão e normalizar (33963)
  • Modo do composer não estava sendo lembrado em novo PM (33962)
  • Verificar nomes de grupo de tags no validador de template de formulário (33850)
  • Evento ENTER no modal de link do composer (33945)
  • Remover referência de código antigo na migração do Discourse AI (33943)
  • Garantir que relatório de uso seja consciente do fuso horário para prevenir lacunas (33913)
  • Também mostrar nomes nativos ao editar localizações de categoria (33930)
  • Mover texto de digest custom para o local correto (33912)
  • Nome de variável correto (33935)
  • Processar templates antes de pré-visualizar (33848)

Mudanças de UX

  • Pré-visualizações de cores de preferência de usuário mais reativas (34361)
  • Correções e melhorias para paletas de cores (34359)
  • Remover estilização específica do wizard e adicionar classes core (34323)
  • Exibir mensagem toast ao excluir um tema (34355)
  • Manter composer mobile sempre em tela cheia (34358)
  • Remover barThickness para que barras de tradução escalem naturalmente (34362)
  • Corrigir cor do handle da timeline em paletas de modo escuro (34360)
  • Não tornar paletas seedadas selecionáveis pelo usuário (34347)
  • Atualizar texto de Active ->` Padrão para temas + paletas (34346)
  • Corrigir tamanho do dropdown de categoria no editor de título (34335)
  • Não destacar conteúdo de admin ao passar o mouse se não for clicável (34332)
  • Melhorar estilização do seletor de cores (34328)
  • Aumentar contraste do handle da timeline ligeiramente (34327)
  • Suporte light dark para botão da sidebar horizon (34319)
  • Definir tamanho do emoji para 1em (34325)
  • Adicionar relatório de admin para contas associadas por provedor de login (34187)
  • Alinhamento de emoji de status do usuário na sidebar e menção de chat (34320)
  • Usar ícone rotate para botão de converter tema (34317)
  • Mostrar seleção em massa na página de filtro quando definido para mostrar em controles de navegação (34237)
  • Corrigir botão de novo tópico desabilitado no Horizon (34293)
  • Simplificações de botão de ação de post (34141)
  • Mover cores selected e hover para cima na UI de paleta de cores (34278)
  • Adicionar configuração de imagem de fundo para banner de boas-vindas (34222)
  • Remover flex do layout do formulário de aparência de email do admin (34291)
  • Melhorar padding da busca do admin (34280)
  • Mudar para overflow:auto em post-controls (34263)
  • Melhorar alinhamento do cabeçalho em modais mobile (34260)
  • Corrigir padding faltando (34255)
  • Ajustar aparência do ícone de busca (34235)
  • Estilo diferente para toggle markdown/rich editor (34161)
  • Melhorar texto da opção não selecionável pelo usuário para paletas de cores (34251)
  • Melhorar texto para tags de categoria restritas (34240)
  • Corrigir posicionamento do componente toggle de tema no Horizon (34226)
  • Estilos de visitado na lista de tópicos de categorias (34225)
  • Adicionar classe única ao botão toggle de perfil do usuário (34223)
  • Remover margem no badge do usuário (34216)
  • Adicionar quebra hard com duplo espaço+enter no rich editor (34157)
  • Tornar [quote] do rich-editor não isolante (34177)
  • Corrigir problemas de padding/espaçamento em larguras menores (34180)
  • Corrigir mais-tópicos no caso da coluna de posters (34178)
  • Adicionar regra de input de nota de rodapé [^n] no rich editor (34163)
  • Adicionar regra de input [quote] no rich editor (34162)
  • Adicionar configuração de visibilidade da página do banner de boas-vindas (34119)
  • Melhorias de consistência e acessibilidade para atalhos de teclado (34090)
  • Evitar nós prosemirror com conteúdo e draggable:true (34153)
  • Corrigir interação das abas mais-tópicos com --space (34047)
  • Melhorias menores de espaçamento de busca (34152)
  • Definir cor da tag do cabeçalho para header_primary-high (34150)
  • Corrigir sintaxe antiga (34138)
  • Não mirar elementos de dados de topic-list-item na definição de cor de fundo (34136)
  • Restilização do cabeçalho de categoria (34081)
  • Renderizar emojis consistentemente na página 404 (34115)
  • Corrigir largura no hidden-upload-field no botão de backup do admin (34103)
  • Tema Horizon, corrigir classe d-toc em telas menores (34105)
  • Expor botões shift para listas em dispositivos touch (34102)
  • Mudanças na sidebar & limpeza de css (34097)
  • Ajustes de imagem de subcategoria (34083)
  • Usar cor de sucesso para ícone resolvido na lista de tópicos (34092)
  • Horizon >` aplicar pequenas correções de estilo para plugin discotoc (33826)
  • Redimensionar largura do dmenu para filtro ao redimensionar janela (34091)
  • Adicionar badges de categoria aos resultados da dica de filtro de categoria (34078)
  • Corrigir badges de categoria na página 404 e oneboxes (34071)
  • Remover classe btn-default do toggle light-dark (34070)
  • Tornar streaming de IA mais eficiente sob fluxo de post glimmer (34068)
  • Corrigir posição do controle de citação no fluxo de post não-glimmer (34069)
  • Adicionar espaçamento ao estilo de caixa de tag do discourse (34065)
  • Tornar tabelas em blockquotes fixas para prevenir overflow (34061)
  • Direcionar para página de tag única da interseção de tags quando uma tag permanece (34038)
  • [rte] colocar cursor corretamente no final quando putCursorAtEnd é chamado (34039)
  • Adicionar parágrafo de finalização ao colar um [quote] no final de um bloco de texto (34037)
  • Aprimora dropdown de mensagens com contagem de não lidas (33889)
  • Melhorar wrapping e estilização em logs de email (34011)
  • Melhor manipulação de overflow de log de email do admin (33988)
  • Unificar filtros para cores, temas e componentes (33863)
  • Aplicar espaçamento consistente e corrigir tamanho de emoji em track-link em posts (33982)
  • Horizon >` página de mensagens – mudar box-shadow para inset (33976)
  • Horizon >` followup de zindex de popup de mensagem de chat (33977)
  • Corrigir oneboxes de repositório github no chat (drawer) (33955)
  • Corrigir abas no novo painel de notificação (33871)
  • Capacidade de customizar cores de borda de oneboxes (33939)
  • Alinhamento de hashtag em texto e autocomplete (33902)
  • Atualizar estilização de notas de rodapé inline (33933)
  • Melhorar restrição de largura do admin, corrigir largura da configuração de tema (33938)
  • Mostrar 0% em vez de travessão em colunas de relatório de tipo percentual (33931)
  • Modernizar implementação de notas de rodapé e habilitar em pré-visualização (33928)
  • Clarificar botão de ativação de paleta de cores (33909)
  • Horizon >` ajustes de z-index do chat-drawer para conteúdo de popup (33932)
  • Variáveis de borda de conteúdo 2 (33911)
  • Corrigir-overflow (33914)
  • No índice de plugin, desvincular preinstall, simplificar banner de instalação (33910)
  • Mostrar botão de navegar para post em citações ignoradas (33904)

Mudanças de Segurança

  • XSS de nome de usuário no banner de boas-vindas
  • Escapar nomes

Performance

  • Corrigir regressão de performance em SvgSprite.settings_icons (34377)
  • Limitar o número de datas futuras geradas (34134)

Acessibilidade

  • Incluir conteúdo de post pequeno como cabeçalhos para leitores de tela (34392)
  • Título do dropdown da barra de ferramentas do composer (33993)
2 Curtiram