Dans le cadre de notre projet continu visant à remanier notre numérotation de version et nos processus de publication, nous sommes heureux d’annoncer releases.discourse.org.
À l’avenir, ce site sera la principale source d’information pour les versions de Discourse, leurs dates de publication, leurs calendriers de support et leurs journaux de modifications.
Sur la page d’accueil, vous trouverez une visualisation des versions récentes et de leurs périodes de développement/support. Vous pouvez ensuite cliquer pour afficher les journaux de modifications des versions spécifiques. Par exemple, la récente version 2025.12.0 :
Pour les futures versions, nous créerons des liens vers ces pages au lieu d’écrire des sujets dédiés aux release-notes sur Meta.
Le site prend également en charge la génération de journaux de modifications personnalisés pour toute plage de versions/commits. Nous avons l’intention de commencer à créer des liens vers ces journaux de modifications depuis les interfaces utilisateur de mise à niveau dans Discourse lui-même.
Faites-nous savoir si vous avez des commentaires !
Les changements apportés aux plugins principaux sont inclus avec les autres changements principaux, il ne manque donc que les « plugins officiels non principaux ». L’ajout de changements provenant d’autres dépôts est quelque chose que nous pourrions envisager à l’avenir, mais il n’y a pas de plan immédiat pour le mettre en œuvre.
Pour les plugins non principaux (officiels et tiers), GitHub est probablement la meilleure façon de suivre leurs changements pour le moment.
Bonne idée ! Cela pourrait être un peu délicat à mettre en œuvre, car la liste des commits est implémentée comme une « liste virtuelle », où seuls les éléments affichés à l’écran sont réellement rendus… mais je vais voir ce que je peux faire.
C’est dommage. Le résumé des plugins qui ne sont pas dans le dépôt discourse/discourse était ce que j’ai trouvé le plus intéressant dans les notes de version. Je peux trouver tous les changements dans le cœur en un seul endroit sur GitHub. Mais les changements sur d’autres plugins se produisent dans différents dépôts, il n’y a donc pas un seul endroit pour les suivre facilement tous.
Cela semble être une bonne façon de visualiser le cycle de vie du développement actif et du support.
Une chose que j’ai remarquée est que la version v2026.01 est étiquetée comme [latest] (dernière), mais pas aussi [ESR] (support à long terme) que la v3.5. Avoir les deux serait une référence utile en un coup d’œil.
Avec les informations supplémentaires entre la version et le développement actif pour les versions, existe-t-il un paramètre (ou un projet d’en ajouter un) pour maintenir Discourse sur une version de publication ou une version ESR ?
Un autre point à noter à ce sujet : nous avons des plans dans l’RFC pour développer une automatisation pour les plugins et les thèmes afin de créer des branches compatibles avec différentes versions de Discourse.
Je pense que le moment de revenir sur ce sujet serait après avoir mis cela en place.
C’est possible de le faire maintenant en définissant la branche à suivre dans votre configuration de déploiement :
Mais une fois que vous le faites, vous êtes en quelque sorte épinglé à cette version pour toujours. Ce que nous devons encore construire, c’est une meilleure façon de voir quand une nouvelle version est disponible (sur le canal de publication que vous suivez).
Nous avons eu quelques discussions préliminaires sur la façon dont cela pourrait fonctionner, mais nous discutons encore des détails.