2.9.0.beta11: Correções de segurança, Nova categoria geral, Melhorias na barra lateral e mais

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.

Melhorias no Plugin

Assign

Correções de Bugs
  • Exibir ícone de grupo para notificações de grupo

Chat

Novos Recursos
  • Melhorar a experiência da tela de índice de chat no mobile
  • Seleção de emojis aprimorada
  • Habilitar sinalização para DMs
  • Player de vídeo embutido para uploads de vídeo
  • Vincular canal de chat geral à categoria geral
  • Usar direct_message_enabled_groups para acesso a DMs
  • Melhorar a sinalização de mensagens de chat.
Correções de Bugs
  • Impede que usuários silenciados enviem mensagens
  • 10ms pode ser muito curto para o hack do iOS
  • Remove requestAnimationFrame
  • Melhora o hack do iOS para rolagem com inércia
  • Garante que o fundo das ações seja removido ao recolher no mobile
  • Problemas no índice de canais no mobile
  • Mover o nome do emoji de reação da classe para o atributo de dados
  • Melhorar o armazenamento de reações de chat
  • Impede exceção ao transcrever múltiplas mensagens
  • Não falhar ao tentar exibir bandeiras de DM na fila de revisão.
  • Torna a filtragem de emojis insensível a maiúsculas/minúsculas
  • Remove sequestro no webhook e melhora a documentação
  • Garante que emojis tenham um título no seletor
  • O padrão agora é usado apenas para emojis personalizados
  • Impede que o efeito shimmer seja aplicado à barra lateral
  • Impede que o emoji com tom selecionado adicione t1
  • Firefox usa relatedTarget para toElement/fromElement
  • Impede tela em branco no iOS na carga inicial
  • Evita tela em branco no iOS na rolagem fixa
  • Cache de emojis principais parado poderia retornar emojis sem search_aliases
  • Garante que redefinimos a seleção de mensagens ao trocar de canal
  • Impede que a barra de rolagem apareça sobre o conteúdo no Android
  • Usa sidebar contentCSSClass para canais silenciados
  • A equipe deve sempre poder conversar
  • Refinamentos em direct_message_enabled_groups
  • Botão de fechar não visível na página de índice de chat
  • Excluir mensagens antigas também deve limpar bandeiras.
  • Prefere /chat/channel/:id/:title?messageId=x link
  • Apertar restrições de sinalização para mensagens de chat.
  • Censura corretamente excertos
  • Simplifica o código de carregamento de mensagens
  • Aplica chat_channel_id quando presente
  • Adiciona tradução faltante chat_message_flag_allowed_groups
  • Fazer chat_allow_uploads aplicar-se a canais de DM
Mudanças de UX
  • Corrigir cor do link nos cartões de canal
  • Implementa botão de sair no cartão de canal
  • Ajusta padding do compositor/uploads
  • Garante que a pesquisa no seletor de emojis receba foco no primeiro carregamento
  • Clicar duas vezes em uma de suas mensagens inicia sua edição
  • Move o botão de novo canal para a visualização de navegação
Acessibilidade
  • Exibir opções de cor do emoji em WHCM

discourse-voting

Mudanças de UX
  • Evitar tag li dupla na saída user-activity-bottom

discourse-calendar

Novos Recursos
  • Quando o usuário estiver de férias, definir o status do usuário no núcleo
Correções de Bugs
  • O calendário não estava redefinindo status expirados
  • A desativação da classificação do cabeçalho agora verifica a configuração do site correta e padrão para falso

discourse-data-explorer

Correções de Bugs
  • Clique não abrindo a consulta
  • Erros ao executar consulta devido a padrões de modelo PG ou comentários

discourse-perspective-api

Correções de Bugs
  • Adicionar verificação de nil para tópico

discourse-code-review

Mudanças de UX
  • Remover tag li desnecessária para a saída do plugin user-activity-bottom

discourse-subscriptions

Correções de Bugs
  • Simplificar o manipulador de webhook do Stripe
