Tentamos fornecer instruções de migração para os padrões de personalização mais comuns, como aqueles que modificaram o fluxo de posts.
É mais difícil escrever um guia mais abrangente porque praticamente tudo poderia ser feito usando widgets, então as necessidades de personalização restantes precisam ser convertidas em componentes caso a caso.
Estou monitorando esses tópicos e tentaremos responder às perguntas postadas aqui para ajudar aqueles que ainda precisam migrar.
Eu dei uma olhada rápida no código que parece estar acionando a descontinuação no seu fórum usando o console do navegador, e parece ser a seguinte linha:
const { iconNode } = require("discourse-common/lib/icon-library");
let iconsjira = iconNode('icons-jira');
iconNode era usado apenas por widgets, e agora é uma função noop (sem operação). No seu código, não parece que esta variável esteja sendo usada, então deve ser seguro simplesmente remover essas linhas.
Avise-me se precisar de mais ajuda.