Ainda mais!
Mas espere, há 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
Calendário
- Melhorar agrupamento de feriados
- Várias melhorias de UX
- Adicionar seletor de fuso horário
- Adicionar link do Google Calendar
- Correções de bugs
Tradutor
- Adicionar suporte ao Yandex.Translate
OpenID Connect
- Respeitar o booleano email_verified quando fornecido pelo IDP
- Permitir que parâmetros sejam passados de /auth/oidc para o IDP
GitHub
- Adicionar suporte para issues do GitHub
- Correção de bug
WP Discourse
- Corrigir configuração “Abrir links em nova aba” não sendo aplicada ao link “Participar da discussão”
- Usar a constante WPDISCOURSE_PATH ao carregar arquivos do plugin
Revisão Anual
- Excluir categorias com restrição de leitura dos cálculos de estatísticas do usuário
- Suporte ao espanhol
- Melhorias de UX
- Correções de bugs
Plugin de Anúncios
- Suporte a tamanho de anúncio fluido no Google Ad Manager
- Correções de bugs
Integração de Chat
- Incluir título e cor da categoria no payload do Discord
Votação
- Melhoria de UX
- Correção de bug
Política
- Correção de bug
Teambuild
- Correções de bugs
JWT
- Correção de bug
Guia de Estilo
- Correções de bugs
Polling RSS
- Correção de bug
Assinaturas
- Correção de bug
SAML
- Correção de bug
Dicas de Ferramentas (Tooltips)
- Correção de bug
Revisão de Código
- Correção de bug
Onebox
- Correções de bugs
Criptografia
- Correções de bugs
Atribuir
- Correções de bugs
Cakeday
- Correções de bugs
Resolvido
- Correção de bug
Data Explorer
- Correção de bug
Notas do Usuário
- Correções de bugs
Recursos e Correções Adicionais
Clique para expandir
Novos Recursos
- Exportar todos os tipos de relatórios
- Remover esquema “backup” 7 dias após a restauração
- Mídia segura permitindo uploads duplicados com privacidade no nível da categoria e regras de acesso baseadas em post
- Permite definir uma duração de descarte em avisos globais
- Adicionar configuração oculta para desabilitar a configuração do bucket de inventário
- Passar nomes de usuários excluídos para o seletor de usuário
- Usar nova API de Badging
- Adicionar tarefa rake para desabilitar mídia segura
- Menu de administrador de tópico fixa na parte inferior em dispositivos móveis
- Permite que plugins adicionem um aviso global
- Permitir promoções de TL3 para penalidades revertidas
- Permitir parâmetros de post complexos vindos de plugins
- Adicionar script de importação mybb.ru
- Atalho de teclado para abrir o menu de administrador de tópico
Correções de Bugs
- Usar novas rotas de tags
- Solução alternativa para limitação no jquery.autoellipsis
- Maior z-index para cartões de usuário no cabeçalho
- Não extrair datas de citações e Oneboxes
- Permitir que o aplicativo gere e aceite códigos de backup mais longos
- Local incorreto no concededor de medalhas
- Quando tag ou categoria é adicionada, notificar usuários de que o tópico foi modificado
- Não gerar erro em excertos quando a tag aside não tem atributo de classe
- Fazer a consulta de tópicos incluir tópicos de sub-subcategorias
- Fazer o seletor de categoria mostrar todas as categorias pai
- Usuários devem poder remover seu grupo principal
- Não sobrescrever o fuso horário a cada visita às preferências de perfil
- Não causar exceções devido à renomeação da coluna
reply_id - Mostrar ícone de MP no cabeçalho fixo
- Aplica estilos corretos ao ícone e tenta simplificar o código
- Não aumentar o tamanho dos emojis em tabelas markdown
- Recarregar os tipos de ReviewableScore ao estender flags
- Incluir sub-subcategorias nas contagens de novos/não lidos
- Alterar uploads públicos adicionais para não serem seguros
- Paginação de grupos estava quebrada
- Alterar comportamento rootNone no seletor de categoria
- Adicionar chave de tradução faltante para o locale italiano do bot narrativo
- Estilização para tópico de destaque no modal de perfil
- Mostrar mensagem de erro se a exclusão do tópico falhar
- Envolver corretamente imagem e controles de redimensionamento dentro de parágrafo
- Melhor mensagem de erro quando a exclusão do tópico falha
- Criar avisos de post apenas para posts públicos
- Vazamento de associação de grupo
- Levantar uma exceção NotFound adequada ao filtrar grupos por nome de usuário com nome inválido
- Filtrar corretamente os grupos com base na visibilidade do usuário atual ao visualizar os grupos de outro usuário
- Especificação para groups_controller#index quando o diretório de grupos está desabilitado para usuário logado
- Especificações groups_controller.sortable para realmente testar todas as combinações de ordenação
- Reescrever as especificações de “ver grupos de outro usuário” para testar todas as combinações de group_visibility e members_group_visibility
- Garante que os estados de navegação de grupo mudem quando a rota muda
- Garante que o menu secundário de notificações do usuário no nav móvel seja recarregado
- Atualizar nomes de usuários excluídos no seletor de usuário após inserção
- Atualizar classificação de medalha em destaque ao conceder medalhas em massa
- Mover padStart/padEnd de volta para polifilias principais
- Especificações com nome de arquivo antigo
- Usar CDN para o
discourse-internet-explorer - Remover padding enquanto o compositor está salvando
- Executar prettier no user-selector-test
- Fazer ‘findBySlugPathWithID’ quando URL termina com barra
- Impedir que a URL do arquivo seja colada ao colar arquivo no iOS
- Não registrar erro de banco de dados de tópico reivindicado durante testes
- Parar de registrar erros no postgres em conflito de reviewable
- Descomprimir muitos arquivos pequenos acionou erro
- Permitir que usuários alterem o título em locais além do inglês
- Não redirecionar para URLs
/auth/*após autenticação - Se o sincronismo admin sso não tiver ID externo, não lançar erro
- Não vazar ouvintes de eventos em rascunhos de atividade do usuário
- Permitir que a página de confirmação omniauth passe parâmetros GET
- Adicionar cabeçalho noindex para páginas de perfil de usuário
- Fazer rolagem até o post final no tópico mais consistente
- Garantir que selecionemos consistentemente o mesmo tópico para bench
- Método OnScroll não estava definido na descoberta móvel
- Topic_tracking_state quando mute_all_categories_by_default está habilitado
- Concordar apenas com o primeiro post ao usar a opção “Excluir post + respostas e concordar”
- Dados de novo tópico em cache não devem ser excluídos após descartar novo
- Contagem de novos/não lidos após descartar novos tópicos em uma categoria regular
- Permite rolagem ao carregar para a lista de tópicos de descoberta
- Inserção em massa para criar solicitações de aplicativo
- Inserção em massa para criar tópicos
- Não há necessidade de criar usuário separado para cada tópico, post etc.
- Outra inserção em massa de ApplicationRequests
- Não criar instâncias de usuário e tópico quando não necessário
- Mesclar exemplos com configuração cara em um único exemplo
- Arquivo MaxMind DB não sendo baixado corretamente
- Manter tags ‘rb’ & ‘rp’ na conversão de html para markdown
- Garantir que CSP esteja desligado para qunit
- Mostrar descrição sem categoria na página de categorias
- Descrições estavam em branco para sem categoria no menu hambúrguer
- Adicionar validação de opção de pesquisa em branco
- Não dar erro 500 quando parâmetro de data inválido é dado para relatórios de administrador
- Permitir sublinhado na extensão do arquivo ao baixar uploads
- Contabilizar corretamente a altura do onebox ao carregar imagens com preguiça
- Qualquer texto de aviso global pode conter HTML
- A precisão dos bots deve ser zero
- Permitir qualquer protocolo no verificador de URL curinga
- Evitar registro supérfluo quando o tipo MIME é ruim
- Sob condições raras, salvar um novo rascunho poderia gerar erro temporariamente
- Capturar erro quando algoritmo COSE desconhecido é fornecido para Chave de Segurança
- Gatilhos de comandos são diferentes para cada local, considerar isso
- Mostrar apenas chave de fenda de administrador quando houver ações em dispositivos móveis
- Não exibir capa na ferramenta de administrador quando a chave de fenda correta é clicada
- Melhorias visuais no menu de tópicos de administrador
- Usar banco de dados MaxMind em cache por mais tempo
- Abrir um cartão ao clicar mesmo se a menção tiver elementos extras
- O filtro de status ‘revisado’ deve incluir elementos excluídos
- Atualizar corretamente o contador de tópico/post quando a categoria tem zero tópicos
- Torna a destaque do último tópico visualizado mais resiliente
- Estiliza corretamente o banner de consentimento PWA
- Permite que a configuração do site global_notice contenha html
- Cache_critical_dns estava gerando erro sem IPAddr
- Estiliza corretamente o notification-consent-banner
- Rastrear configuração de site correta
- Formatos de data/hora em inglês e EUA
- Melhor mensagem de erro quando o fórum está no modo somente leitura
- Atualizar normalize css de 3.0.1 para 8.0.1
- Corrigir descrição para a medalha “out of love”
- Todos podem ver resultados da pesquisa quando on_vote e fechado
- Bug ao revogar medalha como título
- Parâmetros de modelo de rotas de categoria devem decodificar suas partes de URL
- Garantir que codifiquemos um slug apenas uma vez se o método de geração de slug estiver codificado
- Dar ao editor expandido de CSS/HTML altura > 0
- Helpers de rótulo no formulário de cadastro não estão ocultos
- Remover rerenderTriggers
- Remover aspas totalmente aninhadas em resposta direta
- Mostrar dicas de entrada de cadastro e melhorar espaçamento
- Limitar solicitações e incluir dados ao relatar ícones obsoletos
Mudanças de UX
- Usuários devem confirmar ao sair de um grupo privado
- Ajustes menores no modal de escolha de tópico
- Melhorar aparência da edição de título de MP
- Melhorar aparência de listas e campos de usuário em bios móveis
- Garantir que todos os códigos de backup gerados sejam exibidos na tela
- Retornar um erro mais amigável quando o CSV for inválido. Adicionar botão de cancelamento para retornar à visualização /badges
- Atualizar aviso de descontinuação do IE11 e habilitar por padrão
- Comunicar o resultado ao usuário
- Centralizar tópico em destaque em perfis móveis
- Remover dependência de JS para links de caixa de categoria
- Sub-subcategorias em “Caixas com subcategorias” + consistência
- Corrigir mensagem de validação para prioridade de pesquisa de categoria
- Correção temporária (reversão CSS) até que traduções estejam prontas para flex
- Alguns ajustes de estilo na página de categoria para sub-subcategorias
- Não usar avatares como imagens de fallback opengraph para respostas
- Invites#show não pode ser solicitado com json e não está configurado corretamente
- Novos ícones de sino para status de notificação/rastreamento
Desempenho
- Armazenar em cache classificações para medalhas em destaque, para simplificar a serialização de usuário
- Reduzir consultas ao banco de dados ao serializar informações de ignorar/silenciar
- Armazenar em cache IDs de usuários ignorados e silenciados no objeto current_user
- Evitar consultas ao banco de dados ao verificar permissão de ignorar/silenciar no guardião
- Armazenar em cache contagem de medalhas do usuário na tabela user_stats