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, não deixe de revisar os Recursos e Correções Adicionais listados abaixo.
Atualizações de Segurança
Esta versão beta inclui 4 correções de segurança para problemas relatados pela nossa comunidade e pela HackerOne.
- Não faça login em usuários não aprovados
- A busca avançada por grupos não respeitava a visibilidade dos grupos.
- Ocultar biografia do usuário se o perfil estiver restrito
- Mostrar sugestões de usuários apenas com postagens regulares
Melhorias de Plugins
Muitos plugins
- Traduções
- Atualizamos as traduções em muitos dos nossos plugins
Assign
Correções de Bugs
- Usar o roteador Ember para links de ações pequenas em postagens
- O modal de atribuição em massa estava quebrado
- Definir esses campos apenas na condição abaixo
Mudanças de UX
- Alterar o texto de “Re-assign” para “Reatribuir”
Chat
Recursos
- Colapsa corretamente vídeos do YouTube, GIFs externos, imagens e uploads
- Colapsar GIFs
- Colapsar imagens
- Armazenar resposta no rascunho
- Colapsar pré-visualizações do YouTube no chat
- Permite deixar de seguir canal de mensagem direta
- Exibe um separador entre os dias
- Mostra espaços reservados que informam ao usuário com quem ele está falando
- Renomear canais a partir da página de navegação
- Modal de criação de canal de chat
- Permitir que eu fale comigo mesmo
- Trocar tempo de relativo para absoluto
Correções de Bugs
- Calcula corretamente a altura máxima dos canais no painel flutuante
- Garante que a largura do avatar do usuário do chat não possa ser reduzida
- Garante que a primeira mensagem antes da largura do conteúdo esteja correta
- Tornar os nomes dos arquivos pequenos como antes
- Não colapsar todos os oneboxes
- Remove div de envoltório supérflua para sidebar-channels
- Simplificar código ao inserir full-page-chat
- Tenta evitar rastreamento duplicado de canais
- Usar rAF para minimizar o salto visível da rolagem
- As miniaturas do YouTube estavam recortadas
- Carregamento de mensagens anteriores
- Torna a tag chat-channel-title sem tag (tagLess)
- A mensagem “Tudo carregado” era exibida muito cedo
- Usa posicionamento absoluto para evitar bug do Safari em contêineres com rolagem
- Impedir que áudios toquem um sobre o outro, CAUSANDO ALTO VOLUME
- Pluralizar strings i18n
- Altura da linha do canal desde que o botão foi adicionado
- SEMPRE definir a mensagem de resposta ao carregar um novo canal
- Definir replyToMsg corretamente no chat-live-pane
- Limpar resposta do rascunho quando cancelada no compositor
- Mostrar link disponível para a nova rota chat.browse
- Limitar largura de uma imagem
- Enter não funcionava dentro de crases
- Garantir que também verifiquemos arrays em favoritos
- Avatares esticáveis no iOS < 15.1
- Não travar com favoritos ausentes
- Simplificar o layout para corrigir um problema de overflow
- Salvar novo rascunho quando o upload é removido
- Unificar alturas das linhas de canais na barra lateral
- Corrigir margens para texto de várias linhas
- Usuário não está disponível no AnonymousUser
- Conciliar estado do live-pane
- Não travar quando um usuário de conversa pessoal é excluído
- Garante que o estado de carregamento seja removido
- DOMParser é muito exigente, especialmente no Firefox
- O seletor de usuário não era mais aberto automaticamente
- Usar componente Ember para colapsar em vez de inserir em um contêiner
- As colunas de carimbo de data/hora do canal de chat tinham padrões estáticos
- Lidar corretamente com o resultado
skip - Evitar consulta N+1 ao buscar canais de chat
- Analisar conteúdo cozido para obter usuários mencionados
- Limpar um pouco o código
- Reverter “Mostrar a mim mesmo no topo dos meus DMs se eu já tiver enviado uma DM para mim mesmo”
- Serializar título elaborado se o nome não estiver presente e salvar campo personalizado
Mudanças de UX
- Usa cor primária para o ícone ao passar o mouse
- Tenta simplificar o CSS para as linhas de canal de chat
- Remover espaço entre os pontos na elipse
- Permite que chat-channel-row oculte o botão de sair
- Texto de espaço reservado de uma única linha
- Corrigir compatibilidade com temas personalizados
- Ajustar altura da linha do canal na barra lateral
- Ajustar estilo do separador de mensagens
- Não mostrar botão de sair do canal no mobile
- Corrige vários problemas menores
- Mostrar texto melhor ao criar canais
- Remover linha de resposta se a mensagem estiver diretamente acima
- Ajustar posicionamento do menu suspenso
- Mudanças no botão de página completa e saída
- Alinhar verticalmente tc-message-collapsible
- Não transicionar quando o canal não seguido não está sendo visualizado atualmente
- Estado mais suave ao deixar de seguir um canal de mensagem direta
- Corrigir tamanhos da lista de canais no painel flutuante e no mobile
- Unificar tamanhos de linha na barra lateral
- Corrigir dimensionamento do compositor
- Pequena correção de alinhamento de emoji
- Tornar o chat de página completa mais central (core-like)
- Ajustar CSS do menu ao passar o mouse
- Evitar usar azul para texto que não é um link
- Aumentar a margem vertical do separador
- Faz com que todas as ações tenham um estilo consistente
- Pequeno ajuste
- Aumenta o contraste do separador da primeira mensagem do dia
- Simplificar formatação de data para a semana passada
- Pequenos ajustes de margem
- Ajustes na navegação de canais
- Espaço reservado de chat de linha única
- Principalmente correções de CSS na barra lateral de chat
- Várias correções de CSS
- Ajustar CSS de .tc-msgactions
- Fecha o menu no mobile após reação
- Acesso rápido a reações favoritas
- Estilo de navegação de canais
- Corrigir outro caso de mensagens transbordando a viewport
- Tornar a área ao lado de rolagem para o final clicável
- Prevenir transbordamento de mensagens; indicadores circulares
Desempenho
- Previne N+1 no título do canal de mensagem direta
Voting
Correções de Bugs
- Permitir que anônimos vejam votos se a configuração voting_show_votes_on_profile estiver habilitada
OAuth2 básico
Mudanças de UX
- Atualizar descrição da configuração para oauth2_overrides_email
Patreon
Correções de Bugs
- Definir nome em PatreonAuthenticator
Calendar
Novos Recursos
- Opção de calendário FullDay
- Atualizar feriados da Índia (IN) para 2022.
- Atualizar feriados de Cingapura (SG) para 2022.
- Usa a saída after-chat-channel-username para exibir feriados
Mudanças de UX
- Reduz o tamanho do indicador de feriado
Solved
Correções de Bugs
- Realizar uma transição para atualizar o parâmetro de consulta ‘solved’
Mudanças de UX
- Atualizar a migalha de filtro devido a alterações no núcleo
Encrypt
Correções de Bugs
- Alternar o timer de volta para “Nunca” não funcionava
Kolide
Novos Recursos
- Salvar IPs de usuários em campo personalizado e comparar com IPs de dispositivos
- Adicionar grupo de auxiliares Kolide aos participantes de alertas de usuário em PMs.
- Sincronizar verificações Kolide e atrasar lembretes de usuários com base nas verificações.
Correções de Bugs
- Remover dispositivos que não estão mais disponíveis no Kolide.
- Corrigir o erro de digitação no nome da classe
UserAlert. - Tratar dados de payload de evento de webhook como hash para obter user_id
SAML
Novos Recursos
- Ao sugerir nomes de usuário, ignorar entradas que consistem inteiramente em caracteres não permitidos
Correções de Bugs
- Simplificar dados a serem armazenados na coluna
extra
Docker Manager
Correções de Bugs
- Não ativar plugins antes de verificar compatibilidade
Code Review
Novos Recursos
- Não usar e-mail para sugestões de nome de usuário até que seja explicitamente habilitado nas configurações do site
- Ao sugerir nomes de usuário, ignorar entradas que consistem inteiramente em caracteres não permitidos
Correções de Bugs
- Não duplicar notificações ao receber webhooks duplicados.
Reactions
Novos Recursos
- Remover sobreposição com notificações de curtidas.
- Colapsar múltiplas reações para a mesma postagem.
Correções de Bugs
- Corrigir contagem de reações de curtidas
- Incluir curtidas na lista de reações recebidas.
- Filtrar reações ao clicar em uma notificação consolidada.
- Sempre manter o ícone da última notificação ao colapsar
- Manter o ícone de coração ao consolidar múltiplas reações de curtidas.
- Manter o ícone de coração se todas as reações colapsadas forem curtidas.
- Usar a chave de localidade correta para notificação de reação
OpenID Connect
Mudanças de UX
- Atualizar descrição da configuração para openid_connect_overrides_email
Translator
Novos Recursos
- Adicionar configuração de funções IAM da AWS
- Adicionar tradução da AWS
Correções de Bugs
- Evitar atribuir valores nulos a campos personalizados
Category Experts
Correções de Bugs
- Permitir filtrar por usuário quando o plugin estiver habilitado
Automation
Novos Recursos
- Adiciona script auto_responder
Correções de Bugs
- Um tópico pode ser travado mesmo se tiver apenas a postagem original (OP)
Crowd
Correções de Bugs
- Definir nome para CrowdAuthenticator
Footnote
Correções de Bugs
- Garante que a nota de rodapé seja fechada na mudança de página
- Corrigir notas de rodapé em PMs criptografadas
- Remover uso do operador de navegação segura para compatibilidade com iOS antigo
Chat Integration
Mudanças de UX
- Corrigir erro de digitação na configuração do canal do Microsoft Teams
Correções e Alterações Adicionais
Clique para expandir
Correções de Bugs
- Tenta compensar o espaçamento da primeira linha com pre-line
- Previne que tweets percam formatação em onebox
- Ignorar service worker no caminho SSO
- Navegar para tópico/PM independentemente da tecla Shift pressionada
- Manipulação de URLs
/p/###dentro do Ember - LOAD_PLUGINS=0 em dev/prod, avisar em plugin:pull_compatible_all
- Permitir que URLs de tópicos sem slug funcionem dentro do mesmo tópico
- Não exibir emojis duplicados no seletor
- Atualizar lista de emojis recentes ao selecionar dela
- Não acionar evento
topic_createdpara postagens de resposta via e-mail. - Desativar botão de votar para múltiplas enquetes sem mínimo.
- Regressão na navegação por teclado da lista de tópicos
- Anexar /all à URL se a lista padrão for ‘none’
- Realmente salvar campos em themes:update
- Atualizar lógica nas listas de tópicos de descoberta
- Ao compor uma mensagem, não sugerir usuários com postagens excluídas
- O recurso de novo tópico estava quebrado quando o “Filtro de Lista Padrão” estava definido como “sem subcategorias”
- Ao carregar mais tópicos,
showFooternão era atualizado corretamente - Progresso do tópico trêmulo em alguns tamanhos de janela
- Limpar fila sinalizada quando resposta a postagem sinalizada é excluída
- Erro ao votar em uma enquete múltipla sem os atributos min/max.
- Usar font-down
- Ícone de lápis menor para editar tags
- Ocultar biografia do usuário se o perfil estiver restrito
- Pequenos ajustes na posição do progresso do tópico no desktop
- Suavizar mensagens de problema crítico no painel de administração
- Não permitir valores NULL para
notification_levelemcategory_users - Melhorar a forma como o popup magnific é carregado
- Uploads estavam quebrados no Safari antigo
- Salvar draftSequence quando for 0
- Prever draftSequence ao salvar rascunho
- SiteSetting.title estava sendo poluído no StaticController
- Dá opções ao compositor para acionar post:highlight
- Remover restrição de comprimento de
fancy_titleemtopics
Mudanças de UX
- Ajustar espaçamento do formulário de convite e relacionados
- Alterar texto do código de ação public_topic em sites com login obrigatório.
- Ajustar CSS do seletor de emojis
- Atualizar página de erro de “aceitar convite”
- Prevenir transbordamento da visão de lista de tópicos por rastreadores
- Melhor formulário de aceitação de convite
- Refatoração e consistência do espaçamento de ações de postagem
- Layout melhorado da página de aceitação de convite
- Maximizar o espaço de pré-visualização no compositor
Desempenho
- Converter prefixos comuns de testes em contextos em topics_controller_spec
- Tornar testes mais rápidos pré-fabricando mais coisas