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 de plugins
discourse-ai
Novos Recursos
- Incluir contexto de tag e categoria na busca (217)
- Adicionar tags e categorias ao contexto de leitura (215)
- Adicionar botão de cancelar ao menu de contexto de carregamento (213)
- Adicionar busca semântica com bot hyde (210)
- Usar stop_sequences para buscas HyDE mais rápidas com Claude (203)
- Ajustar prompts HyDE para melhor fundamentação no assunto do fórum e limitar o tamanho da resposta (200)
- Busca semântica com HyDE. (136)
- Retornar apenas sugestões aplicáveis nas sugestões de categoria/tags do AiHelper (184)
- Melhor link nos resumos do Claude (183)
- Adicionar persona de pesquisador (181)
- Opções adicionais de sugestão de IA (176)
- Nova configuração de site para persona de explorador (178)
- Adicionar suporte inicial para personas (172)
- Mostrar prompt de título sugerido em novo local (171)
- Adicionar comando experimental setting_context (160)
- Suporte StableBeluga2 para AiHelper (162)
- Menu de contexto do AI Helper (148)
- Implementar framework de comandos para não Open AI (147)
- Tentar gerar resumos OpenAI no idioma atual (146)
- Suporte às variantes 16k e 32k para Azure GPT (140)
- Aviso opcional anexado a todas as conversas de bot de IA (137)
- Ajustes na resumo do Anthropic (138)
- Progresso básico para geração de imagens (133)
- Modo de streaming para a estratégia FoldContent. (134)
- Comando de leitura experimental para bot (129)
- Adicionar suporte para StableBeluga e Upstage Llama2 instruct (126)
- Compatibilidade com endpoints protegidos do Hugging Face (123)
- Adicionar suporte para o modelo final stable diffusion xl (122)
Correções de Bugs
- Acionar busca semântica inicial. (219)
- Realizar busca semântica apenas quando searchTerm é válido (216)
- O trabalho de geração de embeddings estava quebrado (211)
- Especificação instável no modal do AI Helper (208)
- Especificação instável (207)
- Filtrar categorias permitidas dos resultados da busca semântica (206)
- Invalidar entradas de cache de busca semântica quando o modelo hyde ou de embedding muda (202)
- Atualizar migrações com as últimas mudanças de representação vetorial (199)
- Sugestão de tag/categoria quebrou em 2c0f535 (198)
- Especificação instável (197)
- Cortar conclusão abruptamente após encontrar chamada de função (182)
- Ai_bot_allowed_groups agora funciona com visibilidade restrita (180)
- O explorador de configurações estava excedendo o orçamento de tokens
- Mostrar aviso ao tentar gerar sugestões sem conteúdo (175)
- Recortar primeiro espaço ao obter resposta do anthropic (164)
- Renumerar prompts StableBeluga2 AiHelper para corrigir conflito (163)
- Menu de contexto não aparecendo no Firefox (154)
- Títulos automáticos de bot às vezes faltando (151)
- Páginas com pequenos compositores quebrando (155)
- Adicionar verificação para PMs antes de mostrar o menu de contexto do AI helper (153)
- Mostrar AI helper apenas se estiver em grupos permitidos (152)
- Exibir tópicos relacionados ao rolar até o final de um tópico. (150)
- Melhorar contagem de tokens (145)
- Corrigir estratégia de truncamento de embeddings (139)
- Refinar comando de imagem e leitura (131)
- Remover silenciados da lista Similar (127)
- O comando Google estava incluindo o payload completo (128)
Mudanças de UX
- Impedir que o texto de entrada cubra o botão de sugestão (212)
- Mostrar botões de sugestão apenas se houver conteúdo suficiente (204)
- Mudar ícone de alternância do AI Helper para faíscas (201)
- Clicar fora do editor deve fechar o menu de contexto (170)
- Impedir transbordamento do menu de contexto fora do container (168)
- Melhorar estilo e tornar o botão largura total do menu de contexto (167)
- Design de pílula é o padrão tanto em mobile quanto em desktop (142)
- Ajustar aviso do bot para ficar melhor (141)
discourse-antivirus
Correções de Bugs
- Usar hostname e porta passados para o proc. Não há variáveis de instância (45)
- Verificar arquivos quando um único servidor está online (42)
- Usar argumentos nomeados e sintaxe de colchetes angulares para componente CookText (43)
discourse-assign
Correções de Bugs
- Mover comentário para fora do valor de tradução (503)
- Corrigir frequência de lembrete não sendo enviada diariamente quando alguns segundos/minutos antes (496)
discourse-automation
Novos Recursos
- Opções adicionais para gatilhos pm_created e post_created_edited (210)
- Opção para forçar atualizações de título e distintivo para sincronizações de grupo de distintivos (208)
- Adicionar script para modificar pertencimento a grupos de usuários através de distintivos (206)
Correções de Bugs
- Não exibir descrições inexistentes (215)
- Locale de lookup I18n (211)
- Problema de evento de postagem criada quando grupo especificado (212)
Mudanças de UX
- Mostrar título completo no nível de notificação de categoria (213)
discourse-calendar
Novos Recursos
- Exibir eventos do calendário ajustados para fusos horários (432)
- Adicionar nova configuração de site que mostra eventos futuros na barra lateral (434)
discourse-category-experts
Correções de Bugs
- Corrigir seletor de teste de sistema de reviewable falhando (120)
- Aprovação de especialista em categoria no modal (119)
discourse-code-review
Correções de Bugs
- Ignorar eventos vazios para linhas do tempo de PR (179)
discourse-encrypt
Correções de Bugs
- Não dar erro ao rotacionar identidades de protocolo-v0 (277)
discourse-follow
Correções de Bugs
- Usar nova API de plugin para renderizar notificação (97)
discourse-global-filter
Correções de Bugs
- Loop /login quando categorias é página inicial padrão (117)
Mudanças de UX
- Remover a opção nenhuma do menu suspenso de categorias (116)
discourse-math
Correções de Bugs
- Habilita corretamente recursos do discourse-math (73)
discourse-openid-connect
Correções de Bugs
- Openid_connect_client_secret deve ser marcado como secreto (63)
discourse-post-voting
Correções de Bugs
- Desmarcar largura para métodos de ordenação em mobile (165)
- Mostrar postagens de ação pequena quando ordenado por atividade (161)
- Proibir votação em postagens e comentários para tópicos arquivados ou fechados (160)
- Serialização de comentários para usuários excluídos (154)
Mudanças de UX
- Alinhar os botões de ordenar à direita da postagem (164)
discourse-prometheus
Novos Recursos
- Instrumentar motivo do gatilho do último GC principal (74)
Correções de Bugs
- Métrica de processo Gc_major_by não funcionando (75)
- Excluir duração do gc da métrica de duração da aplicação (73)
discourse-reactions
Correções de Bugs
- Adicionar casts DATE ao relatório do painel de Reação (235)
- Suportar versões mais antigas do núcleo no inicializador JS (231)
- Exibir texto de título correto para usuários não autenticados (230)
Mudanças de UX
- Corrigir locale para múltiplas reações (239)
discourse-salesforce
Mudanças de UX
- Mostrar erro legível pelo usuário quando as credenciais estão incorretas (60)
discourse-shared-edits
Correções de Bugs
- Usuários TL4 também podem usar edição compartilhada (79)
- Adiciona suporte para addPostAdminMenuButton (78)
discourse-templates
Correções de Bugs
- Tornar os atalhos de teclado compatíveis com modais usando a nova API (48)
Mudanças de UX
- Centralizar o modal de templates corretamente na tela (41)
discourse-theme-creator
Correções de Bugs
discourse-user-notes
Correções de Bugs
- Informações de nota não aparecendo (82)
discourse-video
Novos Recursos
- Adiciona configuração de site de duração máxima (46)
discourse-voting
Novos Recursos
- Adicionar topic_slug ao payload do evento de upvote (161)
- Acionar webhook personalizado em upvotes (158)
discourse-zoom
Novos Recursos
- Implementar autorização oAuth para uso com app SDK zoom (47)
Todos os Recursos e Correções
Novos Recursos
- Permitir que consumidores analisem uma string de busca (23528)
- Método da API de plugin AddBeforeAuthCompleteCallback (23441)
- Adicionar menu suspenso de motivo de silenciamento ao motivo de penalidade do administrador
- Uploads seguros apenas em PMs (23398)
- Adicionar atalho para arquivar PM
- Adicionar filtro de grupo para relatórios do administrador (23381)
- Suporte a valores iniciais para modelos de formulário através de /new-topic (23313)
- Exibir contagem de tópicos sendo descartados no diálogo (23288)
- Onebox e Download para WEBP e AVIF (23235)
- Avisos globais de menção no chat (pré-envio e pós-envio) (22764)
- Supressão de digest por tags (23089)
- Implementa modo de barra lateral baseado em usuário (23078)
- Alternância novos tópicos vs respostas para a nova visualização nova (22920)
- Não elevar tópicos ao fechar retroativamente (23115)
- Transmitir resumos de tópicos. (23065)
- Adicionar tipo de evento de webhook de votação de tópicos (23072)
- Adicionar parâmetro para excluir usuários por grupos na página do diretório de usuários (23067)
- Adicionar provedor onebox audio.com (22936)
- Empacotar plugin discourse-checklist no núcleo (22927)
- Contar apenas postagens sinalizadas aprovadas nas páginas de usuário (22799)
- Remover restrições da exportação de mensagens de chat (22854)
Correções de Bugs
- tooltips podem ficar sobre o cabeçalho (23548)
- cancelar barra de ferramentas de postagem ao clicar fora (23546)
- Mudança de layout do chat ao carregar vídeos (23537)
- Enviar e-mail para proprietário de e-mail normalizado ao ocultar e-mails (23524)
- Parâmetro de consulta vazio na url group-index (23520)
- Impedir que ações de mensagem de chat desapareçam ao sair com o mouse (23063)
- Garantir que DModais declarativos não interfiram no serviço (23510)
- Garante que o swipe funcione com rolagem (23508)
- Rodapé duplo no modal install-theme (23503)
- Renderizar resultados de busca ‘Em contexto de tópico’ no momento correto (23481)
- Garante que a automação possa enviar mensagem de chat (23478)
- Cor do estado de foco em
.btn[href]`` (23469) - Não considerar blocos de código ao analisar menções (23280)
- Adicionar chave de tradução faltando
- Todos devem estar cientes de que um resumo em cache está desatualizado. (23438)
- Não confundir rótulos de ação entre diferentes reviewables (23365)
- Testes
- Administradores não conseguem converter tópicos se não estiverem em personal_message_enabled_groups (23399)
- Uma importação incorreta (23414)
- Respeitar ordenação de categoria padrão quando
filter=default(23411) - Atualizar lista de pré-compilação de ativos seguindo c7dce90f (23393)
- Responder ao OP é uma resposta ao tópico, não à postagem (23380)
- Atualizar conjunto de regras CORS DIRECT_UPLOAD para incluir novos cabeçalhos de assinatura Amazon (23379)
- Atribuir postagem pendente ao autor em
PendingPostSerialier(23369) - Permitir que postagens pendentes tenham títulos vazios (23366)
- Fecha seletor de emoji do chat ao rolar o corpo (23362)
- Exibir diálogo corretamente ao falhar ao excluir um usuário (20645)
- Raio do botão de mensagem de chat (23358)
- Cabeçalho cozido de modelo de formulário a partir do rótulo (23359)
- Envolver descrição da tag em uma tag span (23357)
- Adicionar props faltando para move-to-topic (23349)
- Erro de upload vago e confuso (23347)
- Adicionar folha de estilo específica para mobile para onebox (23329)
- Ocultar plugins do núcleo da lista de Plugins do administrador (23328)
- Remover texto “habilitar plugin de chat” do chat (23327)
- Adicionar placeholder de hashtag quando mensagem de chat enviada (23287)
- Nenhuma lógica de modelo de formulário ao editar postagens (23317)
- Remover raio de borda nos botões do container de mais tópicos: (23314)
- Link correto para meta.discourse.org
- Incluir separador ‘notificar equipe’ no modal de sinalização de mensagem de chat (23301)
- Erro de digitação na URL do resumo (23298)
- Exibir resumos para usuários anônimos. (23294)
- Atualizar search-menu.scss (23292)
- Evitar saltos de rolagem para tópicos em conexões lentas (23290)
- Melhorar lista de plugins do administrador e modernizar código (23256)
- Ajustar border-radius em vários locais (23278)
- Garante que atualizamos o id do último ônibus de mensagem do modelo em cache (23271)
- Respeitar ordem de classificação padrão da categoria ao navegar dentro do app (23270)
- Pré-visualização de distintivo não exibindo contagem de concessão (23269)
- Texto de reação de mensagem de chat incorreto (23260)
- Criar um reviewable ao sinalizar uma mensagem de chat para ‘algo mais’ (23264)
- Compilar js-processor antes de db:migrate (23229)
- Impede que setPanel também defina o modo separado (23227)
- Adicionar nome do site aos dados estruturados sitelinks (23151)
- Problema na tarefa
assets:precompile:js_processor(23219) - Reseta corretamente o estado de edição ao terminar (23209)
- Uploads de miniatura de vídeo interferindo em uploads subsequentes (23216)
- Carregamento infinito quebrado na lista de membros do grupo (23214)
- Recarregamento completo da URL da barra lateral quando âncora (23121)
- Casos extremos de alternância de linha do tempo/progresso do tópico (23202)
- Garantir que o cache do service-worker seja limpo corretamente (23204)
- Ocultar tooltips ao rolar em mobile (23098)
- Verificar corretamente se a aba de chat está presente (23200)
- Fecha painel corretamente ao sair do chat (23201)
nextvsreturnna tarefa maxmind (23196)- Manter controle das atualizações de sugestão durante rolagem e navegação. (23190)
- Reverter transformação de menções removida anteriormente no cliente (23084)
- Exibir erro de popup para qualquer erro (23184)
- Não excluir mensagem vazia com uploads (23177)
- Exibir corretamente erro de mensagem de usuários máximos (23178)
- Reconhece corretamente URL com subpasta (23173)
- Limpeza do ouvinte de evento resize-modifier (23166)
- Excluir reviewable de digitador rápido ao excluir usuário (23162)
- Lida corretamente com mobile e padrão (23152)
- Define estado da barra lateral no carregamento (23150)
- Corrigir tempo de expiração de convite em massa para DST (23073)
- Exclusão de postagem pendente pelo criador (23130)
- Torna
thisacessível corretamente no escopo (23146) - Não falhar ao exportar mensagens de chat de canais excluídos (23131)
- Permitir que o mouse redimensione o gaveteiro do chat em dispositivos touch (23061)
- Não executar validações de postagem ao ocultar postagem (23139)
- Injetar serviço currentUser para related-messages (23128)
- Garantir que caches de javascript sejam únicos por tema/theme_field (23126)
- Não mutar
this.attrsethis.actions(23125) - Aumentar limite de URL da barra lateral para 1000 (23120)
- Campo de entrada da rota
/filternão atualizando na mudança de rota (23119) - Referência para
groups#remove_membersinexistente no escopo da chave de API (23042) - Usar a versão mais recente do pacote
puppeteer-corepara corrigir problemapage.click(22989) - Evitar contagem dupla de visualizações de página ao navegar com spinner de carregamento (23107)
- Exibir bandeiras de campo de usuário ‘mostrado em X’ (23109)
- Solução alternativa TopicSummarization para tipos de intervalo discretos do Postgres (23105)
- Exclui corretamente webhook_events com webhook (23097)
- Corrigir estratégia de posicionamento select-kit em modais (23096)
- Ajustar reticências de transbordamento de distintivo (23086)
- Correções de UI do resumo do tópico. (23085)
- Impede que dicas de usuário interfiram com widget (23066)
- Importação de modal styleguide do chat (23062)
- Garante que onebox genérico tenha largura/altura para miniatura (23040)
- Aplica corretamente aria-expanded/aria-controls (23029)
- Remove recarregamento inútil de modelo (23016)
- Busca por contexto de tag estava quebrada (23006)
- Evitar reescrita ansiosa de rotas /my* (23011)
- Não criar um reviewable ao enviar PM para usuário no chat (22914)
- Cozinhar hashtags em postagens de ação pequena (23008)
- Desabilitar botão de alternar painel da barra lateral após clique (23007)
- Permitir limpeza de lightbox em mudanças de navegação (22954)
- Não cortar mensagem de explorar mais no app mobile. (22998)
- Impede que o modo somente leitura quebre channel_messages#index (22987)
- Tentar conectar com navigator.onLine é inicialmente falso (22981)
- Usar apenas primeiro caractere ao procurar emoji (22977)
- Considerar valores de configuração de string vazia ao migrar configurações de categoria (22979)
- Citação de seleção de texto entre elementos (22974)
- Manter histórico de edição da primeira postagem ao mover/fundir (22966)
- Exibir mensagem de explorar mais enquanto houver tópicos sugeridos (22967)
- Uma regressão select-kit+modal (22961)
- Regressões de detalhamento de enquete (22955)
- Tornar modal de detalhamento de enquete fechável novamente (22952)
- Exibir botão de seção da comunidade personalizado quando não há links secundários (22948)
- Palavra-chave de busca
created:@para nomes de usuário maiúsculos (22878) - Entrada do seletor de tag compacta não focada no iOS (22922)
- Adicionar bandeiras ‘Ignorado’ ao relatório de Atividade do Moderador (22041)
- Problemas de UI do construtor de enquete (22931)
- Impedir propagação de evento ao fechar modais com tecla escape (22928)
- Impedir propagação de evento ao pressionar tecla escape no lightbox (22924)
- Interceptar escape no lightbox e impedir padrão (22923)
- Padrão para a primeira lista se a preferida estiver vazia (22915)
- Exibir tópicos semelhantes para anônimos em mobile. (22907)
- Usar hashtag de categoria em vez de link em
discourse_welcome_topic.body(22875) - Garantir que PresenceChannel não lance erro durante somente leitura (22899)
- Validar parâmetros page/limit para diretório, user-badges e grupos (22877)
- Garantir que canais de presença ‘saiam’ corretamente quando a aba estiver em segundo plano
- Não é possível descartar postagens não lidas em tópicos de uma sub-subcategoria (22870)
- Pequenos problemas de tradução do chat (22869)
- Ao usar seta para baixo buscar do mais novo (22860)
- Erro de digitação crítico, parêntese de fechamento faltando em topic-post.scss (22852)
- Falta postagens pendentes em fila na visualização do tópico (22838)
- Hidratação de registros incorporados (22809)
- Oneboxes internos com links do github (22829)
- Ajustar posição da seta direita; definir outros posicionamentos de seta para padrão (22848)
- Destaques de Membros em Cartões de Grupo (22828)
Mudanças de UX
- Remover atributo filtrável não suportado da amostra do modelo de formulário (23535)
- Linhas de código mais largas para que o fundo ocupe toda a largura (23536)
- Implementa gesto de deslizar na linha do canal (23436)
- Remover recursos não suportados do texto de ajuda do modelo de formulário (23482)
- Corrigir posicionamento do botão do rodapé da linha do tempo no mobile (23470)
- Animação de “pop” para adicionar usuários (23459)
- Corrigir largura do seletor de tags quando há várias tags (23432)
- Mostrar apenas um nome de usuário na notificação de múltiplos curtidas (23385)
- Corrigir controle deslizante da caixa de seleção (23412)
- Reduzir índice z (23386)
- Oculta indicador de não lido do cabeçalho na página inteira (23370)
- Alterações no design da lista de threads (23348)
- Oculta usuário da mensagem original nos participantes da thread (23350)
- Exibir mensagem de aviso quando os uploads não estão incluídos no backup. (23253)
- Remover aba Configurações do Plugin (23345)
- Correções no compositor (23334)
- Configurações desalinhadas quando as traduções são muito longas (23308)
- Corrigir onebox do GitHub no mobile (23306)
- Impedir salto inicial ao arrastar o roletador da linha do tempo do tópico (23291)
- Compositor de chat (23267)
- Ajustes menores no item da lista de threads (23259)
- Atualizar estilo para relacionados/sugeridos (23242)
- Atualizar estilo para relacionados/sugeridos (23231)
- Refina item da lista de threads (23207)
- Corrigir posição do rótulo de erro do modelo de formulário (23208)
- Atualizar estilo para relacionados/sugeridos (23217)
- Atualizar estilo para relacionados/sugeridos (23213)
- Atualizar descrição desatualizada da exportação de mensagens de chat (23191)
- Não mostrar preferência de aba do usuário quando desativado (23188)
- Corrigir posicionamento do "mostrar mais