Mudanças de UX
  • Tornar o estilo consistente com tudo o mais

discourse-policy

Novos Recursos
  • Notificações por e-mail para políticas
Correções de Bugs
  • Adiciona prefixo aos enums de UserOption para evitar colisão

discourse-cakeday

Novos Recursos
  • Links separados na barra lateral para aniversário e data de nascimento

discourse-shared-edits

Correções de Bugs
  • Validar post ao confirmar revisão
  • Erro AppEvents.off ao destruir controller:topic

discourse-reactions

Correções de Bugs
  • Não substituir a mensagem de erro de limitação de taxa do núcleo
  • Lidar com mensagens de erro de limitação de taxa no lado do servidor
  • Tópico excluído deve excluí-lo das reações dadas
Mudanças de UX
  • Usar cursor de mouse regular no popover
  • Remover tag li desnecessária para saída do plugin
  • Remover tag li desnecessária para saída do plugin user-activity-bottom

discourse-automation

Novos Recursos
  • Adiciona configurações e enable_manual_trigger
  • Adiciona suporte once ao script de auto-responder

discourse-question-answer-discourse

Correções de Bugs
  • Ajustar classificação do cabeçalho de respostas QA no modo RTL

discourse-footnote

Correções de Bugs
  • Não registrarPlugin se não houver window.markdownitFootnote

discourse-gamification

Novos Recursos
  • Adicionada uma configuração para o período padrão do ranking
Correções de Bugs
  • Atualizar repositório canônico do plugin
Mudanças de UX
  • Permitir escolher qualquer ranking no componente mínimo
  • Adicionar coroa
  • Estilo mínimo do ranking

Recursos e Correções Adicionais

Clique para expandir

Novos Recursos

  • Reduzir o aviso de logins suspeitos por distância para 100 km
  • Controlar a largura do tópico com variáveis
  • Classificação genérica de autocomplete de hashtag
  • Adicionar botão para redefinir popups vistos
  • Autocomplete genérico de hashtag parte 1
  • Implementar novos popups de integração
  • Mostrar tempo relativo quando a data é omitida
  • Adicionar contentCSSClass para link de seção da barra lateral
  • Dupla cor para prefixo de subcategorias
  • Adiciona categorias padrão semeadas à barra lateral
  • Pré-carregar recursos via link header
  • Omitir mostrar o dia quando o dia ‘para’ é o mesmo que o dia ‘de’
  • Nova saída topic-list-main-link-bottom adicionada ao mobile
  • Lidar com oneboxes para URLs complexas do GitHub
  • Ao entrar em um tópico, rolar para o marcador da última linha visitada

