E 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, não deixe de revisar os Recursos e Correções Adicionais listados abaixo.
Atualizações de Segurança
Esta versão beta inclui 2 correções de segurança para problemas relatados pela nossa comunidade e pela HackerOne.
- Adicionar mais restrições aos e-mails de convite
- Garantir que a API JSON de convite corresponda à UX
Melhorias de Plugins
Code Review
- Refatoração e outras melhorias internas
Group Tracker
- Correção de bug
Cakeday
- Correções de teste para Ano Bissexto
Discourse Docker
- Correção de bug
Graphviz
- Padrão para modo SVG
Policy
- Correções de bugs
Calendar
- Correções de bugs
- Remover campo personalizado de usuário
timezone- usarUserOption.timezone
Assign
- Remover código de compatibilidade retroativa agora que a versão 2.4 foi lançada na branch estável
Recursos e Correções Adicionais
Clique para expandir
Novos Recursos
- Experimental: Tratar /go/ como uma rota do lado do servidor
- Permite adicionar um link de descrição a um relatório
- Habilitar service worker no iOS PWA
- Ignorar incondicionalmente a indexação no controlador de busca
Correções de Bugs
- Não permitir que pessoas limpem o bucket de uploads enquanto estiver habilitado
- Usar destroy_all em vez de delete_all para rascunhos compartilhados
- Não levantar um erro quando a busca in:all for realizada por anônimo
- Sobrescrever arquivos de plugin na inicialização é problemático
- Não otimizar ícones durante db:migrate ao restaurar backup
- Permite selecionar a ação ao concordar com a penalidade
- Migrar uploads para o S3 pode perder arquivos
- Sob uso concorrente, iniciar o rails pode causar corrupção de plugins
- Usar URL completa para anexos seguros quando mídia segura estiver habilitada
- Parar o problema de lookup-urls infinito para vídeo/áudio na página
- Precisamos ignorar usuários com reviewables associados ao aprová-los automaticamente
- Permitir que usuários criem enquetes em MPs com usuários não humanos
- Adicionar aria-labels aos itens da lista de tópicos
- Tópicos devem respeitar o fechamento automático ao serem publicados em uma categoria
- Impedir que o clique no cabeçalho sk se propague
- Restaurar com
disable_emails: falsenão funcionava mais - O scraper do Google Groups falhou ao fazer login
- Fazer o FooterNav funcionar com PWAs no iPadOS
- Garantir que a URL da categoria do menu suspenso seja construída usando slug e id
- Sincronizar formato de chave de pré-carregamento para listas de tópicos de categoria
- Ignorar secure-media-uploads para miniprofiler
- Prettier no componente iframed-html
- Ao anexar tags a posts de categoria restrita, precisamos passar o ID da categoria, ou não funcionará.
- Impedir que o carregamento seja mostrado durante o debouncing
- Premiações em massa de emblemas devem funcionar mesmo se o CSV tiver valores nulos
- Ignorar tutorial de enquete se o usuário não puder criar enquetes
- Impedir que o evento de clique na linha seja capturado pelo evento de entrada de filtro
- Ignorar ação pequena ‘convidado’ se o usuário estiver em um grupo convidado
- Polyfill Promise para IE11
- URLs de imagem baixadas substituídas incorretamente no raw do post.
Mudanças de UX
- Ajustes de entrada para o modal de configuração de categoria (aba de tags)
- Tentativas de aumentar a área de clique do menu pop-up no mobile
- Permitir a pluralização correta para avisos de “muito poucos tópicos e posts”
- Impedir saltos ao exibir eleitores de enquete
Desempenho
- Permitir pré-carregamento de ‘tempo recente lido’ para um usuário
- Permitir que o serializador de usuário utilize campos personalizados pré-carregados
- Permitir passar uma lista existente de IDs de campos de usuário ao carregar
- Melhorar o desempenho da lista de tópicos de categoria