V2.5.6 publiée après la v2.6.0 ?

Je suis vraiment confus concernant les versions de Discourse. La dernière fois que j’ai mis à jour mon forum, je déployais la v.2.5.6 alors que la v.2.6.0 était déjà disponible. Cela est dû au fait que je consultais l’onglet Releases de GitHub :

Questions :

  • Comment est-ce possible ?
  • Comment savoir quelle est la dernière version stable ?

La dernière version stable devrait être la 2.6.0, mais je ne suis pas sûr de ce qui s’est passé là – il doit y avoir une bonne raison ! cc @falco

La dernière version stable est indiquée dans notre catégorie #releases et sur notre updates - Discourse.

La source de vérité est la branche stable de notre dépôt sur GitHub - discourse/discourse at stable · GitHub

La série v2.5.x était la dernière à prendre en charge Internet Explorer 11.

Depuis, nous sommes passés à Ruby 2.7 en production, mais Discourse 2.5 n’était pas compatible avec Ruby 2.7. Discourse 2.5.6 n’est que la version 2.5.5 avec la compatibilité Ruby 2.7 rétroportée, comme vous pouvez le vérifier vous-même dans les journaux de commits.