ブランドヘッダーコンポーネントの互換性値が過度に制限されています

3.5.0.beta9 (3cac943266) にアップグレードしたばかりですが、管理者に次のような通知が表示されます。

[管理通知] テーマ「Brand Header Theme Component」には、更新が必要なコードが含まれています。(id:discourse.widgets-end-of-life) (詳細はこちら)

私の知る限り、コンポーネントは更新されているようです。

…しかし、.discourse-compatibility ファイルに次の行が含まれているため、3.5.0.beta9 には更新プログラムをインストールできません。

< 3.5.0.beta9-dev: 6fd676ea4e9cd7305d03df93bd6ce99961e4ff17

6fd676ea4e9c... は修正のコミットです)

3.5.0.beta9 では、修正されたコードを使用できないのでしょうか?

最新バージョンをインストールできるはずです。互換性ファイル内の行は、「3.5.0.beta9-dev より前の Discourse バージョンでは、テーマの古いバージョンを使用する必要があります」という意味です。beta9 を使用している場合、テーマの最新バージョンを使用できるはずです。

アップデートを試みると、何が表示されますか?

「いいね!」 2

申し訳ありません。昨日、最初にアップグレードしたときに問題に気づきましたが、報告したのは今日でした。その時、ダッシュボードにはコンポーネントの利用可能なアップデートが表示されていなかったので、互換性ファイルが原因だと早合点してしまいました。実際には、バックグラウンドのアップデートチェックタスクがまだ実行されていなかっただけかもしれません :man_facepalming:

コンポーネントを更新し、すべて問題なく動作しています。お時間を無駄にしてしまい、申し訳ありませんでした!

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.