# 3.5.0.beta5: Pesquisa de administrador melhorada, pesquisa de fórum com IA, configuração de aparência do site mais fácil e desenvolvimento de plugin mais simples

**URL:** https://meta.discourse.org/t/3-5-0-beta5-improved-admin-search-ai-forum-research-easier-site-appearance-configuration-and-simpler-plugin-development/367300
**Category:** Announcements
**Tags:** release-notes
**Created:** [Maio 28, 2025, 5:22am UTC](https://meta.discourse.org/t/3-5-0-beta5-improved-admin-search-ai-forum-research-easier-site-appearance-configuration-and-simpler-plugin-development/367300 "2025-05-28T05:22:52Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [Maio 28, 2025, 5:22am UTC](https://meta.discourse.org/t/3-5-0-beta5-improved-admin-search-ai-forum-research-easier-site-appearance-configuration-and-simpler-plugin-development/367300/3 "2025-05-28T05:22:52Z")

</div>

### Ainda mais!

Mas espere, há mais! Fazemos o nosso melhor para destacar novas funcionalidades 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, não deixe de revisar os Recursos e Correções Adicionais listados abaixo.

## Melhorias nos Plugins

### discourse-activity-pub

#### Novos Recursos

- Adicionado suporte a anexos de imagem ([197](https://github.com/discourse/discourse-activity-pub/pull/197))

### discourse-ai

#### Novos Recursos

- Adicionada animação de streaming de diff ([1355](https://github.com/discourse/discourse-ai/pull/1355))
- Adicionados participantes e botão de convite às conversas com IA ([1354](https://github.com/discourse/discourse-ai/pull/1354))
- A triagem pode ocultar posts após adicioná-los à fila de revisão ([1348](https://github.com/discourse/discourse-ai/pull/1348))
- Permitir passar atributos de dados para um artefato ([1346](https://github.com/discourse/discourse-ai/pull/1346))
- Autocompletar hashtags e menções para a primeira mensagem do bot ([1342](https://github.com/discourse/discourse-ai/pull/1342))
- Permitir que o pesquisador também pesquise tópicos específicos ([1339](https://github.com/discourse/discourse-ai/pull/1339))
- Persona de pesquisador de fórum para pesquisa profunda ([1313](https://github.com/discourse/discourse-ai/pull/1313))
- Suporte a exemplos para personas ([1334](https://github.com/discourse/discourse-ai/pull/1334))
- Streaming de diff aprimorado para o assistente do compositor de IA ([1332](https://github.com/discourse/discourse-ai/pull/1332))
- Nova configuração para controlar o modelo de traduções ([1333](https://github.com/discourse/discourse-ai/pull/1333))
- Suporte a tokens de pensamento configuráveis para o Gemini ([1322](https://github.com/discourse/discourse-ai/pull/1322))
- Garantir que o pesquisador e o assistente do GitHub conheçam a data ([1312](https://github.com/discourse/discourse-ai/pull/1312))
- Forçar jpg/png para todas as imagens ([1309](https://github.com/discourse/discourse-ai/pull/1309))

#### Correções de Bugs

- Fechar o menu da IA impede a reprodução de áudio do post ([1369](https://github.com/discourse/discourse-ai/pull/1369))
- Melhorar ferramenta de pesquisa - corrigir filtros de tópico ([1368](https://github.com/discourse/discourse-ai/pull/1368))
- Aplicar diffs de forma mais consistente ([1367](https://github.com/discourse/discourse-ai/pull/1367))
- Não gerar erro ao navegar de um tópico do Bot de IA para um regular ([1366](https://github.com/discourse/discourse-ai/pull/1366))
- Passar corretamente tool\_choice ao usar modelos Claude ([1364](https://github.com/discourse/discourse-ai/pull/1364))
- Melhorar a eficiência do MessageBus e interromper corretamente o streaming ([1362](https://github.com/discourse/discourse-ai/pull/1362))
- Garante que o objeto de atualização de stream esteja escopado ao seu tópico inicial ([1359](https://github.com/discourse/discourse-ai/pull/1359))
- Estabilizar algoritmo de diff para streaming ([1358](https://github.com/discourse/discourse-ai/pull/1358))
- Tentar novamente a análise de JSON interno escapado para lidar com caracteres de controle ([1357](https://github.com/discourse/discourse-ai/pull/1357))
- Não acessar nil ao verificar o esquema do Gemini ([1356](https://github.com/discourse/discourse-ai/pull/1356))
- Adicionar navegação segura às condições de inclusão do serializador ([1349](https://github.com/discourse/discourse-ai/pull/1349))
- Compartilhar ativos da página de compartilhamento de IA via CDN em sites que exigem login ([1343](https://github.com/discourse/discourse-ai/pull/1343))
- Discrepâncias na saída estruturada ([1340](https://github.com/discourse/discourse-ai/pull/1340))
- A triagem de persona deve ser registrada na automação ([1326](https://github.com/discourse/discourse-ai/pull/1326))
- Corrigir formato do prompt para img2text usado no nosso pipeline Rag PDF do Bot de IA ([1323](https://github.com/discourse/discourse-ai/pull/1323))
- Não exibir estado vazio enquanto busca conversas do bot ([1320](https://github.com/discourse/discourse-ai/pull/1320))
- Retornar saída estruturada no modo não streaming ([1318](https://github.com/discourse/discourse-ai/pull/1318))
- Erro de acesso inválido nos logs ([1317](https://github.com/discourse/discourse-ai/pull/1317))
- Lidar com erros inesperados ao navegar na web ([1314](https://github.com/discourse/discourse-ai/pull/1314))
- Substituição de resource\_url no prompt do sistema da Persona ([1310](https://github.com/discourse/discourse-ai/pull/1310))

#### Mudanças de UX

- Permitir cantos arredondados ([1365](https://github.com/discourse/discourse-ai/pull/1365))
- Não mostrar sugestões de IA no compositor quando os inputs estiverem desabilitados ([1331](https://github.com/discourse/discourse-ai/pull/1331))
- Fixar botão de nova pergunta no topo da barra lateral móvel ([1329](https://github.com/discourse/discourse-ai/pull/1329))
- Aplicar estilos da barra lateral de conversas do bot à barra lateral móvel ([1328](https://github.com/discourse/discourse-ai/pull/1328))
- Ajustes de estilo para conversas ([1325](https://github.com/discourse/discourse-ai/pull/1325))
- Parar de renderizar o link de volta ao fórum ([1319](https://github.com/discourse/discourse-ai/pull/1319))

### discourse-authentication-validations

#### Correções de Bugs

- Especificação quebrada ([43](https://github.com/discourse/discourse-authentication-validations/pull/43))
- Especificações quebradas ([41](https://github.com/discourse/discourse-authentication-validations/pull/41))

### discourse-code-review

#### Correções de Bugs

- Remover recurso de commits de autolink ([243](https://github.com/discourse/discourse-code-review/pull/243))

### discourse-data-explorer

#### Correções de Bugs

- Adicionar novo atributo necessário ao usar o serializador básico de tópicos ([375](https://github.com/discourse/discourse-data-explorer/pull/375))

### discourse-doc-categories

#### Correções de Bugs

- Especificações quebradas ([38](https://github.com/discourse/discourse-doc-categories/pull/38))

### discourse-gamification

#### Correções de Bugs

- Escopar verificação de existência de view materializada ao esquema atual ([203](https://github.com/discourse/discourse-gamification/pull/203))

### discourse-livestream

#### Correções de Bugs

- Excluir registro “TopicChatChannel” quando o canal de chat for descartado ([55](https://github.com/discourse/discourse-livestream/pull/55))
- Especificações quebradas ([53](https://github.com/discourse/discourse-livestream/pull/53))

### discourse-login-client

#### Novos Recursos

- Novo endpoint “revoke” ([12](https://github.com/discourse/discourse-login-client/pull/12))

#### Correções de Bugs

- Pular automaticamente a confirmação de criação quando o plugin está habilitado ([11](https://github.com/discourse/discourse-login-client/pull/11))

#### Mudanças de UX

- Adicionar a intenção do usuário como parâmetro de consulta ([10](https://github.com/discourse/discourse-login-client/pull/10))

### discourse-preset-topic-composer

#### Correções de Bugs

- Especificações quebradas ([48](https://github.com/discourse/discourse-preset-topic-composer/pull/48))

### discourse-solved

#### Novos Recursos

- Aplicar modificador de plugin para limitação de taxa do controlador de respostas ([369](https://github.com/discourse/discourse-solved/pull/369))

### discourse-theme-creator

#### Correções de Bugs

- Corrigir especificações falhando para o editor de configuração de tema de esquema de usuário ([111](https://github.com/discourse/discourse-theme-creator/pull/111))

### discourse-translator

#### Novos Recursos

- Traduzir tópicos em uma programação e na criação do tópico ([291](https://github.com/discourse/discourse-translator/pull/291))
- Detectar e traduzir automaticamente posts para Post e PostLocalization ([290](https://github.com/discourse/discourse-translator/pull/290))
- Detectar localidade e traduzir posts da tabela principal ([287](https://github.com/discourse/discourse-translator/pull/287))

#### Correções de Bugs

- Restringir tradução a posts públicos ou posts dentro de uma certa idade ([307](https://github.com/discourse/discourse-translator/pull/307))
- Suporte a idioma Microsoft Azure ([306](https://github.com/discourse/discourse-translator/pull/306))
- Suprimir erros durante a tradução ([299](https://github.com/discourse/discourse-translator/pull/299))
- Não cozinhar duas vezes ([297](https://github.com/discourse/discourse-translator/pull/297))
- Pular validação ao atualizar a localidade de um tópico ([293](https://github.com/discourse/discourse-translator/pull/293))
- Alternar para StructuredOutput do DiscourseAi ([288](https://github.com/discourse/discourse-translator/pull/288))

## Todos os Recursos e Correções

### Novos Recursos

- Melhorar renderização de diversidade de emojis ([32909](https://github.com/discourse/discourse/pull/32909))
- Localizar também banners ([32908](https://github.com/discourse/discourse/pull/32908))
- Permitir minimizar compositor quando não há texto ([32880](https://github.com/discourse/discourse/pull/32880))
- Disparar evento quando canal de chat é descartado ([32844](https://github.com/discourse/discourse/pull/32844))
- Localizar também resumos de tópicos ([32839](https://github.com/discourse/discourse/pull/32839))
- Mostrar posts e tópicos localizados com base na localidade do usuário ([32618](https://github.com/discourse/discourse/pull/32618))
- Adicionar endpoint de exibição de grupo à pesquisa de grupos por ID em vez de apenas pelo nome do slug ([32442](https://github.com/discourse/discourse/pull/32442))
- Portar objeto de tipo para configurações do site ([32706](https://github.com/discourse/discourse/pull/32706))
- Adicionar traduções a posts ([32564](https://github.com/discourse/discourse/pull/32564))

### Correções de Bugs

- Tornar as expressões regulares dos gatilhos de automação de post criado/editado mais específicas ([32944](https://github.com/discourse/discourse/pull/32944))
- Pular importação de tópicos resolvidos quando o plugin não está instalado ([32922](https://github.com/discourse/discourse/pull/32922))
- Desbloquear cadastro social quando o nome é necessário e `auth overrides… ([32923](https://github.com/discourse/discourse/pull/32923))
- Adicionar opção de ordenação de grupo sobre o grupo faltante ([32931](https://github.com/discourse/discourse/pull/32931))
- Evitar loop infinito quando a tag de sinônimo é auto ([32932](https://github.com/discourse/discourse/pull/32932))
- Botão de volta ao fórum deve levar ao fórum e não ao chat ([32913](https://github.com/discourse/discourse/pull/32913))
- Servir CSS RTL para temas e componentes ([32916](https://github.com/discourse/discourse/pull/32916))
- Mostrar também o botão de alternar localização no móvel ([32912](https://github.com/discourse/discourse/pull/32912))
- Resolver rejeitar rascunho manter edição ([32667](https://github.com/discourse/discourse/pull/32667))
- Botão de volta ao fórum apenas de admin ([32911](https://github.com/discourse/discourse/pull/32911))
- Impede carregamento duplo de automation.index ([32899](https://github.com/discourse/discourse/pull/32899))
- Permite zoom em imagens no chat ([32891](https://github.com/discourse/discourse/pull/32891))
- Corrigir rótulo e descrição não funcionando em objetos de tipo para configurações do site ([32868](https://github.com/discourse/discourse/pull/32868))
- Corrigir link do título da categoria para atualizar quando a categoria muda, adicionar testes ([32840](https://github.com/discourse/discourse/pull/32840))
- Evitar redirecionamento duplo após instalar um tema ([32876](https://github.com/discourse/discourse/pull/32876))
- Regressão do compositor em tela cheia ([32864](https://github.com/discourse/discourse/pull/32864))
- Fundo esquecido ([32857](https://github.com/discourse/discourse/pull/32857))
- Título da página de temas e componentes ([32856](https://github.com/discourse/discourse/pull/32856))
- Trazer de volta o filtro da barra lateral ([32837](https://github.com/discourse/discourse/pull/32837))
- Adicionar tradução faltante para ação de post revisável ([32813](https://github.com/discourse/discourse/pull/32813))
- Garante que mudamos a página primeiro ([32802](https://github.com/discourse/discourse/pull/32802))
- HeaderSearch nem sempre aparecendo quando welcomeBanner é removido ([32804](https://github.com/discourse/discourse/pull/32804))
- Capturar erros do postcss corretamente para campos de tema ([32800](https://github.com/discourse/discourse/pull/32800))
- Aguardar dados antes de mostrar resultados da pesquisa de admin ([32796](https://github.com/discourse/discourse/pull/32796))
- N+1 na página de temas de admin ([32763](https://github.com/discourse/discourse/pull/32763))
- Pular especificações instáveis ([32786](https://github.com/discourse/discourse/pull/32786))
- Confiar nos waiters do capybara ([32789](https://github.com/discourse/discourse/pull/32789))
- Usa o waiter correto do capybara ([32788](https://github.com/discourse/discourse/pull/32788))
- Tenta corrigir instabilidade na mídia em revisão ([32787](https://github.com/discourse/discourse/pull/32787))
- Tenta corrigir instabilidade na especificação de estatísticas ([32784](https://github.com/discourse/discourse/pull/32784))
- Usa waiters e APIs corretos ([32778](https://github.com/discourse/discourse/pull/32778))
- Verificar se a barra lateral está oculta e remover scrollLock ao ocultar o menu hambúrguer ([32775](https://github.com/discourse/discourse/pull/32775))
- Bug com configuração de 2FA logo após o cadastro ([32754](https://github.com/discourse/discourse/pull/32754))
- Link de redefinição de senha quebrado para usuário não staff no diálogo de confirmação de sessão ([32765](https://github.com/discourse/discourse/pull/32765))
- Permitir que usuários existentes aceitem convites que os adicionem a um grupo ([32762](https://github.com/discourse/discourse/pull/32762))
- Guardar corretamente para método close faltante ([32760](https://github.com/discourse/discourse/pull/32760))
- Adiciona search-input-wrapper faltante ([32749](https://github.com/discourse/discourse/pull/32749))
- Bloquear gem Bullet para uma versão compatível ([32724](https://github.com/discourse/discourse/pull/32724))
- Isso estava escondendo o topo do compositor no iOS ([32734](https://github.com/discourse/discourse/pull/32734))
- Garantir que possamos pesquisar endereços IP idênticos ([32725](https://github.com/discourse/discourse/pull/32725))
- Classe errada no arquivo de folha de estilo do editor de configuração de esquema ([32715](https://github.com/discourse/discourse/pull/32715))
- Problema de z-index da pesquisa de cabeçalho no móvel ([32683](https://github.com/discourse/discourse/pull/32683))
- Corrigir recarregamento da página de edição de tema ([32658](https://github.com/discourse/discourse/pull/32658))
- Garantir que o e-mail antigo seja definido corretamente ao atualizar o e-mail ([32309](https://github.com/discourse/discourse/pull/32309))
- Limpar cache do ExtraLocalesController corretamente para multisite ([32654](https://github.com/discourse/discourse/pull/32654))
- Link para seção de suporte do navegador do site ([32647](https://github.com/discourse/discourse/pull/32647))
- Redirecionar para a nova página de temas após exclusão ([32638](https://github.com/discourse/discourse/pull/32638))
- Priorizar páginas sobre outras categorias na pesquisa de admin ([32614](https://github.com/discourse/discourse/pull/32614))
- Garantir que `hashtag_lookup` retorne para o usuário do sistema se o usuário do post for excluído ([32466](https://github.com/discourse/discourse/pull/32466))
- Não impor carregamento estrito no registro principal do usuário anônimo ([32590](https://github.com/discourse/discourse/pull/32590))
- Melhorias para pesquisa de admin ([32574](https://github.com/discourse/discourse/pull/32574))
- Emblema não mostrando como desabilitado quando está ([32591](https://github.com/discourse/discourse/pull/32591))
- Chave otimizar imagens por formato ([32575](https://github.com/discourse/discourse/pull/32575))
- Autocompletar sendo cortado no editor rico ([32586](https://github.com/discourse/discourse/pull/32586))

### Mudanças de UX

- Lidar com URLs longas na grade de temas com overflow-wrap ([32942](https://github.com/discourse/discourse/pull/32942))
- Melhorar UX quando perfis estão ocultos de anônimos ([32938](https://github.com/discourse/discourse/pull/32938))
- Adicionar largura de fallback para modal ([32937](https://github.com/discourse/discourse/pull/32937))
- Atualizar texto de dicas educacionais do compositor ([32933](https://github.com/discourse/discourse/pull/32933))
- Animação de fechamento do modal ([32842](https://github.com/discourse/discourse/pull/32842))
- Corrigir resultados de pesquisa inacessíveis, resultados inferiores e botão mais ([32883](https://github.com/discourse/discourse/pull/32883))
- Combinar ícone de instalação de tema com ícone de componente ([32894](https://github.com/discourse/discourse/pull/32894))
- Remover fundo do hover da aba de navegação ([32893](https://github.com/discourse/discourse/pull/32893))
- Mais aplicação de border radius ([32892](https://github.com/discourse/discourse/pull/32892))
- Alternar foco da barra lateral para focus-visible ([32882](https://github.com/discourse/discourse/pull/32882))
- Estabelecer um border radius padrão maior ([32889](https://github.com/discourse/discourse/pull/32889))
- Melhorar estado intermediário no fluxo de cadastro social ([32887](https://github.com/discourse/discourse/pull/32887))
- Corrigir posicionamento do spinner de carregamento ([32885](https://github.com/discourse/discourse/pull/32885))
- Regra de input desfazível de lista de verificação do editor rico ([32877](https://github.com/discourse/discourse/pull/32877))
- Re-adicionar estilos de tópicos semelhantes ([32866](https://github.com/discourse/discourse/pull/32866))
- Novo estilo para dicas do compositor ([32843](https://github.com/discourse/discourse/pull/32843))
- Atualizar popup de alterações não salvas ([32849](https://github.com/discourse/discourse/pull/32849))
- Corrigir overflow do nome no card de usuário ([32838](https://github.com/discourse/discourse/pull/32838))
- Fechar modal de pesquisa de admin imediatamente quando um resultado é selecionado ([32811](https://github.com/discourse/discourse/pull/32811))
- Melhorar ligeiramente o seletor de datas no móvel ([32822](https://github.com/discourse/discourse/pull/32822))
- Melhor mensagem de erro quando o login social falha ([32772](https://github.com/discourse/discourse/pull/32772))
- Ajustar estilo para dica de tópicos semelhantes do compositor + limitar quantidade ([32774](https://github.com/discourse/discourse/pull/32774))
- Corrigir alinhamento das abas de navegação de mais tópicos ([32808](https://github.com/discourse/discourse/pull/32808))
- Correções de acompanhamento de pesquisa para banner de boas-vindas ([32776](https://github.com/discourse/discourse/pull/32776))
- Tornar o painel de notificação consistente com os novos estilos do painel de pesquisa ([32753](https://github.com/discourse/discourse/pull/32753))
- Melhorar espaçamento do texto nos itens da lista de tópicos ([32755](https://github.com/discourse/discourse/pull/32755))
- Refatorar a UI de edição do título do tópico ([32339](https://github.com/discourse/discourse/pull/32339))
- Cor de hover/foco mais consistente na pesquisa de admin ([32752](https://github.com/discourse/discourse/pull/32752))
- Melhorar estados de foco da pesquisa de admin ([32751](https://github.com/discourse/discourse/pull/32751))
- Adicionar ícone de texto do Discourse ([32744](https://github.com/discourse/discourse/pull/32744))
- Simplificar pesquisa de admin, tornar mais acessível ([32733](https://github.com/discourse/discourse/pull/32733))
- Focar no formulário de cadastro no fluxo de autenticação social ([32728](https://github.com/discourse/discourse/pull/32728))
- Dividir logo e fontes do admin em páginas separadas ([32700](https://github.com/discourse/discourse/pull/32700))
- Modal para herdar border radius ([32709](https://github.com/discourse/discourse/pull/32709))
- Ajustes de estilo menores para o recurso experimental de tradução ([32708](https://github.com/discourse/discourse/pull/32708))
- Adicionar importação faltante ao admin\_base.scss ([32707](https://github.com/discourse/discourse/pull/32707))
- Adicionar gutter de barra de rolagem fixo para evitar pulo com modais ([32702](https://github.com/discourse/discourse/pull/32702))
- Refatoração de CSS de pesquisa + correções ([32401](https://github.com/discourse/discourse/pull/32401))
- Sempre fechar menu hambúrguer ao navegar para admin ([32651](https://github.com/discourse/discourse/pull/32651))
- Não preencher sempre o nome de usuário para esquecer senha ([32646](https://github.com/discourse/discourse/pull/32646))
- Não reservar espaço para a mensagem de dica na página de cadastro ([32627](https://github.com/discourse/discourse/pull/32627))
- Melhorar layout do controle de configuração de uploader de imagens ([32626](https://github.com/discourse/discourse/pull/32626))
- Incluir descrição de campo de texto personalizado no formulário de cadastro ([32624](https://github.com/discourse/discourse/pull/32624))
- Várias melhorias na nova página de paleta de cores ([32597](https://github.com/discourse/discourse/pull/32597))
- Compositor começa com allowPreview padrão falso ([32589](https://github.com/discourse/discourse/pull/32589))
- Link para `/new-invite` no guia de início rápido ([32580](https://github.com/discourse/discourse/pull/32580))

### Performance

- Introduzir lazyHash e atualizar chamadas PluginOutlet para usá-lo ([32823](https://github.com/discourse/discourse/pull/32823))
- Impede N+1 em last\_updated\_by ([32817](https://github.com/discourse/discourse/pull/32817))
- Usar associação pré-carregada corretamente ([32814](https://github.com/discourse/discourse/pull/32814))
- Corrige N+1 para o plugin de automação ([32810](https://github.com/discourse/discourse/pull/32810))
- Melhorar performance da nova página de listagem de temas ([32641](https://github.com/discourse/discourse/pull/32641))

### Acessibilidade

- Atualizar cabeçalhos acessíveis para traduções mais flexíveis ([32863](https://github.com/discourse/discourse/pull/32863))

---

_[View the full topic](https://meta.discourse.org/t/3-5-0-beta5-improved-admin-search-ai-forum-research-easier-site-appearance-configuration-and-simpler-plugin-development/367300)._
