テーマ(コンポーネント)は更新時に .discourse-compatibility を参照しません

テーマ(コンポーネント)はインストール時に .discourse-compatibility を尊重しますが、これは良いことです :+1:

ただし、テーマコンポーネントがインストールされ、ターゲットバージョンを超えて更新された.discourse-compatibility更新 された場合、テーマコンポーネントの次の更新時にバージョンがロールバックされません。

回復できる唯一の方法は以下の通りです:

  • 設定をコピーして安全な場所に保存する
  • テーマコンポーネントを削除する
  • テーマコンポーネントを再インストールする
  • 設定を貼り付ける

何が起きているかを知っていれば可能ですが、通常の「更新ボタンを押して問題を解決する」という方法では対応できません。

望ましい動作:テーマコンポーネントがすべての更新時に .discourse-compatibility を検査し、必要に応じてロールバックすること。

確かに、これは厄介な副作用をもたらす可能性がありますが、ロールバックしないことよりも深刻ではないと確信しています。

「いいね!」 3