Correções de Bugs

  • Não é possível alterar o nível de notificação de categorias definidas como regulares
  • Avaliar todos os callbacks em vez de substituí-los
  • Não notificar o autor do tópico sobre posts de pequena ação
  • Correções de acompanhamento para a página de erro de redefinição de senha
  • Simplificar a exibição de múltiplos erros AJAX
  • Não tentar adicionar o usuário novamente a um grupo ao sincronizar grupos via SSO
  • Ignorar conflitos de exclusividade ao preencher padrões da barra lateral
  • Garantir que o modificador {{action}} personalizado funcione com o hash de ações
  • Alguns elementos de tópico estão muito largos
  • Mover o nome do grupo do grupo-box da classe para o atributo de dados
  • Permitir que usuários já em grupos automáticos façam login
  • Adicionar tag theme-color <meta> quando um esquema escuro é selecionado
  • Erro de digitação no nome da variável
  • Redefinir propriedades de erro no modelo Topic
  • Registrar adição/remoção de usuários de grupos quando alterados via DiscourseConnect
  • Escolhedor de categorias não atualizando seleção ao editar reviewable
  • Redefinir corretamente a propriedade controllerReady
  • Usar apenas a primeira linha da mensagem de commit
  • Pequeno erro de digitação
  • Definir max-width na imagem do logotipo da categoria
  • Verificações no lado do cliente para personal_message_enabled_groups
  • Definir largura na imagem do logotipo da categoria, não no contêiner
  • Não mostrar uma página 404 ao visitar mensagens
  • Debounce corretamente várias funções
  • Calcular o deslocamento do cabeçalho uma vez no carregamento
  • Ignorar todas as validações de post se necessário
  • Garantir que a minificação não quebre conectores co-localizados
  • Não incluir emojis sem grupo na lista padrão
  • Sidebar_list_destination no CurrentUserSerializer
  • Garantir que o dropdown esteja acima das etiquetas de irmãos
  • Destino da lista lateral para rastreados e tags
  • Excluir posts de tópicos ocultos e pequenas ações do feed RSS.
  • Estado de foco do cartão de usuário aparecendo ao clicar
  • Esclarecer a cópia da chave de segurança
  • Redefinir general_category_id se a categoria geral foi excluída
  • Impedir deslocamento de layout ao navegar no dropdown
  • Ajustar as células de usuários por nível de confiança no modo RTL
  • Remover cifras cose RS384 e RS512
  • Mostrar datas de linhas do tempo como clicáveis
  • Action_code_path não sendo carregado para user-stream-item
  • Insígnia de categoria faltante para categoria com cor armazenada como código hex de 3 dígitos
  • Link da barra lateral da categoria não ativo quando filtrado por nenhum e todos
  • Substituir prefixCSS por prefixElementColors
  • Remover itens nil antes de classificar a matriz de strings sha1.
  • Redefinir configurações de site relacionadas ao excluir categoria geral
  • Emoji de status foi mostrado à esquerda no mobile
  • Alinhamento do emoji de status do usuário em posts
  • Lidar corretamente com erros HTTP durante o cálculo da cor dominante
  • Erro de digitação
  • Aviso sobre estilo de prefixo da barra lateral
  • Estilo de campo de usuário no login
  • Alterar texto
  • Links ‘mostrar detalhes’ do log de ações da equipe
  • Garantir que atalhos de formato de data local funcionem corretamente
  • Garantir que os botões de alternância de tipo de poll funcionem corretamente
  • Configurações descontinuadas não devem substituir da UI
  • Ocultar configurações antigas de PM
  • Mostrar erro se o campo for o mesmo que a senha
  • Remover funcionalidade pública de convite de tópico
  • Não mostrar banner de CTA de boas-vindas se o tópico de boas-vindas for excluído
  • Garantir que as caixas de entrada de grupo na seção de mensagens sejam classificadas por nome do grupo
  • Determinar o mesmo intervalo de data local está causando erro quando não há data
  • Chegar ao tópico deve ser oculto quando must_approve_users
  • Melhorar o tratamento de erros para calculate_dominant_color!
  • Não pré-preencher o valor padrão do título do site na etapa de introdução do assistente
  • Garantir que os primeiros usuários administradores sejam adicionados a grupos automáticos
  • Tópico observado supera categoria silenciada
  • Capacidade de acionar emoji após bloco de código indentado
  • Ícone de link de seção da barra lateral faltante para tags de PM
  • Link para discovery.category na barra lateral`
  • Ignorar validações de título de qualidade para tópicos estáticos quando editados por administrador
  • Contar corretamente os convites em massa resultantes
  • Não mostrar status do usuário em posts duas vezes
  • Novas alterações na categoria geral impedindo a criação de tópicos
  • Link da barra lateral de revisão aparecendo para usuários que não podem revisar
  • Solução alternativa para um bug na gem R2 para produzir CSS RTL válido
  • Permitir login por e-mail para administradores no modo staff-writes-only
  • Permitir logout para administradores no modo staff-writes-only
  • Remover espaço de largura zero quando não necessário
  • Adicionar validadores de convite melhores e mais rigorosos
  • Reverter pesquisa de tag recursiva com tags ancestrais ausentes
  • Upload de tema ausente não deve quebrar o processo de pré-compilação.
  • Remover alerta de lembrete de marcador para lembretes definidos no passado
  • Garantir que o fechamento da barra lateral desmonte todos os callbacks.
  • Peculiaridades ao iniciar novos uploads quando um estava em andamento

Mudanças de UX

  • Garantir que o tamanho da imagem seja mantido mesmo após erro de carregamento
  • Alterar texto de ‘nenhuma categoria/tag configurada’ na barra lateral para um link
  • Corrigir erro de gramática em trust_level_unlocked_tip
  • Alterar gráfico de emoji na página de erro de convite
  • Tornar toda a caixa de categoria clicável
  • Permitir quebras de linha no meio de palavras em caminhos de arquivo onebox do GitHub
  • Usar uma mensagem educacional mais amigável
  • Enviar notificação do tipo replied para o autor do tópico se ele estiver assistindo ao tópico
  • Arrastar novos menus de usuário, rolar a navegação principal do usuário
  • Corrigir exibição de status do usuário no autocomplete
  • Parar de recorrer à imagem do tópico em incorporações
  • Melhorar o estilo do autocomplete
  • Mostrar botão de edição de categoria na interseção de tags
  • Estender a navegação horizontal do usuário para todas as páginas de usuário
  • Corrigir capitalização
  • Corrigir botão de cancelar de texto alternativo no modo escuro
  • Alterar botão para cinza
  • Simplificar visuais do modo bootstrap
  • Impedir que o nome de resposta seja maior que 400px
  • Edições no CTA de boas-vindas
  • Atualização de destaque de configuração de tema
  • Controles de rolagem horizontal para nova navegação de usuário
  • Ocultar atalhos de teclado no mobile
  • Edições de integração
  • Exibir condicionalmente a seção de tags da barra lateral para o usuário
  • Ocultar condicionalmente a seção de categorias da barra lateral para o usuário
  • Ocultar seção de tags na barra lateral quando o usuário não tem tags visíveis
  • Atualização de cor de perigo
  • Estilos atualizados para navegação de usuário com barra lateral
  • Ocultar seção de tags do usuário anônimo quando o site não tem tags
  • Corrigir cor para navegação em vez de perigo
  • Padrão para logotipo de categoria escuro em esquemas escuros
  • Adicionar mais espaçamento aos botões de aba
  • Garante que não focamos botão invisível na barra lateral
  • Mais...Mais na Barra Lateral
  • Ocultar barra lateral na rota 2FA
  • Alterar ícone de navegação de notificações na página do usuário para sino
  • Adicionar max-width ao e-mail de resumo, formatar erb
  • Corrigir placeholder de post no mobile
  • Mover botão de dispensa de baixo para a direita da mensagem de rodapé

Performance

  • Excluir tags de barra lateral anônimas no serializador de site para usuário logado
  • Mover cálculo de cor dominante para trabalho separado

Acessibilidade

  • Adicionar suporte de teclado para incorporações do YouTube
  • Adicionar título ao botão de ícone de remover rascunhos
  • Adicionar atributos for para localização, site no perfil
  • Elementos de cabeçalho classificados devem ter ponteiro
  • Adicionar aria-label para insígnias de post de tópico
  • Retornar foco ao botão de pesquisa do cabeçalho ao escapar da pesquisa
  • Melhorar acessibilidade da pesquisa de grupo
  • Melhorar aparência do cartão de usuário em WHCM
  • Adicionar rótulos aria para posts na atividade do grupo
  • Melhorar linha do tempo do tópico em WHCM
  • Modal de marcadores
  • Adicionar href para avatares de postadores frequentes
  • Melhorar acessibilidade em temas WHCM
  • Adicionar mais informações ao rótulo do botão “responder a”.
  • Sinalizar que o cabeçalho de alternância pode reordenar elementos da tabela.
  • Prender foco no modal de segurança de autenticação
  • Tornar erros de popup de entrada acessíveis por teclado
  • Corrigir ordem de tabulação no modal “Destacar tópico”
  • Tornar o elemento “Carregar post pai” acessível
  • Definir role=presentation se o atributo alt estiver ausente
9 curtidas