Sim, isso está correto - 2026.8.0-latest é uma versão menor que 2026.8.0. Você pode confirmar com um parser Semver. Por exemplo, em ruby:
irb(main):001> Gem::Version.new("2026.8.0-latest") < Gem::Version.new("2026.8.0")
=> true
Devemos corrigir isso. Os autores de temas devem poder fazer o seguinte:
minimumDiscourseVersion: "2026.8.0-latest"
Embora, como @moin mencionou, isso possa ser arriscado, já que -latest se refere a uma grande quantidade de commits diferentes. Então, em um mundo perfeito, deveríamos esperar até o próximo lançamento antes de depender de um novo recurso do core em um tema/plugin.