Comment trouver la version de Discourse que vous utilisez

:bookmark: Ce guide explique comment trouver la version de Discourse que vous utilisez en inspectant le code source du site.

:person_raising_hand: Niveau d’utilisateur requis : Tous les utilisateurs

Comprendre quelle version de Discourse vous utilisez peut être important pour le dépannage, pour assurer la compatibilité avec les plugins et pour rester à jour. Voici les étapes à suivre pour déterminer la version de Discourse en cours d’exécution sur un site donné.

Résumé

Ce guide couvre :

  • L’affichage du code source d’un site Discourse
  • La localisation des métadonnées de version
  • La compréhension de la chaîne de version

Affichage du code source

  1. Visitez le site Discourse cible dans votre navigateur web.
  2. Appuyez sur le bouton « Afficher le code source » de votre navigateur. La méthode varie selon les navigateurs :
    • Dans Google Chrome, faites un clic droit n’importe où sur la page pour ouvrir un menu contextuel et sélectionnez « Afficher le code source de la page ».
    • Dans Firefox, faites un clic droit et sélectionnez « Afficher le code source de la page ».
    • Dans Edge, faites un clic droit et sélectionnez « Afficher le code source de la page ».

Localisation des métadonnées de version

Recherchez la balise meta de version près du début du code source, sous la section \u003chead\u003e. Elle ressemble à ceci :

\u003cmeta name="generator" content="Discourse 2026.3.0-latest - https://github.com/discourse/discourse version 896e810e1b2f4c9b8e17a6d5c3a2b1d0e8f7c6a5"\u003e

Compréhension de la chaîne de version

À partir de la balise meta :

  • La version Discourse 2026.3.0-latest utilise un format basé sur la date : AAAA.M.P où l’année et le mois indiquent la période de publication, et P est le numéro de correctif.

    • Dernière (Latest) : La plupart des installations, y compris tous les hébergements officiels de Discourse, utilisent le canal latest (indiqué par le suffixe -latest), qui reçoit de nouvelles versions chaque mois.
    • Stable : Les versions stables utilisent la même version basée sur la date, mais sans le suffixe -latest, et sont un peu plus conservatrices.
  • La version interne spécifique est référencée par la chaîne à la fin :

    https://github.com/discourse/discourse version 896e810e1b2f4c9b8e17a6d5c3a2b1d0e8f7c6a5
    

    Prenez les 7 premiers caractères de la version (896e810 dans cet exemple) et naviguez vers github.com/discourse/discourse/commits/main pour trouver le commit correspondant à la version indiquée dans la balise meta.

Vous pouvez également rechercher directement en utilisant le hachage complet de la version :

https://github.com/discourse/discourse/search?q=hash%3A896e810e1b2f4c9b8e17a6d5c3a2b1d0e8f7c6a5\u0026type=Commits

Exemple de sortie

Cela vous indiquera à quel point votre version actuelle est en retard par rapport à la branche principale.

22 « J'aime »