Sí, esto es correcto: 2026.8.0-latest es una versión inferior a 2026.8.0. Puedes confirmarlo con un analizador de Semver. Por ejemplo, en ruby:
irb(main):001> Gem::Version.new("2026.8.0-latest") < Gem::Version.new("2026.8.0")
=> true
Deberíamos corregir eso. Los autores de temas deberían poder hacer lo siguiente:
minimumDiscourseVersion: "2026.8.0-latest"
Aunque, como mencionó @moin, eso puede ser arriesgado, ya que -latest se refiere a una gran cantidad de commits diferentes. Así que, en un mundo perfecto, deberíamos esperar a la próxima publicación antes de depender de una nueva función del núcleo desde un tema o plugin.