3.5.0.beta7: Edição inteligente de links, melhor rastreamento de convites, ícones exclusivos e correção de gerenciamento de nomes

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

  • Formatar datas de forma inteligente (745)
  • Adicionar ícone de calendário para a barra lateral (748)

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

  • Renderizar entidades HTML em perguntas (60)
  • Renderização de emojis em opções de rádio (59)

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_status nã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
8 curtidas