最も一般的なカスタマイズパターン(post-streamを変更したものなど)の移行手順を提供しようと試みました。
ウィジェットを使用してほぼすべてのことが可能になったため、より包括的なガイドを作成するのは困難です。残りのカスタマイズニーズは、ケースバイケースでコンポーネントに変換する必要があります。
私はこれらのトピックを監視しており、移行する必要があるユーザーを支援するためにここに投稿された質問に答えようとします。
ブラウザコンソールを使用してフォーラムで非推奨を引き起こしているように見えるコードを簡単に確認したところ、次の行のようです。
const { iconNode } = require("discourse-common/lib/icon-library");
let iconsjira = iconNode('icons-jira');
iconNode はウィジェットでのみ使用されており、現在は noop 関数になっています。あなたのコードでは、この変数が使用されていないように見えるため、これらの行を削除しても安全なはずです。
さらにサポートが必要な場合はお知らせください。