Minimum_discourse_version が -latest ビルド(例: 2026.8.0-latest.1)でチェックに失敗します

はい、その通りです。2026.8.0-latest2026.8.0 よりも低いバージョンです。Semver パーサーで確認できます。例えば Ruby では:

irb(main):001> Gem::Version.new("2026.8.0-latest") < Gem::Version.new("2026.8.0")
=> true

これは修正すべきです。テーマの作成者は以下のようにすべきです:

minimumDiscourseVersion: "2026.8.0-latest"

ただし、@moin が指摘したように、-latest は非常に多くの異なるコミットを指すため、リスクがあります。理想的には、テーマ/プラグインから新しいコア機能に依存する前に、次のリリースを待つべきです。

「いいね!」 2