Minimum_discourse_version échoue lors des vérifications sur les builds -latest (p. ex. 2026.8.0-latest.1)

Oui, c’est correct - 2026.8.0-latest est une version inférieure à 2026.8.0. Vous pouvez le confirmer avec un parseur Semver. Par exemple, en ruby :

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

Nous devrions corriger cela. Les auteurs de thèmes devraient pouvoir faire :

minimumDiscourseVersion: "2026.8.0-latest"

Bien que, comme @moin l’a mentionné, cela puisse être risqué car -latest fait référence à une multitude de commits différents. Donc, dans un monde idéal, nous devrions attendre la prochaine sortie avant de dépendre d’une nouvelle fonctionnalité du cœur depuis un thème/plugin.

2 « J'aime »