Avisos de depreciação no console do Chrome no Discourse v2026.1.0-latest (+307)

Olá a todos,

Ao testar um site Discourse, estou vendo avisos consistentes de depreciação no console do Chrome durante o carregamento inicial da página.

Isso não quebra a funcionalidade - o site opera normalmente - mas eu queria verificar se isso já é conhecido ou se está sendo corrigido em commits recentes.

Ambiente

  • Discourse core: v2026.1.0-latest +307
    (o mais recente disponível no momento do teste: +349, cerca de 42 commits à frente)
  • Navegador: Chrome (versão estável atual)
  • SO: Windows 11
  • Tema: tema padrão do site (nenhum JS personalizado adicionado manualmente)
  • Plugins: apenas plugins oficiais do Discourse ativados

Avisos do console observados

  • O acesso a site.mobileView / site.desktopView durante a inicialização do site pode levar a erros em versões futuras
  • document.execCommand() está obsoleto

Estes aparecem durante a inicialização antecipada do aplicativo (antes da interação do usuário) e são reproduzíveis em recarregamento forçado.

Estou ciente de que estes são avisos de depreciação em vez de erros de tempo de execução - verificando principalmente se:

  • estes já foram abordados em commits -latest mais recentes, ou
  • existe um padrão de substituição moderno recomendado para temas/componentes que ainda dependem dessas APIs.

Ficarei feliz em testar contra o +349 ou uma instalação limpa, se isso ajudar.

Obrigado!

Isso é legado que está sendo lentamente substituído; não temos um cronograma definido para quando todas as instâncias disso serão resolvidas.

Eu presumo o mesmo para o outro.

Para o acima, isso está delineado em: